[
{
    "branch": "main",
    "index": "0",
    "phase": "pre",
    "playbook": "github.com/vexxhost/zuul-config/playbooks/base/pre.yaml",
    "plays": [
        {
            "play": {
                "duration": {
                    "end": "2026-07-25T21:23:52.619992Z",
                    "start": "2026-07-25T21:23:49.970947Z"
                },
                "id": "0242ac17-0010-618e-8fdc-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-25",
                                    "day": "25",
                                    "epoch": "1785014630",
                                    "epoch_int": "1785014630",
                                    "hour": "21",
                                    "iso8601": "2026-07-25T21:23:50Z",
                                    "iso8601_basic": "20260725T212350881253",
                                    "iso8601_basic_short": "20260725T212350",
                                    "iso8601_micro": "2026-07-25T21:23:50.881253Z",
                                    "minute": "23",
                                    "month": "07",
                                    "second": "50",
                                    "time": "21:23:50",
                                    "tz": "UTC",
                                    "tz_dst": "UTC",
                                    "tz_offset": "+0000",
                                    "weekday": "Saturday",
                                    "weekday_number": "6",
                                    "weeknumber": "29",
                                    "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/ae8d2ccbc238495991540e1bb589176c/ansible/pre_playbook_0/ansible.cfg",
                                    "DEBIAN_FRONTEND": "noninteractive",
                                    "GPG_KEY": "A035C8C19219BA821ECEA86B64E628F8D684696D",
                                    "HOME": "/var/lib/zuul/builds/ae8d2ccbc238495991540e1bb589176c/work",
                                    "HOSTNAME": "2d72f0692154",
                                    "KUBECONFIG": "/var/lib/zuul/builds/ae8d2ccbc238495991540e1bb589176c/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/ae8d2ccbc238495991540e1bb589176c/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": "1054893",
                                    "SSH_AUTH_SOCK": "/tmp/ssh-J4GS1SqplXJo/agent.1054891",
                                    "TMP": "/var/lib/zuul/builds/ae8d2ccbc238495991540e1bb589176c/work/tmp",
                                    "ZUUL_ANSIBLE_SPLIT_STREAMS": "False",
                                    "ZUUL_JOBDIR": "/var/lib/zuul/builds/ae8d2ccbc238495991540e1bb589176c",
                                    "ZUUL_JOB_FAILURE_OUTPUT": "[]",
                                    "ZUUL_JOB_LOG_CONFIG": "/var/lib/zuul/builds/ae8d2ccbc238495991540e1bb589176c/ansible/logging.json",
                                    "ZUUL_OUTPUT_MAX_BYTES": "1073741824"
                                },
                                "ansible_fibre_channel_wwn": [],
                                "ansible_fips": false,
                                "ansible_form_factor": "NA",
                                "ansible_fqdn": "2d72f0692154",
                                "ansible_hostname": "2d72f0692154",
                                "ansible_hostnqn": "",
                                "ansible_is_chroot": false,
                                "ansible_iscsi_iqn": "",
                                "ansible_kernel": "5.15.0-130-generic",
                                "ansible_kernel_version": "#140-Ubuntu SMP Wed Dec 18 17:59:53 UTC 2024",
                                "ansible_loadavg": {
                                    "15m": 4.07568359375,
                                    "1m": 4.02734375,
                                    "5m": 4.14404296875
                                },
                                "ansible_local": {},
                                "ansible_lsb": {},
                                "ansible_lvm": "N/A",
                                "ansible_machine": "x86_64",
                                "ansible_memfree_mb": 4064,
                                "ansible_memory_mb": {
                                    "nocache": {
                                        "free": 14295,
                                        "used": 17795
                                    },
                                    "real": {
                                        "free": 4064,
                                        "total": 32090,
                                        "used": 28026
                                    },
                                    "swap": {
                                        "cached": 0,
                                        "free": 0,
                                        "total": 0,
                                        "used": 0
                                    }
                                },
                                "ansible_memtotal_mb": 32090,
                                "ansible_mounts": [
                                    {
                                        "block_available": 8031900,
                                        "block_size": 4096,
                                        "block_total": 40601580,
                                        "block_used": 32569680,
                                        "device": "/dev/vda1",
                                        "fstype": "ext4",
                                        "inode_available": 16540394,
                                        "inode_total": 20643840,
                                        "inode_used": 4103446,
                                        "mount": "/etc/resolv.conf",
                                        "options": "ro,nosuid,nodev,relatime,discard,errors=remount-ro,bind",
                                        "size_available": 32898662400,
                                        "size_total": 166304071680,
                                        "uuid": "N/A"
                                    },
                                    {
                                        "block_available": 8031900,
                                        "block_size": 4096,
                                        "block_total": 40601580,
                                        "block_used": 32569680,
                                        "device": "/dev/vda1",
                                        "fstype": "ext4",
                                        "inode_available": 16540394,
                                        "inode_total": 20643840,
                                        "inode_used": 4103446,
                                        "mount": "/etc/hosts",
                                        "options": "ro,nosuid,nodev,relatime,discard,errors=remount-ro,bind",
                                        "size_available": 32898662400,
                                        "size_total": 166304071680,
                                        "uuid": "N/A"
                                    },
                                    {
                                        "block_available": 8031900,
                                        "block_size": 4096,
                                        "block_total": 40601580,
                                        "block_used": 32569680,
                                        "device": "/dev/vda1",
                                        "fstype": "ext4",
                                        "inode_available": 16540394,
                                        "inode_total": 20643840,
                                        "inode_used": 4103446,
                                        "mount": "/var/lib/zuul/builds/ae8d2ccbc238495991540e1bb589176c/work",
                                        "options": "rw,nosuid,nodev,relatime,discard,errors=remount-ro,bind",
                                        "size_available": 32898662400,
                                        "size_total": 166304071680,
                                        "uuid": "N/A"
                                    },
                                    {
                                        "block_available": 8031900,
                                        "block_size": 4096,
                                        "block_total": 40601580,
                                        "block_used": 32569680,
                                        "device": "/dev/vda1",
                                        "fstype": "ext4",
                                        "inode_available": 16540394,
                                        "inode_total": 20643840,
                                        "inode_used": 4103446,
                                        "mount": "/var/lib/zuul/ansible/9",
                                        "options": "ro,nosuid,nodev,relatime,discard,errors=remount-ro,bind",
                                        "size_available": 32898662400,
                                        "size_total": 166304071680,
                                        "uuid": "N/A"
                                    },
                                    {
                                        "block_available": 8031900,
                                        "block_size": 4096,
                                        "block_total": 40601580,
                                        "block_used": 32569680,
                                        "device": "/dev/vda1",
                                        "fstype": "ext4",
                                        "inode_available": 16540394,
                                        "inode_total": 20643840,
                                        "inode_used": 4103446,
                                        "mount": "/var/lib/zuul/builds/ae8d2ccbc238495991540e1bb589176c/ansible",
                                        "options": "ro,nosuid,nodev,relatime,discard,errors=remount-ro,bind",
                                        "size_available": 32898662400,
                                        "size_total": 166304071680,
                                        "uuid": "N/A"
                                    },
                                    {
                                        "block_available": 8031900,
                                        "block_size": 4096,
                                        "block_total": 40601580,
                                        "block_used": 32569680,
                                        "device": "/dev/vda1",
                                        "fstype": "ext4",
                                        "inode_available": 16540394,
                                        "inode_total": 20643840,
                                        "inode_used": 4103446,
                                        "mount": "/var/lib/zuul/builds/ae8d2ccbc238495991540e1bb589176c/kube",
                                        "options": "ro,nosuid,nodev,relatime,discard,errors=remount-ro,bind",
                                        "size_available": 32898662400,
                                        "size_total": 166304071680,
                                        "uuid": "N/A"
                                    },
                                    {
                                        "block_available": 8031900,
                                        "block_size": 4096,
                                        "block_total": 40601580,
                                        "block_used": 32569680,
                                        "device": "/dev/vda1",
                                        "fstype": "ext4",
                                        "inode_available": 16540394,
                                        "inode_total": 20643840,
                                        "inode_used": 4103446,
                                        "mount": "/var/lib/zuul/builds/ae8d2ccbc238495991540e1bb589176c/trusted",
                                        "options": "ro,nosuid,nodev,relatime,discard,errors=remount-ro,bind",
                                        "size_available": 32898662400,
                                        "size_total": 166304071680,
                                        "uuid": "N/A"
                                    },
                                    {
                                        "block_available": 8031900,
                                        "block_size": 4096,
                                        "block_total": 40601580,
                                        "block_used": 32569680,
                                        "device": "/dev/vda1",
                                        "fstype": "ext4",
                                        "inode_available": 16540394,
                                        "inode_total": 20643840,
                                        "inode_used": 4103446,
                                        "mount": "/var/lib/zuul/builds/ae8d2ccbc238495991540e1bb589176c/untrusted",
                                        "options": "ro,nosuid,nodev,relatime,discard,errors=remount-ro,bind",
                                        "size_available": 32898662400,
                                        "size_total": 166304071680,
                                        "uuid": "N/A"
                                    },
                                    {
                                        "block_available": 8031900,
                                        "block_size": 4096,
                                        "block_total": 40601580,
                                        "block_used": 32569680,
                                        "device": "/dev/vda1",
                                        "fstype": "ext4",
                                        "inode_available": 16540394,
                                        "inode_total": 20643840,
                                        "inode_used": 4103446,
                                        "mount": "/var/lib/zuul/builds/ae8d2ccbc238495991540e1bb589176c/ansible/pre_playbook_0",
                                        "options": "ro,nosuid,nodev,relatime,discard,errors=remount-ro,bind",
                                        "size_available": 32898662400,
                                        "size_total": 166304071680,
                                        "uuid": "N/A"
                                    },
                                    {
                                        "block_available": 8031900,
                                        "block_size": 4096,
                                        "block_total": 40601580,
                                        "block_used": 32569680,
                                        "device": "/dev/vda1",
                                        "fstype": "ext4",
                                        "inode_available": 16540394,
                                        "inode_total": 20643840,
                                        "inode_used": 4103446,
                                        "mount": "/etc/zuul/site-variables.yaml",
                                        "options": "ro,nosuid,nodev,relatime,discard,errors=remount-ro,bind",
                                        "size_available": 32898662400,
                                        "size_total": 166304071680,
                                        "uuid": "N/A"
                                    },
                                    {
                                        "block_available": 79253325,
                                        "block_size": 4096,
                                        "block_total": 263940717,
                                        "block_used": 184687392,
                                        "device": "/dev/vdb",
                                        "fstype": "ext4",
                                        "inode_available": 36394641,
                                        "inode_total": 67108864,
                                        "inode_used": 30714223,
                                        "mount": "/srv/static/logs",
                                        "options": "rw,nosuid,nodev,relatime,discard",
                                        "size_available": 324621619200,
                                        "size_total": 1081101176832,
                                        "uuid": "N/A"
                                    },
                                    {
                                        "block_available": 8031900,
                                        "block_size": 4096,
                                        "block_total": 40601580,
                                        "block_used": 32569680,
                                        "device": "/dev/vda1",
                                        "fstype": "ext4",
                                        "inode_available": 16540394,
                                        "inode_total": 20643840,
                                        "inode_used": 4103446,
                                        "mount": "/var/lib/zuul/builds/ae8d2ccbc238495991540e1bb589176c/.ansible",
                                        "options": "rw,nosuid,nodev,relatime,discard,errors=remount-ro,bind",
                                        "size_available": 32898662400,
                                        "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": 48678360,
                                "ansible_user_dir": "/var/lib/zuul/builds/ae8d2ccbc238495991540e1bb589176c/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-25T21:23:50.962255Z",
                            "start": "2026-07-25T21:23:49.984029Z"
                        },
                        "id": "0242ac17-0010-618e-8fdc-00000000002a",
                        "name": "Gathering Facts"
                    }
                },
                {
                    "hosts": {
                        "localhost": {
                            "action": "include_role",
                            "changed": false,
                            "include_args": {
                                "name": "set-zuul-log-path-fact"
                            }
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-618e-8fdc-000000000006",
                        "name": "emit-job-header",
                        "path": "/var/lib/zuul/builds/ae8d2ccbc238495991540e1bb589176c/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/emit-job-header"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:23:50.989640Z",
                            "start": "2026-07-25T21:23:50.966913Z"
                        },
                        "id": "0242ac17-0010-618e-8fdc-000000000008",
                        "name": "Setup log path fact"
                    }
                },
                {
                    "hosts": {
                        "localhost": {
                            "action": "set_fact",
                            "ansible_facts": {
                                "zuul_log_path": "ae8/oss/ae8d2ccbc238495991540e1bb589176c"
                            },
                            "changed": false
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-618e-8fdc-000000000054",
                        "name": "set-zuul-log-path-fact",
                        "path": "/var/lib/zuul/builds/ae8d2ccbc238495991540e1bb589176c/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/set-zuul-log-path-fact"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:23:51.043675Z",
                            "start": "2026-07-25T21:23:51.002914Z"
                        },
                        "id": "0242ac17-0010-618e-8fdc-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-ovn-selective\nPipeline: check\nExecutor: 2d72f0692154\nTriggered by: https://github.com/vexxhost/atmosphere/pull/4152\nEvent ID: b8ae0b30-886e-11f1-982f-7343d5aead52\n"
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-618e-8fdc-000000000006",
                        "name": "emit-job-header",
                        "path": "/var/lib/zuul/builds/ae8d2ccbc238495991540e1bb589176c/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/emit-job-header"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:23:51.086023Z",
                            "start": "2026-07-25T21:23:51.053707Z"
                        },
                        "id": "0242ac17-0010-618e-8fdc-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: np0000186886\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.156\n",
                                    "zj_item": "instance"
                                }
                            ]
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-618e-8fdc-000000000006",
                        "name": "emit-job-header",
                        "path": "/var/lib/zuul/builds/ae8d2ccbc238495991540e1bb589176c/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/emit-job-header"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:23:51.206976Z",
                            "start": "2026-07-25T21:23:51.090809Z"
                        },
                        "id": "0242ac17-0010-618e-8fdc-00000000000a",
                        "name": "Print node information"
                    }
                },
                {
                    "hosts": {
                        "localhost": {
                            "action": "file",
                            "changed": true,
                            "diff": {
                                "after": {
                                    "path": "/var/lib/zuul/builds/ae8d2ccbc238495991540e1bb589176c/work/logs/zuul-info",
                                    "state": "directory"
                                },
                                "before": {
                                    "path": "/var/lib/zuul/builds/ae8d2ccbc238495991540e1bb589176c/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/ae8d2ccbc238495991540e1bb589176c/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/ae8d2ccbc238495991540e1bb589176c/work/logs/zuul-info",
                            "size": 4096,
                            "state": "directory",
                            "uid": 0
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-618e-8fdc-00000000000d",
                        "name": "log-inventory",
                        "path": "/var/lib/zuul/builds/ae8d2ccbc238495991540e1bb589176c/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/log-inventory"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:23:51.643065Z",
                            "start": "2026-07-25T21:23:51.218885Z"
                        },
                        "id": "0242ac17-0010-618e-8fdc-00000000000f",
                        "name": "Ensure Zuul Ansible directory exists"
                    }
                },
                {
                    "hosts": {
                        "localhost": {
                            "action": "copy",
                            "changed": true,
                            "checksum": "bff3735ad607b54c102c04742bdccafc365cfaab",
                            "dest": "/var/lib/zuul/builds/ae8d2ccbc238495991540e1bb589176c/work/logs/zuul-info/inventory.yaml",
                            "diff": [],
                            "gid": 0,
                            "group": "root",
                            "invocation": {
                                "module_args": {
                                    "_original_basename": "inventory.yaml",
                                    "attributes": null,
                                    "backup": false,
                                    "checksum": "bff3735ad607b54c102c04742bdccafc365cfaab",
                                    "content": null,
                                    "dest": "/var/lib/zuul/builds/ae8d2ccbc238495991540e1bb589176c/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/ae8d2ccbc238495991540e1bb589176c/work/.ansible/tmp/ansible-tmp-1785014631.690212-84-167866644507652/source",
                                    "unsafe_writes": false,
                                    "validate": null
                                }
                            },
                            "md5sum": "fe41ce36aba2a7217bbdb6d4874e500c",
                            "mode": "0644",
                            "owner": "root",
                            "size": 32259,
                            "src": "/var/lib/zuul/builds/ae8d2ccbc238495991540e1bb589176c/work/.ansible/tmp/ansible-tmp-1785014631.690212-84-167866644507652/source",
                            "state": "file",
                            "uid": 0
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-618e-8fdc-00000000000d",
                        "name": "log-inventory",
                        "path": "/var/lib/zuul/builds/ae8d2ccbc238495991540e1bb589176c/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/log-inventory"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:23:52.619992Z",
                            "start": "2026-07-25T21:23:51.651523Z"
                        },
                        "id": "0242ac17-0010-618e-8fdc-000000000010",
                        "name": "Copy ansible inventory to logs dir"
                    }
                }
            ]
        },
        {
            "play": {
                "duration": {
                    "end": "2026-07-25T21:24:01.621025Z",
                    "start": "2026-07-25T21:23:52.630363Z"
                },
                "id": "0242ac17-0010-618e-8fdc-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/ae8d2ccbc238495991540e1bb589176c/work/ae8d2ccbc238495991540e1bb589176c_id_rsa"
                                }
                            },
                            "stat": {
                                "exists": false
                            }
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-618e-8fdc-000000000016",
                        "name": "add-build-sshkey",
                        "path": "/var/lib/zuul/builds/ae8d2ccbc238495991540e1bb589176c/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:23:52.899989Z",
                            "start": "2026-07-25T21:23:52.641947Z"
                        },
                        "id": "0242ac17-0010-618e-8fdc-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-618e-8fdc-000000000016",
                        "name": "add-build-sshkey",
                        "path": "/var/lib/zuul/builds/ae8d2ccbc238495991540e1bb589176c/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:23:52.944591Z",
                            "start": "2026-07-25T21:23:52.910424Z"
                        },
                        "id": "0242ac17-0010-618e-8fdc-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/ae8d2ccbc238495991540e1bb589176c/work/ae8d2ccbc238495991540e1bb589176c_id_rsa",
                                "-b",
                                "3072"
                            ],
                            "delta": "0:00:00.486492",
                            "end": "2026-07-25 21:23:53.803935",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "ssh-keygen -t rsa -N '' -C 'zuul-build-sshkey' -f /var/lib/zuul/builds/ae8d2ccbc238495991540e1bb589176c/work/ae8d2ccbc238495991540e1bb589176c_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-618e-8fdc-00000000009c-0-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-25 21:23:53.317443",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "Generating public/private rsa key pair.\nYour identification has been saved in /var/lib/zuul/builds/ae8d2ccbc238495991540e1bb589176c/work/ae8d2ccbc238495991540e1bb589176c_id_rsa\nYour public key has been saved in /var/lib/zuul/builds/ae8d2ccbc238495991540e1bb589176c/work/ae8d2ccbc238495991540e1bb589176c_id_rsa.pub\nThe key fingerprint is:\nSHA256:efpvSp3dNkgYuyFp+AkEzZZPMSQdN93mI6no18ta9us zuul-build-sshkey\nThe key's randomart image is:\n+---[RSA 3072]----+\n|     .o.+=oo. .  |\n|      .=.oo .. o |\n|      ..o  .  +  |\n|      . .o. +o o |\n|       oS+o+... .|\n|        ++oo+o.. |\n|        oo..++..o|\n|         + .=....|\n|          +=oooE.|\n+----[SHA256]-----+",
                            "stdout_lines": [
                                "Generating public/private rsa key pair.",
                                "Your identification has been saved in /var/lib/zuul/builds/ae8d2ccbc238495991540e1bb589176c/work/ae8d2ccbc238495991540e1bb589176c_id_rsa",
                                "Your public key has been saved in /var/lib/zuul/builds/ae8d2ccbc238495991540e1bb589176c/work/ae8d2ccbc238495991540e1bb589176c_id_rsa.pub",
                                "The key fingerprint is:",
                                "SHA256:efpvSp3dNkgYuyFp+AkEzZZPMSQdN93mI6no18ta9us zuul-build-sshkey",
                                "The key's randomart image is:",
                                "+---[RSA 3072]----+",
                                "|     .o.+=oo. .  |",
                                "|      .=.oo .. o |",
                                "|      ..o  .  +  |",
                                "|      . .o. +o o |",
                                "|       oS+o+... .|",
                                "|        ++oo+o.. |",
                                "|        oo..++..o|",
                                "|         + .=....|",
                                "|          +=oooE.|",
                                "+----[SHA256]-----+"
                            ],
                            "zuul_log_id": "0242ac17-0010-618e-8fdc-00000000009c-0-instance"
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-618e-8fdc-000000000016",
                        "name": "add-build-sshkey",
                        "path": "/var/lib/zuul/builds/ae8d2ccbc238495991540e1bb589176c/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:23:53.848899Z",
                            "start": "2026-07-25T21:23:52.966811Z"
                        },
                        "id": "0242ac17-0010-618e-8fdc-00000000009c",
                        "name": "Create Temp SSH key"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "include_tasks",
                            "changed": false,
                            "include": "remote-linux.yaml",
                            "include_args": {}
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-618e-8fdc-000000000016",
                        "name": "add-build-sshkey",
                        "path": "/var/lib/zuul/builds/ae8d2ccbc238495991540e1bb589176c/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:23:53.888881Z",
                            "start": "2026-07-25T21:23:53.856710Z"
                        },
                        "id": "0242ac17-0010-618e-8fdc-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-618e-8fdc-000000000016",
                        "name": "add-build-sshkey",
                        "path": "/var/lib/zuul/builds/ae8d2ccbc238495991540e1bb589176c/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:23:53.937165Z",
                            "start": "2026-07-25T21:23:53.912644Z"
                        },
                        "id": "0242ac17-0010-618e-8fdc-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 AAAAB3NzaC1yc2EAAAADAQABAAABgQCfNteq4zFuzBcMKL/Zpw8uw9Hbwuo2s96/Mmljxiv+I3CY7MwJJUPyFlLwR2XE8DDZdRKTyLw878C/j/RqEKFcP2jMPhF1nm96iP4FnNUTiiwQUjPizKu7AU5v8r2Zp/jWgW4Q2zHAt2KLp4+WnghuUNcrDaTB4ex5xs3dgSSCthFx6bboBNBmIi/46WHcfddY1wJ7HRLrn9qrvxRXYjUF2cJB0hxLCezRUopHLDPYVw3W/yhme58CxcTFXEZAb/e+/x4YDGJze+1AnT3fnDJP3SDvNJF0Py3wUiZlhvyRUMKmOTQIeg0gKml+ZczkXtq3LO7MKFKN0wggN6ai1J6UtXH8ue5h/aMqLdAyAIhtr76GWrq1MDqgsCJCmYCReZHJDtRZgy5nLXXpap7Ye8K5MMoliQlBIjCOyk56bD4iyVLCPgXpg8mWkNtBPL7f88e5PaSOozJRbP0qmY2ENz8w8eo/JuBVwVjiDDOihF0rJL8nhDIrjuoppD78lY/I6hk= 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 AAAAB3NzaC1yc2EAAAADAQABAAABgQCfNteq4zFuzBcMKL/Zpw8uw9Hbwuo2s96/Mmljxiv+I3CY7MwJJUPyFlLwR2XE8DDZdRKTyLw878C/j/RqEKFcP2jMPhF1nm96iP4FnNUTiiwQUjPizKu7AU5v8r2Zp/jWgW4Q2zHAt2KLp4+WnghuUNcrDaTB4ex5xs3dgSSCthFx6bboBNBmIi/46WHcfddY1wJ7HRLrn9qrvxRXYjUF2cJB0hxLCezRUopHLDPYVw3W/yhme58CxcTFXEZAb/e+/x4YDGJze+1AnT3fnDJP3SDvNJF0Py3wUiZlhvyRUMKmOTQIeg0gKml+ZczkXtq3LO7MKFKN0wggN6ai1J6UtXH8ue5h/aMqLdAyAIhtr76GWrq1MDqgsCJCmYCReZHJDtRZgy5nLXXpap7Ye8K5MMoliQlBIjCOyk56bD4iyVLCPgXpg8mWkNtBPL7f88e5PaSOozJRbP0qmY2ENz8w8eo/JuBVwVjiDDOihF0rJL8nhDIrjuoppD78lY/I6hk= 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-618e-8fdc-000000000016",
                        "name": "add-build-sshkey",
                        "path": "/var/lib/zuul/builds/ae8d2ccbc238495991540e1bb589176c/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:23:54.498066Z",
                            "start": "2026-07-25T21:23:54.029745Z"
                        },
                        "id": "0242ac17-0010-618e-8fdc-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-618e-8fdc-000000000016",
                        "name": "add-build-sshkey",
                        "path": "/var/lib/zuul/builds/ae8d2ccbc238495991540e1bb589176c/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:23:54.736877Z",
                            "start": "2026-07-25T21:23:54.509940Z"
                        },
                        "id": "0242ac17-0010-618e-8fdc-0000000000be",
                        "name": "Make sure user has a .ssh"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "copy",
                            "changed": true,
                            "checksum": "6fa9b0f326b9cb934c4570f6bcc155ad887c4641",
                            "dest": "/home/zuul/.ssh/id_rsa",
                            "diff": [],
                            "gid": 1000,
                            "group": "zuul",
                            "invocation": {
                                "module_args": {
                                    "_original_basename": "ae8d2ccbc238495991540e1bb589176c_id_rsa",
                                    "attributes": null,
                                    "backup": false,
                                    "checksum": "6fa9b0f326b9cb934c4570f6bcc155ad887c4641",
                                    "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-1785014634.7868798-190-204525513740380/source",
                                    "unsafe_writes": false,
                                    "validate": null
                                }
                            },
                            "md5sum": "ba04a9827b1a825a070e6190dcd88809",
                            "mode": "0600",
                            "owner": "zuul",
                            "size": 2602,
                            "src": "/home/zuul/.ansible/tmp/ansible-tmp-1785014634.7868798-190-204525513740380/source",
                            "state": "file",
                            "uid": 1000
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-618e-8fdc-000000000016",
                        "name": "add-build-sshkey",
                        "path": "/var/lib/zuul/builds/ae8d2ccbc238495991540e1bb589176c/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:23:55.213737Z",
                            "start": "2026-07-25T21:23:54.741396Z"
                        },
                        "id": "0242ac17-0010-618e-8fdc-0000000000bf",
                        "name": "Install build private key as SSH key on all nodes"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "copy",
                            "changed": true,
                            "checksum": "43aac50d852d2a556c86381034893bacd8cbc530",
                            "dest": "/home/zuul/.ssh/id_rsa.pub",
                            "diff": [],
                            "gid": 1000,
                            "group": "zuul",
                            "invocation": {
                                "module_args": {
                                    "_original_basename": "ae8d2ccbc238495991540e1bb589176c_id_rsa.pub",
                                    "attributes": null,
                                    "backup": false,
                                    "checksum": "43aac50d852d2a556c86381034893bacd8cbc530",
                                    "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-1785014635.2588007-200-9669895060812/source",
                                    "unsafe_writes": false,
                                    "validate": null
                                }
                            },
                            "md5sum": "3db11e3e7ac2587ad633746ba97ba4ab",
                            "mode": "0644",
                            "owner": "zuul",
                            "size": 571,
                            "src": "/home/zuul/.ansible/tmp/ansible-tmp-1785014635.2588007-200-9669895060812/source",
                            "state": "file",
                            "uid": 1000
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-618e-8fdc-000000000016",
                        "name": "add-build-sshkey",
                        "path": "/var/lib/zuul/builds/ae8d2ccbc238495991540e1bb589176c/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:23:55.664350Z",
                            "start": "2026-07-25T21:23:55.218694Z"
                        },
                        "id": "0242ac17-0010-618e-8fdc-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-618e-8fdc-000000000016",
                        "name": "add-build-sshkey",
                        "path": "/var/lib/zuul/builds/ae8d2ccbc238495991540e1bb589176c/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:23:55.696776Z",
                            "start": "2026-07-25T21:23:55.670572Z"
                        },
                        "id": "0242ac17-0010-618e-8fdc-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-618e-8fdc-0000000000a3",
                        "name": "remove-zuul-sshkey",
                        "path": "/var/lib/zuul/builds/ae8d2ccbc238495991540e1bb589176c/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/remove-zuul-sshkey"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:23:56.060299Z",
                            "start": "2026-07-25T21:23:55.707278Z"
                        },
                        "id": "0242ac17-0010-618e-8fdc-0000000000a5",
                        "name": "Remove master key from local agent"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "command",
                            "changed": true,
                            "cmd": [
                                "ssh-add",
                                "/var/lib/zuul/builds/ae8d2ccbc238495991540e1bb589176c/work/ae8d2ccbc238495991540e1bb589176c_id_rsa"
                            ],
                            "delta": "0:00:00.019416",
                            "end": "2026-07-25 21:23:56.333634",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "ssh-add /var/lib/zuul/builds/ae8d2ccbc238495991540e1bb589176c/work/ae8d2ccbc238495991540e1bb589176c_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-618e-8fdc-0000000000ab-0-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-25 21:23:56.314218",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "Identity added: /var/lib/zuul/builds/ae8d2ccbc238495991540e1bb589176c/work/ae8d2ccbc238495991540e1bb589176c_id_rsa (zuul-build-sshkey)",
                            "stdout_lines": [
                                "Identity added: /var/lib/zuul/builds/ae8d2ccbc238495991540e1bb589176c/work/ae8d2ccbc238495991540e1bb589176c_id_rsa (zuul-build-sshkey)"
                            ],
                            "zuul_log_id": "0242ac17-0010-618e-8fdc-0000000000ab-0-instance"
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-618e-8fdc-000000000016",
                        "name": "add-build-sshkey",
                        "path": "/var/lib/zuul/builds/ae8d2ccbc238495991540e1bb589176c/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:23:56.379657Z",
                            "start": "2026-07-25T21:23:56.074062Z"
                        },
                        "id": "0242ac17-0010-618e-8fdc-0000000000ab",
                        "name": "Add back temp key"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ping",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "data": "pong"
                                }
                            },
                            "ping": "pong"
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-618e-8fdc-000000000016",
                        "name": "add-build-sshkey",
                        "path": "/var/lib/zuul/builds/ae8d2ccbc238495991540e1bb589176c/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:23:56.767168Z",
                            "start": "2026-07-25T21:23:56.385069Z"
                        },
                        "id": "0242ac17-0010-618e-8fdc-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-618e-8fdc-000000000016",
                        "name": "add-build-sshkey",
                        "path": "/var/lib/zuul/builds/ae8d2ccbc238495991540e1bb589176c/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:23:56.804767Z",
                            "start": "2026-07-25T21:23:56.777047Z"
                        },
                        "id": "0242ac17-0010-618e-8fdc-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-618e-8fdc-00000000001b",
                        "name": "prepare-workspace",
                        "path": "/var/lib/zuul/builds/ae8d2ccbc238495991540e1bb589176c/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/prepare-workspace"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:23:57.106221Z",
                            "start": "2026-07-25T21:23:56.820926Z"
                        },
                        "id": "0242ac17-0010-618e-8fdc-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-618e-8fdc-00000000001b",
                        "name": "prepare-workspace",
                        "path": "/var/lib/zuul/builds/ae8d2ccbc238495991540e1bb589176c/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/prepare-workspace"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:24:00.537464Z",
                            "start": "2026-07-25T21:23:57.113883Z"
                        },
                        "id": "0242ac17-0010-618e-8fdc-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-618e-8fdc-000000000020",
                        "name": "ensure-output-dirs",
                        "path": "/var/lib/zuul/builds/ae8d2ccbc238495991540e1bb589176c/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/ensure-output-dirs"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:24:01.078226Z",
                            "start": "2026-07-25T21:24:00.555468Z"
                        },
                        "id": "0242ac17-0010-618e-8fdc-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-618e-8fdc-000000000020",
                        "name": "ensure-output-dirs",
                        "path": "/var/lib/zuul/builds/ae8d2ccbc238495991540e1bb589176c/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/ensure-output-dirs"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:24:01.621025Z",
                            "start": "2026-07-25T21:24:01.085224Z"
                        },
                        "id": "0242ac17-0010-618e-8fdc-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-25T21:24:14.143428Z",
                    "start": "2026-07-25T21:24:02.434810Z"
                },
                "id": "0242ac17-0010-937d-3ceb-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-1785014642.4820335-5-247426737114545/uv-x86_64-unknown-linux-gnuez1egb31.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-1785014642.4820335-5-247426737114545/uv-x86_64-unknown-linux-gnuez1egb31.tar.gz",
                            "state": "directory",
                            "uid": 0
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-937d-3ceb-000000000005",
                        "name": "setup-uv",
                        "path": "/var/lib/zuul/builds/ae8d2ccbc238495991540e1bb589176c/untrusted/project_0/github.com/vexxhost/zuul-jobs/roles/setup-uv"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:24:04.679834Z",
                            "start": "2026-07-25T21:24:02.446105Z"
                        },
                        "id": "0242ac17-0010-937d-3ceb-000000000007",
                        "name": "Extract archive"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.command",
                            "changed": true,
                            "cmd": [
                                "/usr/local/bin/uv",
                                "--version"
                            ],
                            "delta": "0:00:00.013091",
                            "end": "2026-07-25 21:24:05.021754",
                            "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-937d-3ceb-000000000008-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-25 21:24:05.008663",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "uv 0.8.13",
                            "stdout_lines": [
                                "uv 0.8.13"
                            ],
                            "zuul_log_id": "0242ac17-0010-937d-3ceb-000000000008-1-instance"
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-937d-3ceb-000000000005",
                        "name": "setup-uv",
                        "path": "/var/lib/zuul/builds/ae8d2ccbc238495991540e1bb589176c/untrusted/project_0/github.com/vexxhost/zuul-jobs/roles/setup-uv"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:24:05.227209Z",
                            "start": "2026-07-25T21:24:04.706962Z"
                        },
                        "id": "0242ac17-0010-937d-3ceb-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": "4152",
                                            "change_message": "feat: selective-molecule-ci",
                                            "change_url": "https://github.com/vexxhost/atmosphere/pull/4152",
                                            "commit_id": "c7b067d41991a34bca9d98732be094a42bf8e568",
                                            "patchset": "c7b067d41991a34bca9d98732be094a42bf8e568",
                                            "project": {
                                                "canonical_hostname": "github.com",
                                                "canonical_name": "github.com/vexxhost/atmosphere",
                                                "name": "vexxhost/atmosphere",
                                                "short_name": "atmosphere",
                                                "src_dir": "src/github.com/vexxhost/atmosphere"
                                            },
                                            "src_dir": "src/github.com/vexxhost/atmosphere",
                                            "topic": null
                                        },
                                        {
                                            "branch": "main",
                                            "change": "4152",
                                            "change_message": "feat: selective-molecule-ci",
                                            "change_url": "https://github.com/vexxhost/atmosphere/pull/4152",
                                            "commit_id": "c7b067d41991a34bca9d98732be094a42bf8e568",
                                            "patchset": "c7b067d41991a34bca9d98732be094a42bf8e568",
                                            "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": "e445eb17f5e600ed94230bdc2c1b8ef09f9c267b",
                                            "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": "5da6c512d42dcb68f78ef35545a098a1a9592a13",
                                            "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": "a089c93a025559e687edcd5862fea48eab8aa508",
                                            "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": "3942d5f8d06360982cff93571e33aab051674714",
                                            "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": "0e3f6fd9bd0ba5ca9bfb57b79530083dac9d1e82",
                                            "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": "50756d5ed4456c34c2c0dbd2754f9d7828a69b62",
                                            "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 openstacksdk (1.7MiB)",
                                "Downloading pygments (1.2MiB)",
                                "Downloading pydantic-core (2.0MiB)",
                                "Downloading setuptools (1.1MiB)",
                                "Downloading rjsonnet (1.2MiB)",
                                "Downloading netaddr (2.2MiB)",
                                "Downloading cryptography (4.2MiB)",
                                "Downloading kubernetes (1.9MiB)",
                                "Downloading ansible-core (2.1MiB)",
                                "   Building pyperclip==1.9.0",
                                " Downloading rjsonnet",
                                " Downloading pydantic-core",
                                " Downloading netaddr",
                                " Downloading pygments",
                                " Downloading cryptography",
                                " Downloading setuptools",
                                " Downloading kubernetes",
                                " Downloading ansible-core",
                                " Downloading openstacksdk",
                                "      Built pyperclip==1.9.0",
                                "      Built atmosphere @ file:///home/zuul/src/github.com/vexxhost/atmosphere",
                                "Installed 83 packages in 42ms",
                                "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 openstacksdk (1.7MiB)\nDownloading pygments (1.2MiB)\nDownloading pydantic-core (2.0MiB)\nDownloading setuptools (1.1MiB)\nDownloading rjsonnet (1.2MiB)\nDownloading netaddr (2.2MiB)\nDownloading cryptography (4.2MiB)\nDownloading kubernetes (1.9MiB)\nDownloading ansible-core (2.1MiB)\n   Building pyperclip==1.9.0\n Downloading rjsonnet\n Downloading pydantic-core\n Downloading netaddr\n Downloading pygments\n Downloading cryptography\n Downloading setuptools\n Downloading kubernetes\n Downloading ansible-core\n Downloading openstacksdk\n      Built pyperclip==1.9.0\n      Built atmosphere @ file:///home/zuul/src/github.com/vexxhost/atmosphere\nInstalled 83 packages in 42ms\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-25T21:24:14.143428Z",
                            "start": "2026-07-25T21:24:05.238834Z"
                        },
                        "id": "0242ac17-0010-937d-3ceb-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-25T21:24:26.828459Z",
                    "start": "2026-07-25T21:24:15.461234Z"
                },
                "id": "0242ac17-0010-a811-a034-000000000002",
                "name": "all"
            },
            "tasks": [
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.apt",
                            "cache_update_time": 1785014662,
                            "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 4 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 (514 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 4 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 (514 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-25T21:24:26.828459Z",
                            "start": "2026-07-25T21:24:15.514908Z"
                        },
                        "id": "0242ac17-0010-a811-a034-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-25T21:24:30.054072Z",
                    "start": "2026-07-25T21:24:27.585143Z"
                },
                "id": "0242ac17-0010-fdb7-5f8c-000000000002",
                "name": "Prepare Molecule dependencies"
            },
            "tasks": [
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.apt",
                            "cache_update_time": 1785014662,
                            "cache_updated": false,
                            "changed": false,
                            "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
                                }
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:24:30.054072Z",
                            "start": "2026-07-25T21:24:27.596141Z"
                        },
                        "id": "0242ac17-0010-fdb7-5f8c-000000000004",
                        "name": "Install jq for log collection"
                    }
                }
            ]
        },
        {
            "play": {
                "duration": {
                    "end": "2026-07-25T21:24:38.911517Z",
                    "start": "2026-07-25T21:24:30.056359Z"
                },
                "id": "0242ac17-0010-fdb7-5f8c-000000000005",
                "name": "Install Go for the Atmosphere deployment binary"
            },
            "tasks": [
                {
                    "hosts": {
                        "instance": {
                            "action": "command",
                            "changed": false,
                            "cmd": "go version",
                            "failed_when_result": false,
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "go 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-fdb7-5f8c-00000000000a-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "[Errno 2] No such file or directory: b'go'",
                            "rc": 2,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-fdb7-5f8c-000000000008",
                        "name": "ensure-go",
                        "path": "/var/lib/zuul/builds/ae8d2ccbc238495991540e1bb589176c/untrusted/project_2/opendev.org/zuul/zuul-jobs/roles/ensure-go"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:24:30.600080Z",
                            "start": "2026-07-25T21:24:30.082338Z"
                        },
                        "id": "0242ac17-0010-fdb7-5f8c-00000000000a",
                        "name": "Check installed go version"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "include_tasks",
                            "changed": false,
                            "include": "install-go.yaml",
                            "include_args": {}
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-fdb7-5f8c-000000000008",
                        "name": "ensure-go",
                        "path": "/var/lib/zuul/builds/ae8d2ccbc238495991540e1bb589176c/untrusted/project_2/opendev.org/zuul/zuul-jobs/roles/ensure-go"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:24:30.672365Z",
                            "start": "2026-07-25T21:24:30.607121Z"
                        },
                        "id": "0242ac17-0010-fdb7-5f8c-00000000000b",
                        "name": "Skip if correct version of go is installed"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "tempfile",
                            "changed": true,
                            "gid": 1000,
                            "group": "zuul",
                            "invocation": {
                                "module_args": {
                                    "path": null,
                                    "prefix": "ansible.",
                                    "state": "directory",
                                    "suffix": ""
                                }
                            },
                            "mode": "0700",
                            "owner": "zuul",
                            "path": "/tmp/ansible.admb0_gf",
                            "size": 4096,
                            "state": "directory",
                            "uid": 1000
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-fdb7-5f8c-000000000008",
                        "name": "ensure-go",
                        "path": "/var/lib/zuul/builds/ae8d2ccbc238495991540e1bb589176c/untrusted/project_2/opendev.org/zuul/zuul-jobs/roles/ensure-go"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:24:30.994561Z",
                            "start": "2026-07-25T21:24:30.687866Z"
                        },
                        "id": "0242ac17-0010-fdb7-5f8c-00000000003b",
                        "name": "Create temp directory"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "accept_ranges": "bytes",
                            "action": "uri",
                            "age": "0",
                            "alt_svc": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000",
                            "cache_control": "no-transform,public,max-age=86400",
                            "changed": false,
                            "connection": "close",
                            "content": "77e5da33bb72aeaef1ba4418b6fe511bc4d041873cbf82e5aa6318740df98717",
                            "content_disposition": "attachment",
                            "content_length": "64",
                            "content_security_policy": "default-src 'none'",
                            "content_type": "text/plain; charset=utf-8",
                            "cookies": {},
                            "cookies_string": "",
                            "date": "Sat, 25 Jul 2026 21:24:31 GMT",
                            "elapsed": 0,
                            "etag": "\"45f04c8\"",
                            "invocation": {
                                "module_args": {
                                    "attributes": null,
                                    "body": null,
                                    "body_format": "raw",
                                    "ca_path": null,
                                    "ciphers": null,
                                    "client_cert": null,
                                    "client_key": null,
                                    "creates": null,
                                    "decompress": true,
                                    "dest": null,
                                    "follow_redirects": "safe",
                                    "force": false,
                                    "force_basic_auth": false,
                                    "group": null,
                                    "headers": {},
                                    "http_agent": "ansible-httpget",
                                    "method": "GET",
                                    "mode": null,
                                    "owner": null,
                                    "remote_src": false,
                                    "removes": null,
                                    "return_content": true,
                                    "selevel": null,
                                    "serole": null,
                                    "setype": null,
                                    "seuser": null,
                                    "src": null,
                                    "status_code": [
                                        200
                                    ],
                                    "timeout": 30,
                                    "unix_socket": null,
                                    "unredirected_headers": [],
                                    "unsafe_writes": false,
                                    "url": "https://dl.google.com/go/go1.24.4.linux-amd64.tar.gz.sha256",
                                    "url_password": null,
                                    "url_username": null,
                                    "use_gssapi": false,
                                    "use_netrc": true,
                                    "use_proxy": true,
                                    "validate_certs": true
                                }
                            },
                            "last_modified": "Thu, 05 Jun 2025 18:37:01 GMT",
                            "msg": "OK (64 bytes)",
                            "redirected": false,
                            "server": "downloads",
                            "status": 200,
                            "url": "https://dl.google.com/go/go1.24.4.linux-amd64.tar.gz.sha256",
                            "vary": "Accept-Encoding",
                            "x_content_type_options": "nosniff",
                            "x_frame_options": "SAMEORIGIN",
                            "x_identity_content_length": "64",
                            "x_xss_protection": "0"
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-fdb7-5f8c-000000000008",
                        "name": "ensure-go",
                        "path": "/var/lib/zuul/builds/ae8d2ccbc238495991540e1bb589176c/untrusted/project_2/opendev.org/zuul/zuul-jobs/roles/ensure-go"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:24:31.632289Z",
                            "start": "2026-07-25T21:24:31.001811Z"
                        },
                        "id": "0242ac17-0010-fdb7-5f8c-00000000003c",
                        "name": "Get archive checksum"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "get_url",
                            "changed": true,
                            "checksum_dest": null,
                            "checksum_src": "2c5e1671fad559a306e25abdb9a94e7cd086257f",
                            "dest": "/tmp/ansible.admb0_gf/go1.24.4.linux-amd64.tar.gz",
                            "elapsed": 0,
                            "gid": 1000,
                            "group": "zuul",
                            "invocation": {
                                "module_args": {
                                    "attributes": null,
                                    "backup": false,
                                    "checksum": "sha256:77e5da33bb72aeaef1ba4418b6fe511bc4d041873cbf82e5aa6318740df98717",
                                    "ciphers": null,
                                    "client_cert": null,
                                    "client_key": null,
                                    "decompress": true,
                                    "dest": "/tmp/ansible.admb0_gf/go1.24.4.linux-amd64.tar.gz",
                                    "force": false,
                                    "force_basic_auth": false,
                                    "group": null,
                                    "headers": null,
                                    "http_agent": "ansible-httpget",
                                    "mode": null,
                                    "owner": null,
                                    "selevel": null,
                                    "serole": null,
                                    "setype": null,
                                    "seuser": null,
                                    "timeout": 10,
                                    "tmp_dest": null,
                                    "unredirected_headers": [],
                                    "unsafe_writes": false,
                                    "url": "https://dl.google.com/go/go1.24.4.linux-amd64.tar.gz",
                                    "url_password": null,
                                    "url_username": null,
                                    "use_gssapi": false,
                                    "use_netrc": true,
                                    "use_proxy": true,
                                    "validate_certs": true
                                }
                            },
                            "md5sum": "90a6481a5ac733d86d3fc0f96bde3cf7",
                            "mode": "0664",
                            "msg": "OK (78559214 bytes)",
                            "owner": "zuul",
                            "size": 78559214,
                            "src": "/home/zuul/.ansible/tmp/ansible-moduletmp-1785014672.0198133-xgtauzsu/tmpupn9ma4m",
                            "state": "file",
                            "status_code": 200,
                            "uid": 1000,
                            "url": "https://dl.google.com/go/go1.24.4.linux-amd64.tar.gz"
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-fdb7-5f8c-000000000008",
                        "name": "ensure-go",
                        "path": "/var/lib/zuul/builds/ae8d2ccbc238495991540e1bb589176c/untrusted/project_2/opendev.org/zuul/zuul-jobs/roles/ensure-go"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:24:33.091568Z",
                            "start": "2026-07-25T21:24:31.639327Z"
                        },
                        "id": "0242ac17-0010-fdb7-5f8c-00000000003d",
                        "name": "Download go archive"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "unarchive",
                            "changed": true,
                            "dest": "/usr/local",
                            "extract_results": {
                                "cmd": [
                                    "/usr/bin/tar",
                                    "--extract",
                                    "-C",
                                    "/usr/local",
                                    "-z",
                                    "-f",
                                    "/tmp/ansible.admb0_gf/go1.24.4.linux-amd64.tar.gz"
                                ],
                                "err": "",
                                "out": "",
                                "rc": 0
                            },
                            "gid": 0,
                            "group": "root",
                            "handler": "TgzArchive",
                            "invocation": {
                                "module_args": {
                                    "attributes": null,
                                    "copy": true,
                                    "creates": null,
                                    "decrypt": true,
                                    "dest": "/usr/local",
                                    "exclude": [],
                                    "extra_opts": [],
                                    "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": "/tmp/ansible.admb0_gf/go1.24.4.linux-amd64.tar.gz",
                                    "unsafe_writes": false,
                                    "validate_certs": true
                                }
                            },
                            "mode": "0755",
                            "owner": "root",
                            "size": 4096,
                            "src": "/tmp/ansible.admb0_gf/go1.24.4.linux-amd64.tar.gz",
                            "state": "directory",
                            "uid": 0
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-fdb7-5f8c-000000000008",
                        "name": "ensure-go",
                        "path": "/var/lib/zuul/builds/ae8d2ccbc238495991540e1bb589176c/untrusted/project_2/opendev.org/zuul/zuul-jobs/roles/ensure-go"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:24:38.911517Z",
                            "start": "2026-07-25T21:24:33.099788Z"
                        },
                        "id": "0242ac17-0010-fdb7-5f8c-00000000003e",
                        "name": "Install go"
                    }
                }
            ]
        },
        {
            "play": {
                "duration": {
                    "end": "2026-07-25T21:24:48.423183Z",
                    "start": "2026-07-25T21:24:38.919282Z"
                },
                "id": "0242ac17-0010-fdb7-5f8c-00000000000c",
                "name": "Prepare selective Molecule execution plan"
            },
            "tasks": [
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.command",
                            "changed": false,
                            "cmd": [
                                "go",
                                "build",
                                "-o",
                                "./bin/atmosphere",
                                "./cmd/atmosphere"
                            ],
                            "delta": "0:00:07.242937",
                            "end": "2026-07-25 21:24:46.388402",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": null,
                                    "_uses_shell": false,
                                    "argv": [
                                        "go",
                                        "build",
                                        "-o",
                                        "./bin/atmosphere",
                                        "./cmd/atmosphere"
                                    ],
                                    "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-fdb7-5f8c-00000000000e-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-25 21:24:39.145465",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "go: downloading github.com/spf13/cobra v1.9.1\ngo: downloading github.com/goccy/go-yaml v1.18.0\ngo: downloading golang.org/x/sync v0.18.0\ngo: downloading github.com/spf13/pflag v1.0.7",
                            "stdout_lines": [
                                "go: downloading github.com/spf13/cobra v1.9.1",
                                "go: downloading github.com/goccy/go-yaml v1.18.0",
                                "go: downloading golang.org/x/sync v0.18.0",
                                "go: downloading github.com/spf13/pflag v1.0.7"
                            ],
                            "zuul_log_id": "0242ac17-0010-fdb7-5f8c-00000000000e-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:24:46.498429Z",
                            "start": "2026-07-25T21:24:38.973974Z"
                        },
                        "id": "0242ac17-0010-fdb7-5f8c-00000000000e",
                        "name": "Build atmosphere binary"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.command",
                            "changed": false,
                            "cmd": [
                                "./bin/atmosphere",
                                "ci",
                                "plan",
                                "--base",
                                "origin/main",
                                "--head",
                                "c7b067d41991a34bca9d98732be094a42bf8e568",
                                "--format",
                                "json",
                                "--output",
                                "./ci-plan.json"
                            ],
                            "delta": "0:00:00.038593",
                            "end": "2026-07-25 21:24:46.740561",
                            "failed_when_result": false,
                            "invocation": {
                                "module_args": {
                                    "_raw_params": null,
                                    "_uses_shell": false,
                                    "argv": [
                                        "./bin/atmosphere",
                                        "ci",
                                        "plan",
                                        "--base",
                                        "origin/main",
                                        "--head",
                                        "c7b067d41991a34bca9d98732be094a42bf8e568",
                                        "--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-fdb7-5f8c-00000000000f-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-25 21:24:46.701968",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": [],
                            "zuul_log_id": "0242ac17-0010-fdb7-5f8c-00000000000f-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:24:47.041648Z",
                            "start": "2026-07-25T21:24:46.523682Z"
                        },
                        "id": "0242ac17-0010-fdb7-5f8c-00000000000f",
                        "name": "Generate selective CI plan"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.command",
                            "changed": false,
                            "cmd": [
                                "./bin/atmosphere",
                                "ci",
                                "plan",
                                "--base",
                                "origin/main",
                                "--head",
                                "c7b067d41991a34bca9d98732be094a42bf8e568"
                            ],
                            "delta": "0:00:00.035401",
                            "end": "2026-07-25 21:24:47.313952",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": null,
                                    "_uses_shell": false,
                                    "argv": [
                                        "./bin/atmosphere",
                                        "ci",
                                        "plan",
                                        "--base",
                                        "origin/main",
                                        "--head",
                                        "c7b067d41991a34bca9d98732be094a42bf8e568"
                                    ],
                                    "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-fdb7-5f8c-000000000010-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-25 21:24:47.278551",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "CI plan mode: full\nChanged files:\n  M\t.ansible-lint\n  M\t.gitignore\n  A\t.goreleaser.yml\n  M\t.zuul.yaml\n  A\tci/molecule-plan.yaml\n  A\tcmd/atmosphere/ci.go\n  A\tcmd/atmosphere/deploy.go\n  A\tcmd/atmosphere/deploy_test.go\n  A\tcmd/atmosphere/main.go\n  M\tdoc/source/admin/upgrading.rst\n  M\tdoc/source/deploy/deployment.rst\n  M\tdoc/source/deploy/index.rst\n  A\tdoc/source/deploy/parallel.rst\n  A\tdoc/source/deploy/selective-ci.rst\n  A\tinternal/ciplan/changes.go\n  A\tinternal/ciplan/config.go\n  A\tinternal/ciplan/glob.go\n  A\tinternal/ciplan/output.go\n  A\tinternal/ciplan/planner.go\n  A\tinternal/ciplan/planner_test.go\n  A\tinternal/ciplan/types.go\n  A\tinternal/deploy/bootstrap_test.go\n  A\tinternal/deploy/completion.go\n  A\tinternal/deploy/completion_test.go\n  A\tinternal/deploy/component.go\n  A\tinternal/deploy/component_test.go\n  A\tinternal/deploy/deployer.go\n  A\tinternal/deploy/deployer_test.go\n  A\tinternal/deploy/orchestrator.go\n  A\tinternal/deploy/orchestrator_subgraph_pregate_test.go\n  A\tinternal/deploy/orchestrator_test.go\n  A\tinternal/deploy/resource.go\n  A\tinternal/deploy/resource_concurrency_test.go\n  A\tinternal/deploy/resource_test.go\n  A\tinternal/deploy/subprocess_linux_test.go\n  M\tmolecule/aio/converge.yml\n  M\tmolecule/aio/prepare.yml\n  M\tmolecule/aio/verify.yml\n  M\tmolecule/csi/converge.yml\n  M\tmolecule/csi/prepare.yml\n  M\tmolecule/default/converge.yml\n  M\tmolecule/keycloak/converge.yml\n  M\tmolecule/pxc/converge.yml\n  M\tmolecule/shared/molecule.yml\n  A\tmolecule/shared/prepare/ceph_host.yml\n  A\tpkg/dag/dag.go\n  A\tpkg/dag/dag_test.go\n  A\tplaybooks/image_warmup.yml\n  M\tplaybooks/kubernetes.yml\n  M\tplaybooks/openstack.yml\n  M\tplaybooks/site.yml\n  M\tplaybooks/tempest.yml\n  A\treleasenotes/notes/dag-critical-path-scheduling-d2d5f1dc4ca5bf70.yaml\n  A\treleasenotes/notes/dag-edge-removal-phase1-439694be3dac4d84.yaml\n  A\treleasenotes/notes/dag-event-driven-scheduler-297ecebcb0455852.yaml\n  A\treleasenotes/notes/deploy-perf-tier1-d8f993d67122d060.yaml\n  A\treleasenotes/notes/deploy-perf-tier2-613c7bac4183c8bd.yaml\n  A\treleasenotes/notes/parallel-deployment-orchestrator-7808f907bf1ecd23.yaml\n  A\treleasenotes/notes/selective-molecule-ci-96c6c8b19ed8ab7b.yaml\n  M\troles/ceph_provisioners/tasks/main.yml\n  M\troles/cluster_issuer/handlers/main.yml\n  M\troles/glance/tasks/main.yml\n  A\troles/glance_images/README.md\n  A\troles/glance_images/defaults/main.yml\n  A\troles/glance_images/meta/main.yml\n  A\troles/glance_images/tasks/main.yml\n  A\troles/image_warmup/README.md\n  A\troles/image_warmup/defaults/main.yml\n  A\troles/image_warmup/meta/main.yml\n  A\troles/image_warmup/tasks/main.yml\n  M\troles/iscsi/tasks/main.yml\n  M\troles/keepalived/tasks/main.yml\n  M\troles/keycloak/tasks/main.yml\n  A\troles/keycloak/tasks_test.go\n  M\troles/keystone/tasks/main.yml\n  A\troles/keystone_pre/README.md\n  A\troles/keystone_pre/defaults/main.yml\n  A\troles/keystone_pre/meta/main.yml\n  A\troles/keystone_pre/tasks/main.yml\n  A\troles/keystone_pre/templates/configmap-openid-metadata.yml.j2\n  M\troles/magnum/tasks/main.yml\n  A\troles/magnum_pre/README.md\n  A\troles/magnum_pre/defaults/main.yml\n  A\troles/magnum_pre/meta/main.yml\n  A\troles/magnum_pre/tasks/main.yml\n  A\troles/magnum_pre/vars/main.yml\n  M\troles/manila/tasks/main.yml\n  M\troles/multipathd/tasks/main.yml\n  M\troles/neutron/meta/main.yml\n  M\troles/neutron/tasks/main.yml\n  A\troles/neutron_pre/README.md\n  A\troles/neutron_pre/defaults/main.yml\n  A\troles/neutron_pre/meta/main.yml\n  A\troles/neutron_pre/tasks/main.yml\n  A\troles/neutron_pre/vars/main.yml\n  M\troles/octavia/tasks/main.yml\n  A\troles/octavia_pre/README.md\n  A\troles/octavia_pre/defaults/main.yml\n  A\troles/octavia_pre/meta/main.yml\n  A\troles/octavia_pre/tasks/main.yml\n  M\troles/openstack_cli/tasks/main.yml\n  M\troles/openstack_helm_endpoints/tasks/main.yml\n  M\troles/rabbitmq_cluster_operator/tasks/main.yml\n  M\troles/reboot/tasks/main.yml\n  M\troles/rook_ceph_cluster/tasks/main.yml\n  M\troles/tempest/defaults/main.yml\n  M\troles/tempest/tasks/main.yml\n  M\troles/tempest/vars/main.yml\n  A\ttest-playbooks/go-test/run.yml\n  A\ttest-playbooks/molecule/poll-command.yml\n  A\ttest-playbooks/molecule/prepare.yml\n  A\ttest-playbooks/molecule/run-command.yml\n  A\ttest-playbooks/molecule/run.yml\n  A\ttest-playbooks/molecule/selective-run.yml\nMatches:\n  .ansible-lint: unclassified (full)\n  .gitignore: non-runtime (ignore)\n  .goreleaser.yml: unclassified (full)\n  .zuul.yaml: planner-policy (full)\n  ci/molecule-plan.yaml: planner-policy (full)\n  cmd/atmosphere/ci.go: planner-policy (full)\n  cmd/atmosphere/deploy.go: planner-policy (full)\n  cmd/atmosphere/deploy_test.go: unclassified (full)\n  cmd/atmosphere/main.go: planner-policy (full)\n  doc/source/admin/upgrading.rst: non-runtime (ignore)\n  doc/source/deploy/deployment.rst: non-runtime (ignore)\n  doc/source/deploy/index.rst: non-runtime (ignore)\n  doc/source/deploy/parallel.rst: non-runtime (ignore)\n  doc/source/deploy/selective-ci.rst: non-runtime (ignore)\n  internal/ciplan/changes.go: planner-policy (full)\n  internal/ciplan/config.go: planner-policy (full)\n  internal/ciplan/glob.go: planner-policy (full)\n  internal/ciplan/output.go: planner-policy (full)\n  internal/ciplan/planner.go: planner-policy (full)\n  internal/ciplan/planner_test.go: planner-policy (full)\n  internal/ciplan/types.go: planner-policy (full)\n  internal/deploy/bootstrap_test.go: unclassified (full)\n  internal/deploy/completion.go: unclassified (full)\n  internal/deploy/completion_test.go: unclassified (full)\n  internal/deploy/component.go: planner-policy (full)\n  internal/deploy/component_test.go: unclassified (full)\n  internal/deploy/deployer.go: unclassified (full)\n  internal/deploy/deployer_test.go: unclassified (full)\n  internal/deploy/orchestrator.go: planner-policy (full)\n  internal/deploy/orchestrator_subgraph_pregate_test.go: unclassified (full)\n  internal/deploy/orchestrator_test.go: unclassified (full)\n  internal/deploy/resource.go: unclassified (full)\n  internal/deploy/resource_concurrency_test.go: unclassified (full)\n  internal/deploy/resource_test.go: unclassified (full)\n  internal/deploy/subprocess_linux_test.go: unclassified (full)\n  molecule/aio/converge.yml: planner-policy (full)\n  molecule/aio/prepare.yml: planner-policy (full)\n  molecule/aio/verify.yml: planner-policy (full)\n  molecule/csi/converge.yml: unclassified (full)\n  molecule/csi/prepare.yml: unclassified (full)\n  molecule/default/converge.yml: unclassified (full)\n  molecule/keycloak/converge.yml: unclassified (full)\n  molecule/pxc/converge.yml: unclassified (full)\n  molecule/shared/molecule.yml: shared-deployment-code (full)\n  molecule/shared/prepare/ceph_host.yml: shared-deployment-code (full)\n  pkg/dag/dag.go: planner-policy (full)\n  pkg/dag/dag_test.go: planner-policy (full)\n  playbooks/image_warmup.yml: component:image-warmup (targets) -> image-warmup\n  playbooks/kubernetes.yml: component:kubernetes (targets) -> kubernetes\n  playbooks/openstack.yml: shared-deployment-code (full)\n  playbooks/site.yml: shared-deployment-code (full)\n  playbooks/tempest.yml: operational-workflows (full)\n  releasenotes/notes/dag-critical-path-scheduling-d2d5f1dc4ca5bf70.yaml: non-runtime (ignore)\n  releasenotes/notes/dag-edge-removal-phase1-439694be3dac4d84.yaml: non-runtime (ignore)\n  releasenotes/notes/dag-event-driven-scheduler-297ecebcb0455852.yaml: non-runtime (ignore)\n  releasenotes/notes/deploy-perf-tier1-d8f993d67122d060.yaml: non-runtime (ignore)\n  releasenotes/notes/deploy-perf-tier2-613c7bac4183c8bd.yaml: non-runtime (ignore)\n  releasenotes/notes/parallel-deployment-orchestrator-7808f907bf1ecd23.yaml: non-runtime (ignore)\n  releasenotes/notes/selective-molecule-ci-96c6c8b19ed8ab7b.yaml: non-runtime (ignore)\n  roles/ceph_provisioners/tasks/main.yml: component:ceph-provisioners (targets) -> ceph-provisioners\n  roles/cluster_issuer/handlers/main.yml: component:cluster-issuer (targets) -> cluster-issuer\n  roles/glance/tasks/main.yml: component:glance (targets) -> glance\n  roles/glance_images/README.md: component:glance-images (targets) -> glance-images\n  roles/glance_images/defaults/main.yml: component:glance-images (targets) -> glance-images\n  roles/glance_images/meta/main.yml: component:glance-images (targets) -> glance-images\n  roles/glance_images/tasks/main.yml: component:glance-images (targets) -> glance-images\n  roles/image_warmup/README.md: component:image-warmup (targets) -> image-warmup\n  roles/image_warmup/defaults/main.yml: component:image-warmup (targets) -> image-warmup\n  roles/image_warmup/meta/main.yml: component:image-warmup (targets) -> image-warmup\n  roles/image_warmup/tasks/main.yml: component:image-warmup (targets) -> image-warmup\n  roles/iscsi/tasks/main.yml: component:iscsi (targets) -> iscsi\n  roles/keepalived/tasks/main.yml: component:keepalived (targets) -> keepalived\n  roles/keycloak/tasks/main.yml: component:keycloak (targets) -> keycloak\n  roles/keycloak/tasks_test.go: component:keycloak (targets) -> keycloak\n  roles/keystone/tasks/main.yml: component:keystone (targets) -> keystone\n  roles/keystone_pre/README.md: component:keystone (targets) -> keystone\n  roles/keystone_pre/defaults/main.yml: component:keystone (targets) -> keystone\n  roles/keystone_pre/meta/main.yml: component:keystone (targets) -> keystone\n  roles/keystone_pre/tasks/main.yml: component:keystone (targets) -> keystone\n  roles/keystone_pre/templates/configmap-openid-metadata.yml.j2: component:keystone (targets) -> keystone\n  roles/magnum/tasks/main.yml: component:magnum (targets) -> magnum\n  roles/magnum_pre/README.md: component:magnum (targets) -> magnum\n  roles/magnum_pre/defaults/main.yml: component:magnum (targets) -> magnum\n  roles/magnum_pre/meta/main.yml: component:magnum (targets) -> magnum\n  roles/magnum_pre/tasks/main.yml: component:magnum (targets) -> magnum\n  roles/magnum_pre/vars/main.yml: component:magnum (targets) -> magnum\n  roles/manila/tasks/main.yml: component:manila (targets) -> manila\n  roles/multipathd/tasks/main.yml: component:multipathd (targets) -> multipathd\n  roles/neutron/meta/main.yml: component:neutron (targets) -> neutron\n  roles/neutron/tasks/main.yml: component:neutron (targets) -> neutron\n  roles/neutron_pre/README.md: component:neutron (targets) -> neutron\n  roles/neutron_pre/defaults/main.yml: component:neutron (targets) -> neutron\n  roles/neutron_pre/meta/main.yml: component:neutron (targets) -> neutron\n  roles/neutron_pre/tasks/main.yml: component:neutron (targets) -> neutron\n  roles/neutron_pre/vars/main.yml: component:neutron (targets) -> neutron\n  roles/octavia/tasks/main.yml: component:octavia (targets) -> octavia\n  roles/octavia_pre/README.md: component:octavia (targets) -> octavia\n  roles/octavia_pre/defaults/main.yml: component:octavia (targets) -> octavia\n  roles/octavia_pre/meta/main.yml: component:octavia (targets) -> octavia\n  roles/octavia_pre/tasks/main.yml: component:octavia (targets) -> octavia\n  roles/openstack_cli/tasks/main.yml: component:openstack-cli (targets) -> openstack-cli\n  roles/openstack_helm_endpoints/tasks/main.yml: shared-deployment-code (full)\n  roles/rabbitmq_cluster_operator/tasks/main.yml: component:rabbitmq-cluster-operator (targets) -> rabbitmq-cluster-operator\n  roles/reboot/tasks/main.yml: operational-workflows (full)\n  roles/rook_ceph_cluster/tasks/main.yml: component:rook-ceph-cluster (targets) -> rook-ceph-cluster\n  roles/tempest/defaults/main.yml: shared-deployment-code (full)\n  roles/tempest/tasks/main.yml: shared-deployment-code (full)\n  roles/tempest/vars/main.yml: shared-deployment-code (full)\n  test-playbooks/go-test/run.yml: unclassified (full)\n  test-playbooks/molecule/poll-command.yml: planner-policy (full)\n  test-playbooks/molecule/prepare.yml: planner-policy (full)\n  test-playbooks/molecule/run-command.yml: planner-policy (full)\n  test-playbooks/molecule/run.yml: planner-policy (full)\n  test-playbooks/molecule/selective-run.yml: planner-policy (full)\nVerification profiles: full\nVariant openvswitch (50 components): barbican, ceph, ceph-provisioners, cert-manager, cinder, cluster-issuer, coredns, csi, frr-k8s, glance, glance-images, goldpinger, heat, horizon, image-warmup, ingress-nginx, ipmi-exporter, iscsi, keepalived, keycloak, keystone, kube-prometheus-stack, kubernetes, libvirt, loki, lpfc, magnum, manila, memcached, multipathd, neutron, node-feature-discovery, nova, octavia, openstack-cli, openstack-exporter, openvswitch, ovn, percona-xtradb-cluster, percona-xtradb-cluster-operator, placement, prometheus-pushgateway, rabbitmq-cluster-operator, rook-ceph, rook-ceph-cluster, smartctl-exporter, staffeln, udev, valkey, vector\nVariant ovn (50 components): barbican, ceph, ceph-provisioners, cert-manager, cinder, cluster-issuer, coredns, csi, frr-k8s, glance, glance-images, goldpinger, heat, horizon, image-warmup, ingress-nginx, ipmi-exporter, iscsi, keepalived, keycloak, keystone, kube-prometheus-stack, kubernetes, libvirt, loki, lpfc, magnum, manila, memcached, multipathd, neutron, node-feature-discovery, nova, octavia, openstack-cli, openstack-exporter, openvswitch, ovn, percona-xtradb-cluster, percona-xtradb-cluster-operator, placement, prometheus-pushgateway, rabbitmq-cluster-operator, rook-ceph, rook-ceph-cluster, smartctl-exporter, staffeln, udev, valkey, vector\n  Extra vars: {\"ovn_bgp_agent_enabled\":true}\nMolecule jobs:\n  aio-openvswitch: run (50 components) - full fallback runs every Molecule job\n  aio-ovn: run (50 components) - full fallback runs every Molecule job\n  csi-local-path-provisioner: run - full fallback runs every Molecule job\n  csi-rbd: run - full fallback runs every Molecule job\n  keycloak: run - full fallback runs every Molecule job\nReasons:\n  - unclassified runtime path \".ansible-lint\" requires the full fallback\n  - unclassified runtime path \".goreleaser.yml\" requires the full fallback\n  - .zuul.yaml: CI selection policy changed and must validate its conservative fallback\n  - ci/molecule-plan.yaml: CI selection policy changed and must validate its conservative fallback\n  - cmd/atmosphere/ci.go: CI selection policy changed and must validate its conservative fallback\n  - cmd/atmosphere/deploy.go: CI selection policy changed and must validate its conservative fallback\n  - unclassified runtime path \"cmd/atmosphere/deploy_test.go\" requires the full fallback\n  - cmd/atmosphere/main.go: CI selection policy changed and must validate its conservative fallback\n  - internal/ciplan/changes.go: CI selection policy changed and must validate its conservative fallback\n  - internal/ciplan/config.go: CI selection policy changed and must validate its conservative fallback\n  - internal/ciplan/glob.go: CI selection policy changed and must validate its conservative fallback\n  - internal/ciplan/output.go: CI selection policy changed and must validate its conservative fallback\n  - internal/ciplan/planner.go: CI selection policy changed and must validate its conservative fallback\n  - internal/ciplan/planner_test.go: CI selection policy changed and must validate its conservative fallback\n  - internal/ciplan/types.go: CI selection policy changed and must validate its conservative fallback\n  - unclassified runtime path \"internal/deploy/bootstrap_test.go\" requires the full fallback\n  - unclassified runtime path \"internal/deploy/completion.go\" requires the full fallback\n  - unclassified runtime path \"internal/deploy/completion_test.go\" requires the full fallback\n  - internal/deploy/component.go: CI selection policy changed and must validate its conservative fallback\n  - unclassified runtime path \"internal/deploy/component_test.go\" requires the full fallback\n  - unclassified runtime path \"internal/deploy/deployer.go\" requires the full fallback\n  - unclassified runtime path \"internal/deploy/deployer_test.go\" requires the full fallback\n  - internal/deploy/orchestrator.go: CI selection policy changed and must validate its conservative fallback\n  - unclassified runtime path \"internal/deploy/orchestrator_subgraph_pregate_test.go\" requires the full fallback\n  - unclassified runtime path \"internal/deploy/orchestrator_test.go\" requires the full fallback\n  - unclassified runtime path \"internal/deploy/resource.go\" requires the full fallback\n  - unclassified runtime path \"internal/deploy/resource_concurrency_test.go\" requires the full fallback\n  - unclassified runtime path \"internal/deploy/resource_test.go\" requires the full fallback\n  - unclassified runtime path \"internal/deploy/subprocess_linux_test.go\" requires the full fallback\n  - molecule/aio/converge.yml: CI selection policy changed and must validate its conservative fallback\n  - molecule/aio/prepare.yml: CI selection policy changed and must validate its conservative fallback\n  - molecule/aio/verify.yml: CI selection policy changed and must validate its conservative fallback\n  - unclassified runtime path \"molecule/csi/converge.yml\" requires the full fallback\n  - unclassified runtime path \"molecule/csi/prepare.yml\" requires the full fallback\n  - unclassified runtime path \"molecule/default/converge.yml\" requires the full fallback\n  - unclassified runtime path \"molecule/keycloak/converge.yml\" requires the full fallback\n  - unclassified runtime path \"molecule/pxc/converge.yml\" requires the full fallback\n  - molecule/shared/molecule.yml: shared deployment code can affect multiple unrelated components\n  - molecule/shared/prepare/ceph_host.yml: shared deployment code can affect multiple unrelated components\n  - pkg/dag/dag.go: CI selection policy changed and must validate its conservative fallback\n  - pkg/dag/dag_test.go: CI selection policy changed and must validate its conservative fallback\n  - playbooks/openstack.yml: shared deployment code can affect multiple unrelated components\n  - playbooks/site.yml: shared deployment code can affect multiple unrelated components\n  - playbooks/tempest.yml: operational and migration workflows need the conservative integration fallback\n  - roles/openstack_helm_endpoints/tasks/main.yml: shared deployment code can affect multiple unrelated components\n  - roles/reboot/tasks/main.yml: operational and migration workflows need the conservative integration fallback\n  - roles/tempest/defaults/main.yml: shared deployment code can affect multiple unrelated components\n  - roles/tempest/tasks/main.yml: shared deployment code can affect multiple unrelated components\n  - roles/tempest/vars/main.yml: shared deployment code can affect multiple unrelated components\n  - unclassified runtime path \"test-playbooks/go-test/run.yml\" requires the full fallback\n  - test-playbooks/molecule/poll-command.yml: CI selection policy changed and must validate its conservative fallback\n  - test-playbooks/molecule/prepare.yml: CI selection policy changed and must validate its conservative fallback\n  - test-playbooks/molecule/run-command.yml: CI selection policy changed and must validate its conservative fallback\n  - test-playbooks/molecule/run.yml: CI selection policy changed and must validate its conservative fallback\n  - test-playbooks/molecule/selective-run.yml: CI selection policy changed and must validate its conservative fallback",
                            "stdout_lines": [
                                "CI plan mode: full",
                                "Changed files:",
                                "  M\t.ansible-lint",
                                "  M\t.gitignore",
                                "  A\t.goreleaser.yml",
                                "  M\t.zuul.yaml",
                                "  A\tci/molecule-plan.yaml",
                                "  A\tcmd/atmosphere/ci.go",
                                "  A\tcmd/atmosphere/deploy.go",
                                "  A\tcmd/atmosphere/deploy_test.go",
                                "  A\tcmd/atmosphere/main.go",
                                "  M\tdoc/source/admin/upgrading.rst",
                                "  M\tdoc/source/deploy/deployment.rst",
                                "  M\tdoc/source/deploy/index.rst",
                                "  A\tdoc/source/deploy/parallel.rst",
                                "  A\tdoc/source/deploy/selective-ci.rst",
                                "  A\tinternal/ciplan/changes.go",
                                "  A\tinternal/ciplan/config.go",
                                "  A\tinternal/ciplan/glob.go",
                                "  A\tinternal/ciplan/output.go",
                                "  A\tinternal/ciplan/planner.go",
                                "  A\tinternal/ciplan/planner_test.go",
                                "  A\tinternal/ciplan/types.go",
                                "  A\tinternal/deploy/bootstrap_test.go",
                                "  A\tinternal/deploy/completion.go",
                                "  A\tinternal/deploy/completion_test.go",
                                "  A\tinternal/deploy/component.go",
                                "  A\tinternal/deploy/component_test.go",
                                "  A\tinternal/deploy/deployer.go",
                                "  A\tinternal/deploy/deployer_test.go",
                                "  A\tinternal/deploy/orchestrator.go",
                                "  A\tinternal/deploy/orchestrator_subgraph_pregate_test.go",
                                "  A\tinternal/deploy/orchestrator_test.go",
                                "  A\tinternal/deploy/resource.go",
                                "  A\tinternal/deploy/resource_concurrency_test.go",
                                "  A\tinternal/deploy/resource_test.go",
                                "  A\tinternal/deploy/subprocess_linux_test.go",
                                "  M\tmolecule/aio/converge.yml",
                                "  M\tmolecule/aio/prepare.yml",
                                "  M\tmolecule/aio/verify.yml",
                                "  M\tmolecule/csi/converge.yml",
                                "  M\tmolecule/csi/prepare.yml",
                                "  M\tmolecule/default/converge.yml",
                                "  M\tmolecule/keycloak/converge.yml",
                                "  M\tmolecule/pxc/converge.yml",
                                "  M\tmolecule/shared/molecule.yml",
                                "  A\tmolecule/shared/prepare/ceph_host.yml",
                                "  A\tpkg/dag/dag.go",
                                "  A\tpkg/dag/dag_test.go",
                                "  A\tplaybooks/image_warmup.yml",
                                "  M\tplaybooks/kubernetes.yml",
                                "  M\tplaybooks/openstack.yml",
                                "  M\tplaybooks/site.yml",
                                "  M\tplaybooks/tempest.yml",
                                "  A\treleasenotes/notes/dag-critical-path-scheduling-d2d5f1dc4ca5bf70.yaml",
                                "  A\treleasenotes/notes/dag-edge-removal-phase1-439694be3dac4d84.yaml",
                                "  A\treleasenotes/notes/dag-event-driven-scheduler-297ecebcb0455852.yaml",
                                "  A\treleasenotes/notes/deploy-perf-tier1-d8f993d67122d060.yaml",
                                "  A\treleasenotes/notes/deploy-perf-tier2-613c7bac4183c8bd.yaml",
                                "  A\treleasenotes/notes/parallel-deployment-orchestrator-7808f907bf1ecd23.yaml",
                                "  A\treleasenotes/notes/selective-molecule-ci-96c6c8b19ed8ab7b.yaml",
                                "  M\troles/ceph_provisioners/tasks/main.yml",
                                "  M\troles/cluster_issuer/handlers/main.yml",
                                "  M\troles/glance/tasks/main.yml",
                                "  A\troles/glance_images/README.md",
                                "  A\troles/glance_images/defaults/main.yml",
                                "  A\troles/glance_images/meta/main.yml",
                                "  A\troles/glance_images/tasks/main.yml",
                                "  A\troles/image_warmup/README.md",
                                "  A\troles/image_warmup/defaults/main.yml",
                                "  A\troles/image_warmup/meta/main.yml",
                                "  A\troles/image_warmup/tasks/main.yml",
                                "  M\troles/iscsi/tasks/main.yml",
                                "  M\troles/keepalived/tasks/main.yml",
                                "  M\troles/keycloak/tasks/main.yml",
                                "  A\troles/keycloak/tasks_test.go",
                                "  M\troles/keystone/tasks/main.yml",
                                "  A\troles/keystone_pre/README.md",
                                "  A\troles/keystone_pre/defaults/main.yml",
                                "  A\troles/keystone_pre/meta/main.yml",
                                "  A\troles/keystone_pre/tasks/main.yml",
                                "  A\troles/keystone_pre/templates/configmap-openid-metadata.yml.j2",
                                "  M\troles/magnum/tasks/main.yml",
                                "  A\troles/magnum_pre/README.md",
                                "  A\troles/magnum_pre/defaults/main.yml",
                                "  A\troles/magnum_pre/meta/main.yml",
                                "  A\troles/magnum_pre/tasks/main.yml",
                                "  A\troles/magnum_pre/vars/main.yml",
                                "  M\troles/manila/tasks/main.yml",
                                "  M\troles/multipathd/tasks/main.yml",
                                "  M\troles/neutron/meta/main.yml",
                                "  M\troles/neutron/tasks/main.yml",
                                "  A\troles/neutron_pre/README.md",
                                "  A\troles/neutron_pre/defaults/main.yml",
                                "  A\troles/neutron_pre/meta/main.yml",
                                "  A\troles/neutron_pre/tasks/main.yml",
                                "  A\troles/neutron_pre/vars/main.yml",
                                "  M\troles/octavia/tasks/main.yml",
                                "  A\troles/octavia_pre/README.md",
                                "  A\troles/octavia_pre/defaults/main.yml",
                                "  A\troles/octavia_pre/meta/main.yml",
                                "  A\troles/octavia_pre/tasks/main.yml",
                                "  M\troles/openstack_cli/tasks/main.yml",
                                "  M\troles/openstack_helm_endpoints/tasks/main.yml",
                                "  M\troles/rabbitmq_cluster_operator/tasks/main.yml",
                                "  M\troles/reboot/tasks/main.yml",
                                "  M\troles/rook_ceph_cluster/tasks/main.yml",
                                "  M\troles/tempest/defaults/main.yml",
                                "  M\troles/tempest/tasks/main.yml",
                                "  M\troles/tempest/vars/main.yml",
                                "  A\ttest-playbooks/go-test/run.yml",
                                "  A\ttest-playbooks/molecule/poll-command.yml",
                                "  A\ttest-playbooks/molecule/prepare.yml",
                                "  A\ttest-playbooks/molecule/run-command.yml",
                                "  A\ttest-playbooks/molecule/run.yml",
                                "  A\ttest-playbooks/molecule/selective-run.yml",
                                "Matches:",
                                "  .ansible-lint: unclassified (full)",
                                "  .gitignore: non-runtime (ignore)",
                                "  .goreleaser.yml: unclassified (full)",
                                "  .zuul.yaml: planner-policy (full)",
                                "  ci/molecule-plan.yaml: planner-policy (full)",
                                "  cmd/atmosphere/ci.go: planner-policy (full)",
                                "  cmd/atmosphere/deploy.go: planner-policy (full)",
                                "  cmd/atmosphere/deploy_test.go: unclassified (full)",
                                "  cmd/atmosphere/main.go: planner-policy (full)",
                                "  doc/source/admin/upgrading.rst: non-runtime (ignore)",
                                "  doc/source/deploy/deployment.rst: non-runtime (ignore)",
                                "  doc/source/deploy/index.rst: non-runtime (ignore)",
                                "  doc/source/deploy/parallel.rst: non-runtime (ignore)",
                                "  doc/source/deploy/selective-ci.rst: non-runtime (ignore)",
                                "  internal/ciplan/changes.go: planner-policy (full)",
                                "  internal/ciplan/config.go: planner-policy (full)",
                                "  internal/ciplan/glob.go: planner-policy (full)",
                                "  internal/ciplan/output.go: planner-policy (full)",
                                "  internal/ciplan/planner.go: planner-policy (full)",
                                "  internal/ciplan/planner_test.go: planner-policy (full)",
                                "  internal/ciplan/types.go: planner-policy (full)",
                                "  internal/deploy/bootstrap_test.go: unclassified (full)",
                                "  internal/deploy/completion.go: unclassified (full)",
                                "  internal/deploy/completion_test.go: unclassified (full)",
                                "  internal/deploy/component.go: planner-policy (full)",
                                "  internal/deploy/component_test.go: unclassified (full)",
                                "  internal/deploy/deployer.go: unclassified (full)",
                                "  internal/deploy/deployer_test.go: unclassified (full)",
                                "  internal/deploy/orchestrator.go: planner-policy (full)",
                                "  internal/deploy/orchestrator_subgraph_pregate_test.go: unclassified (full)",
                                "  internal/deploy/orchestrator_test.go: unclassified (full)",
                                "  internal/deploy/resource.go: unclassified (full)",
                                "  internal/deploy/resource_concurrency_test.go: unclassified (full)",
                                "  internal/deploy/resource_test.go: unclassified (full)",
                                "  internal/deploy/subprocess_linux_test.go: unclassified (full)",
                                "  molecule/aio/converge.yml: planner-policy (full)",
                                "  molecule/aio/prepare.yml: planner-policy (full)",
                                "  molecule/aio/verify.yml: planner-policy (full)",
                                "  molecule/csi/converge.yml: unclassified (full)",
                                "  molecule/csi/prepare.yml: unclassified (full)",
                                "  molecule/default/converge.yml: unclassified (full)",
                                "  molecule/keycloak/converge.yml: unclassified (full)",
                                "  molecule/pxc/converge.yml: unclassified (full)",
                                "  molecule/shared/molecule.yml: shared-deployment-code (full)",
                                "  molecule/shared/prepare/ceph_host.yml: shared-deployment-code (full)",
                                "  pkg/dag/dag.go: planner-policy (full)",
                                "  pkg/dag/dag_test.go: planner-policy (full)",
                                "  playbooks/image_warmup.yml: component:image-warmup (targets) -> image-warmup",
                                "  playbooks/kubernetes.yml: component:kubernetes (targets) -> kubernetes",
                                "  playbooks/openstack.yml: shared-deployment-code (full)",
                                "  playbooks/site.yml: shared-deployment-code (full)",
                                "  playbooks/tempest.yml: operational-workflows (full)",
                                "  releasenotes/notes/dag-critical-path-scheduling-d2d5f1dc4ca5bf70.yaml: non-runtime (ignore)",
                                "  releasenotes/notes/dag-edge-removal-phase1-439694be3dac4d84.yaml: non-runtime (ignore)",
                                "  releasenotes/notes/dag-event-driven-scheduler-297ecebcb0455852.yaml: non-runtime (ignore)",
                                "  releasenotes/notes/deploy-perf-tier1-d8f993d67122d060.yaml: non-runtime (ignore)",
                                "  releasenotes/notes/deploy-perf-tier2-613c7bac4183c8bd.yaml: non-runtime (ignore)",
                                "  releasenotes/notes/parallel-deployment-orchestrator-7808f907bf1ecd23.yaml: non-runtime (ignore)",
                                "  releasenotes/notes/selective-molecule-ci-96c6c8b19ed8ab7b.yaml: non-runtime (ignore)",
                                "  roles/ceph_provisioners/tasks/main.yml: component:ceph-provisioners (targets) -> ceph-provisioners",
                                "  roles/cluster_issuer/handlers/main.yml: component:cluster-issuer (targets) -> cluster-issuer",
                                "  roles/glance/tasks/main.yml: component:glance (targets) -> glance",
                                "  roles/glance_images/README.md: component:glance-images (targets) -> glance-images",
                                "  roles/glance_images/defaults/main.yml: component:glance-images (targets) -> glance-images",
                                "  roles/glance_images/meta/main.yml: component:glance-images (targets) -> glance-images",
                                "  roles/glance_images/tasks/main.yml: component:glance-images (targets) -> glance-images",
                                "  roles/image_warmup/README.md: component:image-warmup (targets) -> image-warmup",
                                "  roles/image_warmup/defaults/main.yml: component:image-warmup (targets) -> image-warmup",
                                "  roles/image_warmup/meta/main.yml: component:image-warmup (targets) -> image-warmup",
                                "  roles/image_warmup/tasks/main.yml: component:image-warmup (targets) -> image-warmup",
                                "  roles/iscsi/tasks/main.yml: component:iscsi (targets) -> iscsi",
                                "  roles/keepalived/tasks/main.yml: component:keepalived (targets) -> keepalived",
                                "  roles/keycloak/tasks/main.yml: component:keycloak (targets) -> keycloak",
                                "  roles/keycloak/tasks_test.go: component:keycloak (targets) -> keycloak",
                                "  roles/keystone/tasks/main.yml: component:keystone (targets) -> keystone",
                                "  roles/keystone_pre/README.md: component:keystone (targets) -> keystone",
                                "  roles/keystone_pre/defaults/main.yml: component:keystone (targets) -> keystone",
                                "  roles/keystone_pre/meta/main.yml: component:keystone (targets) -> keystone",
                                "  roles/keystone_pre/tasks/main.yml: component:keystone (targets) -> keystone",
                                "  roles/keystone_pre/templates/configmap-openid-metadata.yml.j2: component:keystone (targets) -> keystone",
                                "  roles/magnum/tasks/main.yml: component:magnum (targets) -> magnum",
                                "  roles/magnum_pre/README.md: component:magnum (targets) -> magnum",
                                "  roles/magnum_pre/defaults/main.yml: component:magnum (targets) -> magnum",
                                "  roles/magnum_pre/meta/main.yml: component:magnum (targets) -> magnum",
                                "  roles/magnum_pre/tasks/main.yml: component:magnum (targets) -> magnum",
                                "  roles/magnum_pre/vars/main.yml: component:magnum (targets) -> magnum",
                                "  roles/manila/tasks/main.yml: component:manila (targets) -> manila",
                                "  roles/multipathd/tasks/main.yml: component:multipathd (targets) -> multipathd",
                                "  roles/neutron/meta/main.yml: component:neutron (targets) -> neutron",
                                "  roles/neutron/tasks/main.yml: component:neutron (targets) -> neutron",
                                "  roles/neutron_pre/README.md: component:neutron (targets) -> neutron",
                                "  roles/neutron_pre/defaults/main.yml: component:neutron (targets) -> neutron",
                                "  roles/neutron_pre/meta/main.yml: component:neutron (targets) -> neutron",
                                "  roles/neutron_pre/tasks/main.yml: component:neutron (targets) -> neutron",
                                "  roles/neutron_pre/vars/main.yml: component:neutron (targets) -> neutron",
                                "  roles/octavia/tasks/main.yml: component:octavia (targets) -> octavia",
                                "  roles/octavia_pre/README.md: component:octavia (targets) -> octavia",
                                "  roles/octavia_pre/defaults/main.yml: component:octavia (targets) -> octavia",
                                "  roles/octavia_pre/meta/main.yml: component:octavia (targets) -> octavia",
                                "  roles/octavia_pre/tasks/main.yml: component:octavia (targets) -> octavia",
                                "  roles/openstack_cli/tasks/main.yml: component:openstack-cli (targets) -> openstack-cli",
                                "  roles/openstack_helm_endpoints/tasks/main.yml: shared-deployment-code (full)",
                                "  roles/rabbitmq_cluster_operator/tasks/main.yml: component:rabbitmq-cluster-operator (targets) -> rabbitmq-cluster-operator",
                                "  roles/reboot/tasks/main.yml: operational-workflows (full)",
                                "  roles/rook_ceph_cluster/tasks/main.yml: component:rook-ceph-cluster (targets) -> rook-ceph-cluster",
                                "  roles/tempest/defaults/main.yml: shared-deployment-code (full)",
                                "  roles/tempest/tasks/main.yml: shared-deployment-code (full)",
                                "  roles/tempest/vars/main.yml: shared-deployment-code (full)",
                                "  test-playbooks/go-test/run.yml: unclassified (full)",
                                "  test-playbooks/molecule/poll-command.yml: planner-policy (full)",
                                "  test-playbooks/molecule/prepare.yml: planner-policy (full)",
                                "  test-playbooks/molecule/run-command.yml: planner-policy (full)",
                                "  test-playbooks/molecule/run.yml: planner-policy (full)",
                                "  test-playbooks/molecule/selective-run.yml: planner-policy (full)",
                                "Verification profiles: full",
                                "Variant openvswitch (50 components): barbican, ceph, ceph-provisioners, cert-manager, cinder, cluster-issuer, coredns, csi, frr-k8s, glance, glance-images, goldpinger, heat, horizon, image-warmup, ingress-nginx, ipmi-exporter, iscsi, keepalived, keycloak, keystone, kube-prometheus-stack, kubernetes, libvirt, loki, lpfc, magnum, manila, memcached, multipathd, neutron, node-feature-discovery, nova, octavia, openstack-cli, openstack-exporter, openvswitch, ovn, percona-xtradb-cluster, percona-xtradb-cluster-operator, placement, prometheus-pushgateway, rabbitmq-cluster-operator, rook-ceph, rook-ceph-cluster, smartctl-exporter, staffeln, udev, valkey, vector",
                                "Variant ovn (50 components): barbican, ceph, ceph-provisioners, cert-manager, cinder, cluster-issuer, coredns, csi, frr-k8s, glance, glance-images, goldpinger, heat, horizon, image-warmup, ingress-nginx, ipmi-exporter, iscsi, keepalived, keycloak, keystone, kube-prometheus-stack, kubernetes, libvirt, loki, lpfc, magnum, manila, memcached, multipathd, neutron, node-feature-discovery, nova, octavia, openstack-cli, openstack-exporter, openvswitch, ovn, percona-xtradb-cluster, percona-xtradb-cluster-operator, placement, prometheus-pushgateway, rabbitmq-cluster-operator, rook-ceph, rook-ceph-cluster, smartctl-exporter, staffeln, udev, valkey, vector",
                                "  Extra vars: {\"ovn_bgp_agent_enabled\":true}",
                                "Molecule jobs:",
                                "  aio-openvswitch: run (50 components) - full fallback runs every Molecule job",
                                "  aio-ovn: run (50 components) - full fallback runs every Molecule job",
                                "  csi-local-path-provisioner: run - full fallback runs every Molecule job",
                                "  csi-rbd: run - full fallback runs every Molecule job",
                                "  keycloak: run - full fallback runs every Molecule job",
                                "Reasons:",
                                "  - unclassified runtime path \".ansible-lint\" requires the full fallback",
                                "  - unclassified runtime path \".goreleaser.yml\" requires the full fallback",
                                "  - .zuul.yaml: CI selection policy changed and must validate its conservative fallback",
                                "  - ci/molecule-plan.yaml: CI selection policy changed and must validate its conservative fallback",
                                "  - cmd/atmosphere/ci.go: CI selection policy changed and must validate its conservative fallback",
                                "  - cmd/atmosphere/deploy.go: CI selection policy changed and must validate its conservative fallback",
                                "  - unclassified runtime path \"cmd/atmosphere/deploy_test.go\" requires the full fallback",
                                "  - cmd/atmosphere/main.go: CI selection policy changed and must validate its conservative fallback",
                                "  - internal/ciplan/changes.go: CI selection policy changed and must validate its conservative fallback",
                                "  - internal/ciplan/config.go: CI selection policy changed and must validate its conservative fallback",
                                "  - internal/ciplan/glob.go: CI selection policy changed and must validate its conservative fallback",
                                "  - internal/ciplan/output.go: CI selection policy changed and must validate its conservative fallback",
                                "  - internal/ciplan/planner.go: CI selection policy changed and must validate its conservative fallback",
                                "  - internal/ciplan/planner_test.go: CI selection policy changed and must validate its conservative fallback",
                                "  - internal/ciplan/types.go: CI selection policy changed and must validate its conservative fallback",
                                "  - unclassified runtime path \"internal/deploy/bootstrap_test.go\" requires the full fallback",
                                "  - unclassified runtime path \"internal/deploy/completion.go\" requires the full fallback",
                                "  - unclassified runtime path \"internal/deploy/completion_test.go\" requires the full fallback",
                                "  - internal/deploy/component.go: CI selection policy changed and must validate its conservative fallback",
                                "  - unclassified runtime path \"internal/deploy/component_test.go\" requires the full fallback",
                                "  - unclassified runtime path \"internal/deploy/deployer.go\" requires the full fallback",
                                "  - unclassified runtime path \"internal/deploy/deployer_test.go\" requires the full fallback",
                                "  - internal/deploy/orchestrator.go: CI selection policy changed and must validate its conservative fallback",
                                "  - unclassified runtime path \"internal/deploy/orchestrator_subgraph_pregate_test.go\" requires the full fallback",
                                "  - unclassified runtime path \"internal/deploy/orchestrator_test.go\" requires the full fallback",
                                "  - unclassified runtime path \"internal/deploy/resource.go\" requires the full fallback",
                                "  - unclassified runtime path \"internal/deploy/resource_concurrency_test.go\" requires the full fallback",
                                "  - unclassified runtime path \"internal/deploy/resource_test.go\" requires the full fallback",
                                "  - unclassified runtime path \"internal/deploy/subprocess_linux_test.go\" requires the full fallback",
                                "  - molecule/aio/converge.yml: CI selection policy changed and must validate its conservative fallback",
                                "  - molecule/aio/prepare.yml: CI selection policy changed and must validate its conservative fallback",
                                "  - molecule/aio/verify.yml: CI selection policy changed and must validate its conservative fallback",
                                "  - unclassified runtime path \"molecule/csi/converge.yml\" requires the full fallback",
                                "  - unclassified runtime path \"molecule/csi/prepare.yml\" requires the full fallback",
                                "  - unclassified runtime path \"molecule/default/converge.yml\" requires the full fallback",
                                "  - unclassified runtime path \"molecule/keycloak/converge.yml\" requires the full fallback",
                                "  - unclassified runtime path \"molecule/pxc/converge.yml\" requires the full fallback",
                                "  - molecule/shared/molecule.yml: shared deployment code can affect multiple unrelated components",
                                "  - molecule/shared/prepare/ceph_host.yml: shared deployment code can affect multiple unrelated components",
                                "  - pkg/dag/dag.go: CI selection policy changed and must validate its conservative fallback",
                                "  - pkg/dag/dag_test.go: CI selection policy changed and must validate its conservative fallback",
                                "  - playbooks/openstack.yml: shared deployment code can affect multiple unrelated components",
                                "  - playbooks/site.yml: shared deployment code can affect multiple unrelated components",
                                "  - playbooks/tempest.yml: operational and migration workflows need the conservative integration fallback",
                                "  - roles/openstack_helm_endpoints/tasks/main.yml: shared deployment code can affect multiple unrelated components",
                                "  - roles/reboot/tasks/main.yml: operational and migration workflows need the conservative integration fallback",
                                "  - roles/tempest/defaults/main.yml: shared deployment code can affect multiple unrelated components",
                                "  - roles/tempest/tasks/main.yml: shared deployment code can affect multiple unrelated components",
                                "  - roles/tempest/vars/main.yml: shared deployment code can affect multiple unrelated components",
                                "  - unclassified runtime path \"test-playbooks/go-test/run.yml\" requires the full fallback",
                                "  - test-playbooks/molecule/poll-command.yml: CI selection policy changed and must validate its conservative fallback",
                                "  - test-playbooks/molecule/prepare.yml: CI selection policy changed and must validate its conservative fallback",
                                "  - test-playbooks/molecule/run-command.yml: CI selection policy changed and must validate its conservative fallback",
                                "  - test-playbooks/molecule/run.yml: CI selection policy changed and must validate its conservative fallback",
                                "  - test-playbooks/molecule/selective-run.yml: CI selection policy changed and must validate its conservative fallback"
                            ],
                            "zuul_log_id": "0242ac17-0010-fdb7-5f8c-000000000010-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:24:47.598075Z",
                            "start": "2026-07-25T21:24:47.067955Z"
                        },
                        "id": "0242ac17-0010-fdb7-5f8c-000000000010",
                        "name": "Explain selective CI plan"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "_atmosphere_ci_plan_explanation.stdout_lines": [
                                "CI plan mode: full",
                                "Changed files:",
                                "  M\t.ansible-lint",
                                "  M\t.gitignore",
                                "  A\t.goreleaser.yml",
                                "  M\t.zuul.yaml",
                                "  A\tci/molecule-plan.yaml",
                                "  A\tcmd/atmosphere/ci.go",
                                "  A\tcmd/atmosphere/deploy.go",
                                "  A\tcmd/atmosphere/deploy_test.go",
                                "  A\tcmd/atmosphere/main.go",
                                "  M\tdoc/source/admin/upgrading.rst",
                                "  M\tdoc/source/deploy/deployment.rst",
                                "  M\tdoc/source/deploy/index.rst",
                                "  A\tdoc/source/deploy/parallel.rst",
                                "  A\tdoc/source/deploy/selective-ci.rst",
                                "  A\tinternal/ciplan/changes.go",
                                "  A\tinternal/ciplan/config.go",
                                "  A\tinternal/ciplan/glob.go",
                                "  A\tinternal/ciplan/output.go",
                                "  A\tinternal/ciplan/planner.go",
                                "  A\tinternal/ciplan/planner_test.go",
                                "  A\tinternal/ciplan/types.go",
                                "  A\tinternal/deploy/bootstrap_test.go",
                                "  A\tinternal/deploy/completion.go",
                                "  A\tinternal/deploy/completion_test.go",
                                "  A\tinternal/deploy/component.go",
                                "  A\tinternal/deploy/component_test.go",
                                "  A\tinternal/deploy/deployer.go",
                                "  A\tinternal/deploy/deployer_test.go",
                                "  A\tinternal/deploy/orchestrator.go",
                                "  A\tinternal/deploy/orchestrator_subgraph_pregate_test.go",
                                "  A\tinternal/deploy/orchestrator_test.go",
                                "  A\tinternal/deploy/resource.go",
                                "  A\tinternal/deploy/resource_concurrency_test.go",
                                "  A\tinternal/deploy/resource_test.go",
                                "  A\tinternal/deploy/subprocess_linux_test.go",
                                "  M\tmolecule/aio/converge.yml",
                                "  M\tmolecule/aio/prepare.yml",
                                "  M\tmolecule/aio/verify.yml",
                                "  M\tmolecule/csi/converge.yml",
                                "  M\tmolecule/csi/prepare.yml",
                                "  M\tmolecule/default/converge.yml",
                                "  M\tmolecule/keycloak/converge.yml",
                                "  M\tmolecule/pxc/converge.yml",
                                "  M\tmolecule/shared/molecule.yml",
                                "  A\tmolecule/shared/prepare/ceph_host.yml",
                                "  A\tpkg/dag/dag.go",
                                "  A\tpkg/dag/dag_test.go",
                                "  A\tplaybooks/image_warmup.yml",
                                "  M\tplaybooks/kubernetes.yml",
                                "  M\tplaybooks/openstack.yml",
                                "  M\tplaybooks/site.yml",
                                "  M\tplaybooks/tempest.yml",
                                "  A\treleasenotes/notes/dag-critical-path-scheduling-d2d5f1dc4ca5bf70.yaml",
                                "  A\treleasenotes/notes/dag-edge-removal-phase1-439694be3dac4d84.yaml",
                                "  A\treleasenotes/notes/dag-event-driven-scheduler-297ecebcb0455852.yaml",
                                "  A\treleasenotes/notes/deploy-perf-tier1-d8f993d67122d060.yaml",
                                "  A\treleasenotes/notes/deploy-perf-tier2-613c7bac4183c8bd.yaml",
                                "  A\treleasenotes/notes/parallel-deployment-orchestrator-7808f907bf1ecd23.yaml",
                                "  A\treleasenotes/notes/selective-molecule-ci-96c6c8b19ed8ab7b.yaml",
                                "  M\troles/ceph_provisioners/tasks/main.yml",
                                "  M\troles/cluster_issuer/handlers/main.yml",
                                "  M\troles/glance/tasks/main.yml",
                                "  A\troles/glance_images/README.md",
                                "  A\troles/glance_images/defaults/main.yml",
                                "  A\troles/glance_images/meta/main.yml",
                                "  A\troles/glance_images/tasks/main.yml",
                                "  A\troles/image_warmup/README.md",
                                "  A\troles/image_warmup/defaults/main.yml",
                                "  A\troles/image_warmup/meta/main.yml",
                                "  A\troles/image_warmup/tasks/main.yml",
                                "  M\troles/iscsi/tasks/main.yml",
                                "  M\troles/keepalived/tasks/main.yml",
                                "  M\troles/keycloak/tasks/main.yml",
                                "  A\troles/keycloak/tasks_test.go",
                                "  M\troles/keystone/tasks/main.yml",
                                "  A\troles/keystone_pre/README.md",
                                "  A\troles/keystone_pre/defaults/main.yml",
                                "  A\troles/keystone_pre/meta/main.yml",
                                "  A\troles/keystone_pre/tasks/main.yml",
                                "  A\troles/keystone_pre/templates/configmap-openid-metadata.yml.j2",
                                "  M\troles/magnum/tasks/main.yml",
                                "  A\troles/magnum_pre/README.md",
                                "  A\troles/magnum_pre/defaults/main.yml",
                                "  A\troles/magnum_pre/meta/main.yml",
                                "  A\troles/magnum_pre/tasks/main.yml",
                                "  A\troles/magnum_pre/vars/main.yml",
                                "  M\troles/manila/tasks/main.yml",
                                "  M\troles/multipathd/tasks/main.yml",
                                "  M\troles/neutron/meta/main.yml",
                                "  M\troles/neutron/tasks/main.yml",
                                "  A\troles/neutron_pre/README.md",
                                "  A\troles/neutron_pre/defaults/main.yml",
                                "  A\troles/neutron_pre/meta/main.yml",
                                "  A\troles/neutron_pre/tasks/main.yml",
                                "  A\troles/neutron_pre/vars/main.yml",
                                "  M\troles/octavia/tasks/main.yml",
                                "  A\troles/octavia_pre/README.md",
                                "  A\troles/octavia_pre/defaults/main.yml",
                                "  A\troles/octavia_pre/meta/main.yml",
                                "  A\troles/octavia_pre/tasks/main.yml",
                                "  M\troles/openstack_cli/tasks/main.yml",
                                "  M\troles/openstack_helm_endpoints/tasks/main.yml",
                                "  M\troles/rabbitmq_cluster_operator/tasks/main.yml",
                                "  M\troles/reboot/tasks/main.yml",
                                "  M\troles/rook_ceph_cluster/tasks/main.yml",
                                "  M\troles/tempest/defaults/main.yml",
                                "  M\troles/tempest/tasks/main.yml",
                                "  M\troles/tempest/vars/main.yml",
                                "  A\ttest-playbooks/go-test/run.yml",
                                "  A\ttest-playbooks/molecule/poll-command.yml",
                                "  A\ttest-playbooks/molecule/prepare.yml",
                                "  A\ttest-playbooks/molecule/run-command.yml",
                                "  A\ttest-playbooks/molecule/run.yml",
                                "  A\ttest-playbooks/molecule/selective-run.yml",
                                "Matches:",
                                "  .ansible-lint: unclassified (full)",
                                "  .gitignore: non-runtime (ignore)",
                                "  .goreleaser.yml: unclassified (full)",
                                "  .zuul.yaml: planner-policy (full)",
                                "  ci/molecule-plan.yaml: planner-policy (full)",
                                "  cmd/atmosphere/ci.go: planner-policy (full)",
                                "  cmd/atmosphere/deploy.go: planner-policy (full)",
                                "  cmd/atmosphere/deploy_test.go: unclassified (full)",
                                "  cmd/atmosphere/main.go: planner-policy (full)",
                                "  doc/source/admin/upgrading.rst: non-runtime (ignore)",
                                "  doc/source/deploy/deployment.rst: non-runtime (ignore)",
                                "  doc/source/deploy/index.rst: non-runtime (ignore)",
                                "  doc/source/deploy/parallel.rst: non-runtime (ignore)",
                                "  doc/source/deploy/selective-ci.rst: non-runtime (ignore)",
                                "  internal/ciplan/changes.go: planner-policy (full)",
                                "  internal/ciplan/config.go: planner-policy (full)",
                                "  internal/ciplan/glob.go: planner-policy (full)",
                                "  internal/ciplan/output.go: planner-policy (full)",
                                "  internal/ciplan/planner.go: planner-policy (full)",
                                "  internal/ciplan/planner_test.go: planner-policy (full)",
                                "  internal/ciplan/types.go: planner-policy (full)",
                                "  internal/deploy/bootstrap_test.go: unclassified (full)",
                                "  internal/deploy/completion.go: unclassified (full)",
                                "  internal/deploy/completion_test.go: unclassified (full)",
                                "  internal/deploy/component.go: planner-policy (full)",
                                "  internal/deploy/component_test.go: unclassified (full)",
                                "  internal/deploy/deployer.go: unclassified (full)",
                                "  internal/deploy/deployer_test.go: unclassified (full)",
                                "  internal/deploy/orchestrator.go: planner-policy (full)",
                                "  internal/deploy/orchestrator_subgraph_pregate_test.go: unclassified (full)",
                                "  internal/deploy/orchestrator_test.go: unclassified (full)",
                                "  internal/deploy/resource.go: unclassified (full)",
                                "  internal/deploy/resource_concurrency_test.go: unclassified (full)",
                                "  internal/deploy/resource_test.go: unclassified (full)",
                                "  internal/deploy/subprocess_linux_test.go: unclassified (full)",
                                "  molecule/aio/converge.yml: planner-policy (full)",
                                "  molecule/aio/prepare.yml: planner-policy (full)",
                                "  molecule/aio/verify.yml: planner-policy (full)",
                                "  molecule/csi/converge.yml: unclassified (full)",
                                "  molecule/csi/prepare.yml: unclassified (full)",
                                "  molecule/default/converge.yml: unclassified (full)",
                                "  molecule/keycloak/converge.yml: unclassified (full)",
                                "  molecule/pxc/converge.yml: unclassified (full)",
                                "  molecule/shared/molecule.yml: shared-deployment-code (full)",
                                "  molecule/shared/prepare/ceph_host.yml: shared-deployment-code (full)",
                                "  pkg/dag/dag.go: planner-policy (full)",
                                "  pkg/dag/dag_test.go: planner-policy (full)",
                                "  playbooks/image_warmup.yml: component:image-warmup (targets) -> image-warmup",
                                "  playbooks/kubernetes.yml: component:kubernetes (targets) -> kubernetes",
                                "  playbooks/openstack.yml: shared-deployment-code (full)",
                                "  playbooks/site.yml: shared-deployment-code (full)",
                                "  playbooks/tempest.yml: operational-workflows (full)",
                                "  releasenotes/notes/dag-critical-path-scheduling-d2d5f1dc4ca5bf70.yaml: non-runtime (ignore)",
                                "  releasenotes/notes/dag-edge-removal-phase1-439694be3dac4d84.yaml: non-runtime (ignore)",
                                "  releasenotes/notes/dag-event-driven-scheduler-297ecebcb0455852.yaml: non-runtime (ignore)",
                                "  releasenotes/notes/deploy-perf-tier1-d8f993d67122d060.yaml: non-runtime (ignore)",
                                "  releasenotes/notes/deploy-perf-tier2-613c7bac4183c8bd.yaml: non-runtime (ignore)",
                                "  releasenotes/notes/parallel-deployment-orchestrator-7808f907bf1ecd23.yaml: non-runtime (ignore)",
                                "  releasenotes/notes/selective-molecule-ci-96c6c8b19ed8ab7b.yaml: non-runtime (ignore)",
                                "  roles/ceph_provisioners/tasks/main.yml: component:ceph-provisioners (targets) -> ceph-provisioners",
                                "  roles/cluster_issuer/handlers/main.yml: component:cluster-issuer (targets) -> cluster-issuer",
                                "  roles/glance/tasks/main.yml: component:glance (targets) -> glance",
                                "  roles/glance_images/README.md: component:glance-images (targets) -> glance-images",
                                "  roles/glance_images/defaults/main.yml: component:glance-images (targets) -> glance-images",
                                "  roles/glance_images/meta/main.yml: component:glance-images (targets) -> glance-images",
                                "  roles/glance_images/tasks/main.yml: component:glance-images (targets) -> glance-images",
                                "  roles/image_warmup/README.md: component:image-warmup (targets) -> image-warmup",
                                "  roles/image_warmup/defaults/main.yml: component:image-warmup (targets) -> image-warmup",
                                "  roles/image_warmup/meta/main.yml: component:image-warmup (targets) -> image-warmup",
                                "  roles/image_warmup/tasks/main.yml: component:image-warmup (targets) -> image-warmup",
                                "  roles/iscsi/tasks/main.yml: component:iscsi (targets) -> iscsi",
                                "  roles/keepalived/tasks/main.yml: component:keepalived (targets) -> keepalived",
                                "  roles/keycloak/tasks/main.yml: component:keycloak (targets) -> keycloak",
                                "  roles/keycloak/tasks_test.go: component:keycloak (targets) -> keycloak",
                                "  roles/keystone/tasks/main.yml: component:keystone (targets) -> keystone",
                                "  roles/keystone_pre/README.md: component:keystone (targets) -> keystone",
                                "  roles/keystone_pre/defaults/main.yml: component:keystone (targets) -> keystone",
                                "  roles/keystone_pre/meta/main.yml: component:keystone (targets) -> keystone",
                                "  roles/keystone_pre/tasks/main.yml: component:keystone (targets) -> keystone",
                                "  roles/keystone_pre/templates/configmap-openid-metadata.yml.j2: component:keystone (targets) -> keystone",
                                "  roles/magnum/tasks/main.yml: component:magnum (targets) -> magnum",
                                "  roles/magnum_pre/README.md: component:magnum (targets) -> magnum",
                                "  roles/magnum_pre/defaults/main.yml: component:magnum (targets) -> magnum",
                                "  roles/magnum_pre/meta/main.yml: component:magnum (targets) -> magnum",
                                "  roles/magnum_pre/tasks/main.yml: component:magnum (targets) -> magnum",
                                "  roles/magnum_pre/vars/main.yml: component:magnum (targets) -> magnum",
                                "  roles/manila/tasks/main.yml: component:manila (targets) -> manila",
                                "  roles/multipathd/tasks/main.yml: component:multipathd (targets) -> multipathd",
                                "  roles/neutron/meta/main.yml: component:neutron (targets) -> neutron",
                                "  roles/neutron/tasks/main.yml: component:neutron (targets) -> neutron",
                                "  roles/neutron_pre/README.md: component:neutron (targets) -> neutron",
                                "  roles/neutron_pre/defaults/main.yml: component:neutron (targets) -> neutron",
                                "  roles/neutron_pre/meta/main.yml: component:neutron (targets) -> neutron",
                                "  roles/neutron_pre/tasks/main.yml: component:neutron (targets) -> neutron",
                                "  roles/neutron_pre/vars/main.yml: component:neutron (targets) -> neutron",
                                "  roles/octavia/tasks/main.yml: component:octavia (targets) -> octavia",
                                "  roles/octavia_pre/README.md: component:octavia (targets) -> octavia",
                                "  roles/octavia_pre/defaults/main.yml: component:octavia (targets) -> octavia",
                                "  roles/octavia_pre/meta/main.yml: component:octavia (targets) -> octavia",
                                "  roles/octavia_pre/tasks/main.yml: component:octavia (targets) -> octavia",
                                "  roles/openstack_cli/tasks/main.yml: component:openstack-cli (targets) -> openstack-cli",
                                "  roles/openstack_helm_endpoints/tasks/main.yml: shared-deployment-code (full)",
                                "  roles/rabbitmq_cluster_operator/tasks/main.yml: component:rabbitmq-cluster-operator (targets) -> rabbitmq-cluster-operator",
                                "  roles/reboot/tasks/main.yml: operational-workflows (full)",
                                "  roles/rook_ceph_cluster/tasks/main.yml: component:rook-ceph-cluster (targets) -> rook-ceph-cluster",
                                "  roles/tempest/defaults/main.yml: shared-deployment-code (full)",
                                "  roles/tempest/tasks/main.yml: shared-deployment-code (full)",
                                "  roles/tempest/vars/main.yml: shared-deployment-code (full)",
                                "  test-playbooks/go-test/run.yml: unclassified (full)",
                                "  test-playbooks/molecule/poll-command.yml: planner-policy (full)",
                                "  test-playbooks/molecule/prepare.yml: planner-policy (full)",
                                "  test-playbooks/molecule/run-command.yml: planner-policy (full)",
                                "  test-playbooks/molecule/run.yml: planner-policy (full)",
                                "  test-playbooks/molecule/selective-run.yml: planner-policy (full)",
                                "Verification profiles: full",
                                "Variant openvswitch (50 components): barbican, ceph, ceph-provisioners, cert-manager, cinder, cluster-issuer, coredns, csi, frr-k8s, glance, glance-images, goldpinger, heat, horizon, image-warmup, ingress-nginx, ipmi-exporter, iscsi, keepalived, keycloak, keystone, kube-prometheus-stack, kubernetes, libvirt, loki, lpfc, magnum, manila, memcached, multipathd, neutron, node-feature-discovery, nova, octavia, openstack-cli, openstack-exporter, openvswitch, ovn, percona-xtradb-cluster, percona-xtradb-cluster-operator, placement, prometheus-pushgateway, rabbitmq-cluster-operator, rook-ceph, rook-ceph-cluster, smartctl-exporter, staffeln, udev, valkey, vector",
                                "Variant ovn (50 components): barbican, ceph, ceph-provisioners, cert-manager, cinder, cluster-issuer, coredns, csi, frr-k8s, glance, glance-images, goldpinger, heat, horizon, image-warmup, ingress-nginx, ipmi-exporter, iscsi, keepalived, keycloak, keystone, kube-prometheus-stack, kubernetes, libvirt, loki, lpfc, magnum, manila, memcached, multipathd, neutron, node-feature-discovery, nova, octavia, openstack-cli, openstack-exporter, openvswitch, ovn, percona-xtradb-cluster, percona-xtradb-cluster-operator, placement, prometheus-pushgateway, rabbitmq-cluster-operator, rook-ceph, rook-ceph-cluster, smartctl-exporter, staffeln, udev, valkey, vector",
                                "  Extra vars: {\"ovn_bgp_agent_enabled\":true}",
                                "Molecule jobs:",
                                "  aio-openvswitch: run (50 components) - full fallback runs every Molecule job",
                                "  aio-ovn: run (50 components) - full fallback runs every Molecule job",
                                "  csi-local-path-provisioner: run - full fallback runs every Molecule job",
                                "  csi-rbd: run - full fallback runs every Molecule job",
                                "  keycloak: run - full fallback runs every Molecule job",
                                "Reasons:",
                                "  - unclassified runtime path \".ansible-lint\" requires the full fallback",
                                "  - unclassified runtime path \".goreleaser.yml\" requires the full fallback",
                                "  - .zuul.yaml: CI selection policy changed and must validate its conservative fallback",
                                "  - ci/molecule-plan.yaml: CI selection policy changed and must validate its conservative fallback",
                                "  - cmd/atmosphere/ci.go: CI selection policy changed and must validate its conservative fallback",
                                "  - cmd/atmosphere/deploy.go: CI selection policy changed and must validate its conservative fallback",
                                "  - unclassified runtime path \"cmd/atmosphere/deploy_test.go\" requires the full fallback",
                                "  - cmd/atmosphere/main.go: CI selection policy changed and must validate its conservative fallback",
                                "  - internal/ciplan/changes.go: CI selection policy changed and must validate its conservative fallback",
                                "  - internal/ciplan/config.go: CI selection policy changed and must validate its conservative fallback",
                                "  - internal/ciplan/glob.go: CI selection policy changed and must validate its conservative fallback",
                                "  - internal/ciplan/output.go: CI selection policy changed and must validate its conservative fallback",
                                "  - internal/ciplan/planner.go: CI selection policy changed and must validate its conservative fallback",
                                "  - internal/ciplan/planner_test.go: CI selection policy changed and must validate its conservative fallback",
                                "  - internal/ciplan/types.go: CI selection policy changed and must validate its conservative fallback",
                                "  - unclassified runtime path \"internal/deploy/bootstrap_test.go\" requires the full fallback",
                                "  - unclassified runtime path \"internal/deploy/completion.go\" requires the full fallback",
                                "  - unclassified runtime path \"internal/deploy/completion_test.go\" requires the full fallback",
                                "  - internal/deploy/component.go: CI selection policy changed and must validate its conservative fallback",
                                "  - unclassified runtime path \"internal/deploy/component_test.go\" requires the full fallback",
                                "  - unclassified runtime path \"internal/deploy/deployer.go\" requires the full fallback",
                                "  - unclassified runtime path \"internal/deploy/deployer_test.go\" requires the full fallback",
                                "  - internal/deploy/orchestrator.go: CI selection policy changed and must validate its conservative fallback",
                                "  - unclassified runtime path \"internal/deploy/orchestrator_subgraph_pregate_test.go\" requires the full fallback",
                                "  - unclassified runtime path \"internal/deploy/orchestrator_test.go\" requires the full fallback",
                                "  - unclassified runtime path \"internal/deploy/resource.go\" requires the full fallback",
                                "  - unclassified runtime path \"internal/deploy/resource_concurrency_test.go\" requires the full fallback",
                                "  - unclassified runtime path \"internal/deploy/resource_test.go\" requires the full fallback",
                                "  - unclassified runtime path \"internal/deploy/subprocess_linux_test.go\" requires the full fallback",
                                "  - molecule/aio/converge.yml: CI selection policy changed and must validate its conservative fallback",
                                "  - molecule/aio/prepare.yml: CI selection policy changed and must validate its conservative fallback",
                                "  - molecule/aio/verify.yml: CI selection policy changed and must validate its conservative fallback",
                                "  - unclassified runtime path \"molecule/csi/converge.yml\" requires the full fallback",
                                "  - unclassified runtime path \"molecule/csi/prepare.yml\" requires the full fallback",
                                "  - unclassified runtime path \"molecule/default/converge.yml\" requires the full fallback",
                                "  - unclassified runtime path \"molecule/keycloak/converge.yml\" requires the full fallback",
                                "  - unclassified runtime path \"molecule/pxc/converge.yml\" requires the full fallback",
                                "  - molecule/shared/molecule.yml: shared deployment code can affect multiple unrelated components",
                                "  - molecule/shared/prepare/ceph_host.yml: shared deployment code can affect multiple unrelated components",
                                "  - pkg/dag/dag.go: CI selection policy changed and must validate its conservative fallback",
                                "  - pkg/dag/dag_test.go: CI selection policy changed and must validate its conservative fallback",
                                "  - playbooks/openstack.yml: shared deployment code can affect multiple unrelated components",
                                "  - playbooks/site.yml: shared deployment code can affect multiple unrelated components",
                                "  - playbooks/tempest.yml: operational and migration workflows need the conservative integration fallback",
                                "  - roles/openstack_helm_endpoints/tasks/main.yml: shared deployment code can affect multiple unrelated components",
                                "  - roles/reboot/tasks/main.yml: operational and migration workflows need the conservative integration fallback",
                                "  - roles/tempest/defaults/main.yml: shared deployment code can affect multiple unrelated components",
                                "  - roles/tempest/tasks/main.yml: shared deployment code can affect multiple unrelated components",
                                "  - roles/tempest/vars/main.yml: shared deployment code can affect multiple unrelated components",
                                "  - unclassified runtime path \"test-playbooks/go-test/run.yml\" requires the full fallback",
                                "  - test-playbooks/molecule/poll-command.yml: CI selection policy changed and must validate its conservative fallback",
                                "  - test-playbooks/molecule/prepare.yml: CI selection policy changed and must validate its conservative fallback",
                                "  - test-playbooks/molecule/run-command.yml: CI selection policy changed and must validate its conservative fallback",
                                "  - test-playbooks/molecule/run.yml: CI selection policy changed and must validate its conservative fallback",
                                "  - test-playbooks/molecule/selective-run.yml: CI selection policy changed and must validate its conservative fallback"
                            ],
                            "action": "ansible.builtin.debug",
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:24:47.651894Z",
                            "start": "2026-07-25T21:24:47.606631Z"
                        },
                        "id": "0242ac17-0010-fdb7-5f8c-000000000011",
                        "name": "Print selective CI plan"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "false_condition": "_atmosphere_ci_plan.rc != 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:24:47.682569Z",
                            "start": "2026-07-25T21:24:47.657768Z"
                        },
                        "id": "0242ac17-0010-fdb7-5f8c-000000000012",
                        "name": "Report conservative fallback"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.file",
                            "changed": true,
                            "diff": {
                                "after": {
                                    "mode": "0755",
                                    "path": "/tmp/logs/system",
                                    "state": "directory"
                                },
                                "before": {
                                    "mode": "0775",
                                    "path": "/tmp/logs/system",
                                    "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/system",
                                    "recurse": false,
                                    "selevel": null,
                                    "serole": null,
                                    "setype": null,
                                    "seuser": null,
                                    "src": null,
                                    "state": "directory",
                                    "unsafe_writes": false
                                }
                            },
                            "mode": "0755",
                            "owner": "zuul",
                            "path": "/tmp/logs/system",
                            "size": 4096,
                            "state": "directory",
                            "uid": 1000
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:24:48.027226Z",
                            "start": "2026-07-25T21:24:47.692442Z"
                        },
                        "id": "0242ac17-0010-fdb7-5f8c-000000000013",
                        "name": "Create selective CI plan log directory"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.copy",
                            "changed": true,
                            "checksum": "0e4316661632da3b47cdbeb96347de9e7c750eca",
                            "dest": "/tmp/logs/system/ci-plan.json",
                            "gid": 1000,
                            "group": "zuul",
                            "invocation": {
                                "module_args": {
                                    "_original_basename": null,
                                    "attributes": null,
                                    "backup": false,
                                    "checksum": null,
                                    "content": null,
                                    "dest": "/tmp/logs/system/ci-plan.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": "31b0d39a240eefa3f6d920578edacd49",
                            "mode": "0644",
                            "owner": "zuul",
                            "size": 37865,
                            "src": "src/github.com/vexxhost/atmosphere/ci-plan.json",
                            "state": "file",
                            "uid": 1000
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:24:48.423183Z",
                            "start": "2026-07-25T21:24:48.032943Z"
                        },
                        "id": "0242ac17-0010-fdb7-5f8c-000000000014",
                        "name": "Publish selective CI plan with job logs"
                    }
                }
            ]
        }
    ],
    "stats": {
        "instance": {
            "changed": 5,
            "failures": 0,
            "ignored": 0,
            "ok": 13,
            "rescued": 0,
            "skipped": 1,
            "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-25T22:28:09.763807Z",
                    "start": "2026-07-25T21:24:53.497632Z"
                },
                "id": "0242ac17-0010-310d-1ec5-000000000002",
                "name": "Run selected Molecule deployment and verification"
            },
            "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": 1785014688.3718479,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 80,
                                "charset": "unknown",
                                "checksum": "0e4316661632da3b47cdbeb96347de9e7c750eca",
                                "ctime": 1785014686.7317898,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1051274,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0664",
                                "mtime": 1785014686.7317898,
                                "nlink": 1,
                                "path": "src/github.com/vexxhost/atmosphere/ci-plan.json",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 37865,
                                "uid": 1000,
                                "version": "1001811214",
                                "wgrp": true,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:24:53.815313Z",
                            "start": "2026-07-25T21:24:53.509265Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000000004",
                        "name": "Check for selective CI plan"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.command",
                            "changed": false,
                            "cmd": [
                                "jq",
                                "empty",
                                "src/github.com/vexxhost/atmosphere/ci-plan.json"
                            ],
                            "delta": "0:00:00.034901",
                            "end": "2026-07-25 21:24:54.195808",
                            "failed_when_result": false,
                            "invocation": {
                                "module_args": {
                                    "_raw_params": null,
                                    "_uses_shell": false,
                                    "argv": [
                                        "jq",
                                        "empty",
                                        "src/github.com/vexxhost/atmosphere/ci-plan.json"
                                    ],
                                    "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-310d-1ec5-000000000005-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-25 21:24:54.160907",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": [],
                            "zuul_log_id": "0242ac17-0010-310d-1ec5-000000000005-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:24:54.358428Z",
                            "start": "2026-07-25T21:24:53.842025Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000000005",
                        "name": "Validate selective CI plan"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_plan_available": true
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:24:54.416173Z",
                            "start": "2026-07-25T21:24:54.363155Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000000006",
                        "name": "Resolve selective CI plan availability"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.slurp",
                            "changed": false,
                            "content": "ewogICJtb2RlIjogImZ1bGwiLAogICJjaGFuZ2VzIjogWwogICAgewogICAgICAic3RhdHVzIjogIk0iLAogICAgICAicGF0aCI6ICIuYW5zaWJsZS1saW50IgogICAgfSwKICAgIHsKICAgICAgInN0YXR1cyI6ICJNIiwKICAgICAgInBhdGgiOiAiLmdpdGlnbm9yZSIKICAgIH0sCiAgICB7CiAgICAgICJzdGF0dXMiOiAiQSIsCiAgICAgICJwYXRoIjogIi5nb3JlbGVhc2VyLnltbCIKICAgIH0sCiAgICB7CiAgICAgICJzdGF0dXMiOiAiTSIsCiAgICAgICJwYXRoIjogIi56dXVsLnlhbWwiCiAgICB9LAogICAgewogICAgICAic3RhdHVzIjogIkEiLAogICAgICAicGF0aCI6ICJjaS9tb2xlY3VsZS1wbGFuLnlhbWwiCiAgICB9LAogICAgewogICAgICAic3RhdHVzIjogIkEiLAogICAgICAicGF0aCI6ICJjbWQvYXRtb3NwaGVyZS9jaS5nbyIKICAgIH0sCiAgICB7CiAgICAgICJzdGF0dXMiOiAiQSIsCiAgICAgICJwYXRoIjogImNtZC9hdG1vc3BoZXJlL2RlcGxveS5nbyIKICAgIH0sCiAgICB7CiAgICAgICJzdGF0dXMiOiAiQSIsCiAgICAgICJwYXRoIjogImNtZC9hdG1vc3BoZXJlL2RlcGxveV90ZXN0LmdvIgogICAgfSwKICAgIHsKICAgICAgInN0YXR1cyI6ICJBIiwKICAgICAgInBhdGgiOiAiY21kL2F0bW9zcGhlcmUvbWFpbi5nbyIKICAgIH0sCiAgICB7CiAgICAgICJzdGF0dXMiOiAiTSIsCiAgICAgICJwYXRoIjogImRvYy9zb3VyY2UvYWRtaW4vdXBncmFkaW5nLnJzdCIKICAgIH0sCiAgICB7CiAgICAgICJzdGF0dXMiOiAiTSIsCiAgICAgICJwYXRoIjogImRvYy9zb3VyY2UvZGVwbG95L2RlcGxveW1lbnQucnN0IgogICAgfSwKICAgIHsKICAgICAgInN0YXR1cyI6ICJNIiwKICAgICAgInBhdGgiOiAiZG9jL3NvdXJjZS9kZXBsb3kvaW5kZXgucnN0IgogICAgfSwKICAgIHsKICAgICAgInN0YXR1cyI6ICJBIiwKICAgICAgInBhdGgiOiAiZG9jL3NvdXJjZS9kZXBsb3kvcGFyYWxsZWwucnN0IgogICAgfSwKICAgIHsKICAgICAgInN0YXR1cyI6ICJBIiwKICAgICAgInBhdGgiOiAiZG9jL3NvdXJjZS9kZXBsb3kvc2VsZWN0aXZlLWNpLnJzdCIKICAgIH0sCiAgICB7CiAgICAgICJzdGF0dXMiOiAiQSIsCiAgICAgICJwYXRoIjogImludGVybmFsL2NpcGxhbi9jaGFuZ2VzLmdvIgogICAgfSwKICAgIHsKICAgICAgInN0YXR1cyI6ICJBIiwKICAgICAgInBhdGgiOiAiaW50ZXJuYWwvY2lwbGFuL2NvbmZpZy5nbyIKICAgIH0sCiAgICB7CiAgICAgICJzdGF0dXMiOiAiQSIsCiAgICAgICJwYXRoIjogImludGVybmFsL2NpcGxhbi9nbG9iLmdvIgogICAgfSwKICAgIHsKICAgICAgInN0YXR1cyI6ICJBIiwKICAgICAgInBhdGgiOiAiaW50ZXJuYWwvY2lwbGFuL291dHB1dC5nbyIKICAgIH0sCiAgICB7CiAgICAgICJzdGF0dXMiOiAiQSIsCiAgICAgICJwYXRoIjogImludGVybmFsL2NpcGxhbi9wbGFubmVyLmdvIgogICAgfSwKICAgIHsKICAgICAgInN0YXR1cyI6ICJBIiwKICAgICAgInBhdGgiOiAiaW50ZXJuYWwvY2lwbGFuL3BsYW5uZXJfdGVzdC5nbyIKICAgIH0sCiAgICB7CiAgICAgICJzdGF0dXMiOiAiQSIsCiAgICAgICJwYXRoIjogImludGVybmFsL2NpcGxhbi90eXBlcy5nbyIKICAgIH0sCiAgICB7CiAgICAgICJzdGF0dXMiOiAiQSIsCiAgICAgICJwYXRoIjogImludGVybmFsL2RlcGxveS9ib290c3RyYXBfdGVzdC5nbyIKICAgIH0sCiAgICB7CiAgICAgICJzdGF0dXMiOiAiQSIsCiAgICAgICJwYXRoIjogImludGVybmFsL2RlcGxveS9jb21wbGV0aW9uLmdvIgogICAgfSwKICAgIHsKICAgICAgInN0YXR1cyI6ICJBIiwKICAgICAgInBhdGgiOiAiaW50ZXJuYWwvZGVwbG95L2NvbXBsZXRpb25fdGVzdC5nbyIKICAgIH0sCiAgICB7CiAgICAgICJzdGF0dXMiOiAiQSIsCiAgICAgICJwYXRoIjogImludGVybmFsL2RlcGxveS9jb21wb25lbnQuZ28iCiAgICB9LAogICAgewogICAgICAic3RhdHVzIjogIkEiLAogICAgICAicGF0aCI6ICJpbnRlcm5hbC9kZXBsb3kvY29tcG9uZW50X3Rlc3QuZ28iCiAgICB9LAogICAgewogICAgICAic3RhdHVzIjogIkEiLAogICAgICAicGF0aCI6ICJpbnRlcm5hbC9kZXBsb3kvZGVwbG95ZXIuZ28iCiAgICB9LAogICAgewogICAgICAic3RhdHVzIjogIkEiLAogICAgICAicGF0aCI6ICJpbnRlcm5hbC9kZXBsb3kvZGVwbG95ZXJfdGVzdC5nbyIKICAgIH0sCiAgICB7CiAgICAgICJzdGF0dXMiOiAiQSIsCiAgICAgICJwYXRoIjogImludGVybmFsL2RlcGxveS9vcmNoZXN0cmF0b3IuZ28iCiAgICB9LAogICAgewogICAgICAic3RhdHVzIjogIkEiLAogICAgICAicGF0aCI6ICJpbnRlcm5hbC9kZXBsb3kvb3JjaGVzdHJhdG9yX3N1YmdyYXBoX3ByZWdhdGVfdGVzdC5nbyIKICAgIH0sCiAgICB7CiAgICAgICJzdGF0dXMiOiAiQSIsCiAgICAgICJwYXRoIjogImludGVybmFsL2RlcGxveS9vcmNoZXN0cmF0b3JfdGVzdC5nbyIKICAgIH0sCiAgICB7CiAgICAgICJzdGF0dXMiOiAiQSIsCiAgICAgICJwYXRoIjogImludGVybmFsL2RlcGxveS9yZXNvdXJjZS5nbyIKICAgIH0sCiAgICB7CiAgICAgICJzdGF0dXMiOiAiQSIsCiAgICAgICJwYXRoIjogImludGVybmFsL2RlcGxveS9yZXNvdXJjZV9jb25jdXJyZW5jeV90ZXN0LmdvIgogICAgfSwKICAgIHsKICAgICAgInN0YXR1cyI6ICJBIiwKICAgICAgInBhdGgiOiAiaW50ZXJuYWwvZGVwbG95L3Jlc291cmNlX3Rlc3QuZ28iCiAgICB9LAogICAgewogICAgICAic3RhdHVzIjogIkEiLAogICAgICAicGF0aCI6ICJpbnRlcm5hbC9kZXBsb3kvc3VicHJvY2Vzc19saW51eF90ZXN0LmdvIgogICAgfSwKICAgIHsKICAgICAgInN0YXR1cyI6ICJNIiwKICAgICAgInBhdGgiOiAibW9sZWN1bGUvYWlvL2NvbnZlcmdlLnltbCIKICAgIH0sCiAgICB7CiAgICAgICJzdGF0dXMiOiAiTSIsCiAgICAgICJwYXRoIjogIm1vbGVjdWxlL2Fpby9wcmVwYXJlLnltbCIKICAgIH0sCiAgICB7CiAgICAgICJzdGF0dXMiOiAiTSIsCiAgICAgICJwYXRoIjogIm1vbGVjdWxlL2Fpby92ZXJpZnkueW1sIgogICAgfSwKICAgIHsKICAgICAgInN0YXR1cyI6ICJNIiwKICAgICAgInBhdGgiOiAibW9sZWN1bGUvY3NpL2NvbnZlcmdlLnltbCIKICAgIH0sCiAgICB7CiAgICAgICJzdGF0dXMiOiAiTSIsCiAgICAgICJwYXRoIjogIm1vbGVjdWxlL2NzaS9wcmVwYXJlLnltbCIKICAgIH0sCiAgICB7CiAgICAgICJzdGF0dXMiOiAiTSIsCiAgICAgICJwYXRoIjogIm1vbGVjdWxlL2RlZmF1bHQvY29udmVyZ2UueW1sIgogICAgfSwKICAgIHsKICAgICAgInN0YXR1cyI6ICJNIiwKICAgICAgInBhdGgiOiAibW9sZWN1bGUva2V5Y2xvYWsvY29udmVyZ2UueW1sIgogICAgfSwKICAgIHsKICAgICAgInN0YXR1cyI6ICJNIiwKICAgICAgInBhdGgiOiAibW9sZWN1bGUvcHhjL2NvbnZlcmdlLnltbCIKICAgIH0sCiAgICB7CiAgICAgICJzdGF0dXMiOiAiTSIsCiAgICAgICJwYXRoIjogIm1vbGVjdWxlL3NoYXJlZC9tb2xlY3VsZS55bWwiCiAgICB9LAogICAgewogICAgICAic3RhdHVzIjogIkEiLAogICAgICAicGF0aCI6ICJtb2xlY3VsZS9zaGFyZWQvcHJlcGFyZS9jZXBoX2hvc3QueW1sIgogICAgfSwKICAgIHsKICAgICAgInN0YXR1cyI6ICJBIiwKICAgICAgInBhdGgiOiAicGtnL2RhZy9kYWcuZ28iCiAgICB9LAogICAgewogICAgICAic3RhdHVzIjogIkEiLAogICAgICAicGF0aCI6ICJwa2cvZGFnL2RhZ190ZXN0LmdvIgogICAgfSwKICAgIHsKICAgICAgInN0YXR1cyI6ICJBIiwKICAgICAgInBhdGgiOiAicGxheWJvb2tzL2ltYWdlX3dhcm11cC55bWwiCiAgICB9LAogICAgewogICAgICAic3RhdHVzIjogIk0iLAogICAgICAicGF0aCI6ICJwbGF5Ym9va3Mva3ViZXJuZXRlcy55bWwiCiAgICB9LAogICAgewogICAgICAic3RhdHVzIjogIk0iLAogICAgICAicGF0aCI6ICJwbGF5Ym9va3Mvb3BlbnN0YWNrLnltbCIKICAgIH0sCiAgICB7CiAgICAgICJzdGF0dXMiOiAiTSIsCiAgICAgICJwYXRoIjogInBsYXlib29rcy9zaXRlLnltbCIKICAgIH0sCiAgICB7CiAgICAgICJzdGF0dXMiOiAiTSIsCiAgICAgICJwYXRoIjogInBsYXlib29rcy90ZW1wZXN0LnltbCIKICAgIH0sCiAgICB7CiAgICAgICJzdGF0dXMiOiAiQSIsCiAgICAgICJwYXRoIjogInJlbGVhc2Vub3Rlcy9ub3Rlcy9kYWctY3JpdGljYWwtcGF0aC1zY2hlZHVsaW5nLWQyZDVmMWRjNGNhNWJmNzAueWFtbCIKICAgIH0sCiAgICB7CiAgICAgICJzdGF0dXMiOiAiQSIsCiAgICAgICJwYXRoIjogInJlbGVhc2Vub3Rlcy9ub3Rlcy9kYWctZWRnZS1yZW1vdmFsLXBoYXNlMS00Mzk2OTRiZTNkYWM0ZDg0LnlhbWwiCiAgICB9LAogICAgewogICAgICAic3RhdHVzIjogIkEiLAogICAgICAicGF0aCI6ICJyZWxlYXNlbm90ZXMvbm90ZXMvZGFnLWV2ZW50LWRyaXZlbi1zY2hlZHVsZXItMjk3ZWNlYmNiMDQ1NTg1Mi55YW1sIgogICAgfSwKICAgIHsKICAgICAgInN0YXR1cyI6ICJBIiwKICAgICAgInBhdGgiOiAicmVsZWFzZW5vdGVzL25vdGVzL2RlcGxveS1wZXJmLXRpZXIxLWQ4Zjk5M2Q2NzEyMmQwNjAueWFtbCIKICAgIH0sCiAgICB7CiAgICAgICJzdGF0dXMiOiAiQSIsCiAgICAgICJwYXRoIjogInJlbGVhc2Vub3Rlcy9ub3Rlcy9kZXBsb3ktcGVyZi10aWVyMi02MTNjN2JhYzQxODNjOGJkLnlhbWwiCiAgICB9LAogICAgewogICAgICAic3RhdHVzIjogIkEiLAogICAgICAicGF0aCI6ICJyZWxlYXNlbm90ZXMvbm90ZXMvcGFyYWxsZWwtZGVwbG95bWVudC1vcmNoZXN0cmF0b3ItNzgwOGY5MDdiZjFlY2QyMy55YW1sIgogICAgfSwKICAgIHsKICAgICAgInN0YXR1cyI6ICJBIiwKICAgICAgInBhdGgiOiAicmVsZWFzZW5vdGVzL25vdGVzL3NlbGVjdGl2ZS1tb2xlY3VsZS1jaS05NmM2YzhiMTllZDhhYjdiLnlhbWwiCiAgICB9LAogICAgewogICAgICAic3RhdHVzIjogIk0iLAogICAgICAicGF0aCI6ICJyb2xlcy9jZXBoX3Byb3Zpc2lvbmVycy90YXNrcy9tYWluLnltbCIKICAgIH0sCiAgICB7CiAgICAgICJzdGF0dXMiOiAiTSIsCiAgICAgICJwYXRoIjogInJvbGVzL2NsdXN0ZXJfaXNzdWVyL2hhbmRsZXJzL21haW4ueW1sIgogICAgfSwKICAgIHsKICAgICAgInN0YXR1cyI6ICJNIiwKICAgICAgInBhdGgiOiAicm9sZXMvZ2xhbmNlL3Rhc2tzL21haW4ueW1sIgogICAgfSwKICAgIHsKICAgICAgInN0YXR1cyI6ICJBIiwKICAgICAgInBhdGgiOiAicm9sZXMvZ2xhbmNlX2ltYWdlcy9SRUFETUUubWQiCiAgICB9LAogICAgewogICAgICAic3RhdHVzIjogIkEiLAogICAgICAicGF0aCI6ICJyb2xlcy9nbGFuY2VfaW1hZ2VzL2RlZmF1bHRzL21haW4ueW1sIgogICAgfSwKICAgIHsKICAgICAgInN0YXR1cyI6ICJBIiwKICAgICAgInBhdGgiOiAicm9sZXMvZ2xhbmNlX2ltYWdlcy9tZXRhL21haW4ueW1sIgogICAgfSwKICAgIHsKICAgICAgInN0YXR1cyI6ICJBIiwKICAgICAgInBhdGgiOiAicm9sZXMvZ2xhbmNlX2ltYWdlcy90YXNrcy9tYWluLnltbCIKICAgIH0sCiAgICB7CiAgICAgICJzdGF0dXMiOiAiQSIsCiAgICAgICJwYXRoIjogInJvbGVzL2ltYWdlX3dhcm11cC9SRUFETUUubWQiCiAgICB9LAogICAgewogICAgICAic3RhdHVzIjogIkEiLAogICAgICAicGF0aCI6ICJyb2xlcy9pbWFnZV93YXJtdXAvZGVmYXVsdHMvbWFpbi55bWwiCiAgICB9LAogICAgewogICAgICAic3RhdHVzIjogIkEiLAogICAgICAicGF0aCI6ICJyb2xlcy9pbWFnZV93YXJtdXAvbWV0YS9tYWluLnltbCIKICAgIH0sCiAgICB7CiAgICAgICJzdGF0dXMiOiAiQSIsCiAgICAgICJwYXRoIjogInJvbGVzL2ltYWdlX3dhcm11cC90YXNrcy9tYWluLnltbCIKICAgIH0sCiAgICB7CiAgICAgICJzdGF0dXMiOiAiTSIsCiAgICAgICJwYXRoIjogInJvbGVzL2lzY3NpL3Rhc2tzL21haW4ueW1sIgogICAgfSwKICAgIHsKICAgICAgInN0YXR1cyI6ICJNIiwKICAgICAgInBhdGgiOiAicm9sZXMva2VlcGFsaXZlZC90YXNrcy9tYWluLnltbCIKICAgIH0sCiAgICB7CiAgICAgICJzdGF0dXMiOiAiTSIsCiAgICAgICJwYXRoIjogInJvbGVzL2tleWNsb2FrL3Rhc2tzL21haW4ueW1sIgogICAgfSwKICAgIHsKICAgICAgInN0YXR1cyI6ICJBIiwKICAgICAgInBhdGgiOiAicm9sZXMva2V5Y2xvYWsvdGFza3NfdGVzdC5nbyIKICAgIH0sCiAgICB7CiAgICAgICJzdGF0dXMiOiAiTSIsCiAgICAgICJwYXRoIjogInJvbGVzL2tleXN0b25lL3Rhc2tzL21haW4ueW1sIgogICAgfSwKICAgIHsKICAgICAgInN0YXR1cyI6ICJBIiwKICAgICAgInBhdGgiOiAicm9sZXMva2V5c3RvbmVfcHJlL1JFQURNRS5tZCIKICAgIH0sCiAgICB7CiAgICAgICJzdGF0dXMiOiAiQSIsCiAgICAgICJwYXRoIjogInJvbGVzL2tleXN0b25lX3ByZS9kZWZhdWx0cy9tYWluLnltbCIKICAgIH0sCiAgICB7CiAgICAgICJzdGF0dXMiOiAiQSIsCiAgICAgICJwYXRoIjogInJvbGVzL2tleXN0b25lX3ByZS9tZXRhL21haW4ueW1sIgogICAgfSwKICAgIHsKICAgICAgInN0YXR1cyI6ICJBIiwKICAgICAgInBhdGgiOiAicm9sZXMva2V5c3RvbmVfcHJlL3Rhc2tzL21haW4ueW1sIgogICAgfSwKICAgIHsKICAgICAgInN0YXR1cyI6ICJBIiwKICAgICAgInBhdGgiOiAicm9sZXMva2V5c3RvbmVfcHJlL3RlbXBsYXRlcy9jb25maWdtYXAtb3BlbmlkLW1ldGFkYXRhLnltbC5qMiIKICAgIH0sCiAgICB7CiAgICAgICJzdGF0dXMiOiAiTSIsCiAgICAgICJwYXRoIjogInJvbGVzL21hZ251bS90YXNrcy9tYWluLnltbCIKICAgIH0sCiAgICB7CiAgICAgICJzdGF0dXMiOiAiQSIsCiAgICAgICJwYXRoIjogInJvbGVzL21hZ251bV9wcmUvUkVBRE1FLm1kIgogICAgfSwKICAgIHsKICAgICAgInN0YXR1cyI6ICJBIiwKICAgICAgInBhdGgiOiAicm9sZXMvbWFnbnVtX3ByZS9kZWZhdWx0cy9tYWluLnltbCIKICAgIH0sCiAgICB7CiAgICAgICJzdGF0dXMiOiAiQSIsCiAgICAgICJwYXRoIjogInJvbGVzL21hZ251bV9wcmUvbWV0YS9tYWluLnltbCIKICAgIH0sCiAgICB7CiAgICAgICJzdGF0dXMiOiAiQSIsCiAgICAgICJwYXRoIjogInJvbGVzL21hZ251bV9wcmUvdGFza3MvbWFpbi55bWwiCiAgICB9LAogICAgewogICAgICAic3RhdHVzIjogIkEiLAogICAgICAicGF0aCI6ICJyb2xlcy9tYWdudW1fcHJlL3ZhcnMvbWFpbi55bWwiCiAgICB9LAogICAgewogICAgICAic3RhdHVzIjogIk0iLAogICAgICAicGF0aCI6ICJyb2xlcy9tYW5pbGEvdGFza3MvbWFpbi55bWwiCiAgICB9LAogICAgewogICAgICAic3RhdHVzIjogIk0iLAogICAgICAicGF0aCI6ICJyb2xlcy9tdWx0aXBhdGhkL3Rhc2tzL21haW4ueW1sIgogICAgfSwKICAgIHsKICAgICAgInN0YXR1cyI6ICJNIiwKICAgICAgInBhdGgiOiAicm9sZXMvbmV1dHJvbi9tZXRhL21haW4ueW1sIgogICAgfSwKICAgIHsKICAgICAgInN0YXR1cyI6ICJNIiwKICAgICAgInBhdGgiOiAicm9sZXMvbmV1dHJvbi90YXNrcy9tYWluLnltbCIKICAgIH0sCiAgICB7CiAgICAgICJzdGF0dXMiOiAiQSIsCiAgICAgICJwYXRoIjogInJvbGVzL25ldXRyb25fcHJlL1JFQURNRS5tZCIKICAgIH0sCiAgICB7CiAgICAgICJzdGF0dXMiOiAiQSIsCiAgICAgICJwYXRoIjogInJvbGVzL25ldXRyb25fcHJlL2RlZmF1bHRzL21haW4ueW1sIgogICAgfSwKICAgIHsKICAgICAgInN0YXR1cyI6ICJBIiwKICAgICAgInBhdGgiOiAicm9sZXMvbmV1dHJvbl9wcmUvbWV0YS9tYWluLnltbCIKICAgIH0sCiAgICB7CiAgICAgICJzdGF0dXMiOiAiQSIsCiAgICAgICJwYXRoIjogInJvbGVzL25ldXRyb25fcHJlL3Rhc2tzL21haW4ueW1sIgogICAgfSwKICAgIHsKICAgICAgInN0YXR1cyI6ICJBIiwKICAgICAgInBhdGgiOiAicm9sZXMvbmV1dHJvbl9wcmUvdmFycy9tYWluLnltbCIKICAgIH0sCiAgICB7CiAgICAgICJzdGF0dXMiOiAiTSIsCiAgICAgICJwYXRoIjogInJvbGVzL29jdGF2aWEvdGFza3MvbWFpbi55bWwiCiAgICB9LAogICAgewogICAgICAic3RhdHVzIjogIkEiLAogICAgICAicGF0aCI6ICJyb2xlcy9vY3RhdmlhX3ByZS9SRUFETUUubWQiCiAgICB9LAogICAgewogICAgICAic3RhdHVzIjogIkEiLAogICAgICAicGF0aCI6ICJyb2xlcy9vY3RhdmlhX3ByZS9kZWZhdWx0cy9tYWluLnltbCIKICAgIH0sCiAgICB7CiAgICAgICJzdGF0dXMiOiAiQSIsCiAgICAgICJwYXRoIjogInJvbGVzL29jdGF2aWFfcHJlL21ldGEvbWFpbi55bWwiCiAgICB9LAogICAgewogICAgICAic3RhdHVzIjogIkEiLAogICAgICAicGF0aCI6ICJyb2xlcy9vY3RhdmlhX3ByZS90YXNrcy9tYWluLnltbCIKICAgIH0sCiAgICB7CiAgICAgICJzdGF0dXMiOiAiTSIsCiAgICAgICJwYXRoIjogInJvbGVzL29wZW5zdGFja19jbGkvdGFza3MvbWFpbi55bWwiCiAgICB9LAogICAgewogICAgICAic3RhdHVzIjogIk0iLAogICAgICAicGF0aCI6ICJyb2xlcy9vcGVuc3RhY2tfaGVsbV9lbmRwb2ludHMvdGFza3MvbWFpbi55bWwiCiAgICB9LAogICAgewogICAgICAic3RhdHVzIjogIk0iLAogICAgICAicGF0aCI6ICJyb2xlcy9yYWJiaXRtcV9jbHVzdGVyX29wZXJhdG9yL3Rhc2tzL21haW4ueW1sIgogICAgfSwKICAgIHsKICAgICAgInN0YXR1cyI6ICJNIiwKICAgICAgInBhdGgiOiAicm9sZXMvcmVib290L3Rhc2tzL21haW4ueW1sIgogICAgfSwKICAgIHsKICAgICAgInN0YXR1cyI6ICJNIiwKICAgICAgInBhdGgiOiAicm9sZXMvcm9va19jZXBoX2NsdXN0ZXIvdGFza3MvbWFpbi55bWwiCiAgICB9LAogICAgewogICAgICAic3RhdHVzIjogIk0iLAogICAgICAicGF0aCI6ICJyb2xlcy90ZW1wZXN0L2RlZmF1bHRzL21haW4ueW1sIgogICAgfSwKICAgIHsKICAgICAgInN0YXR1cyI6ICJNIiwKICAgICAgInBhdGgiOiAicm9sZXMvdGVtcGVzdC90YXNrcy9tYWluLnltbCIKICAgIH0sCiAgICB7CiAgICAgICJzdGF0dXMiOiAiTSIsCiAgICAgICJwYXRoIjogInJvbGVzL3RlbXBlc3QvdmFycy9tYWluLnltbCIKICAgIH0sCiAgICB7CiAgICAgICJzdGF0dXMiOiAiQSIsCiAgICAgICJwYXRoIjogInRlc3QtcGxheWJvb2tzL2dvLXRlc3QvcnVuLnltbCIKICAgIH0sCiAgICB7CiAgICAgICJzdGF0dXMiOiAiQSIsCiAgICAgICJwYXRoIjogInRlc3QtcGxheWJvb2tzL21vbGVjdWxlL3BvbGwtY29tbWFuZC55bWwiCiAgICB9LAogICAgewogICAgICAic3RhdHVzIjogIkEiLAogICAgICAicGF0aCI6ICJ0ZXN0LXBsYXlib29rcy9tb2xlY3VsZS9wcmVwYXJlLnltbCIKICAgIH0sCiAgICB7CiAgICAgICJzdGF0dXMiOiAiQSIsCiAgICAgICJwYXRoIjogInRlc3QtcGxheWJvb2tzL21vbGVjdWxlL3J1bi1jb21tYW5kLnltbCIKICAgIH0sCiAgICB7CiAgICAgICJzdGF0dXMiOiAiQSIsCiAgICAgICJwYXRoIjogInRlc3QtcGxheWJvb2tzL21vbGVjdWxlL3J1bi55bWwiCiAgICB9LAogICAgewogICAgICAic3RhdHVzIjogIkEiLAogICAgICAicGF0aCI6ICJ0ZXN0LXBsYXlib29rcy9tb2xlY3VsZS9zZWxlY3RpdmUtcnVuLnltbCIKICAgIH0KICBdLAogICJtYXRjaGVzIjogWwogICAgewogICAgICAicGF0aCI6ICIuYW5zaWJsZS1saW50IiwKICAgICAgInJ1bGUiOiAidW5jbGFzc2lmaWVkIiwKICAgICAgImFjdGlvbiI6ICJmdWxsIgogICAgfSwKICAgIHsKICAgICAgInBhdGgiOiAiLmdpdGlnbm9yZSIsCiAgICAgICJydWxlIjogIm5vbi1ydW50aW1lIiwKICAgICAgImFjdGlvbiI6ICJpZ25vcmUiCiAgICB9LAogICAgewogICAgICAicGF0aCI6ICIuZ29yZWxlYXNlci55bWwiLAogICAgICAicnVsZSI6ICJ1bmNsYXNzaWZpZWQiLAogICAgICAiYWN0aW9uIjogImZ1bGwiCiAgICB9LAogICAgewogICAgICAicGF0aCI6ICIuenV1bC55YW1sIiwKICAgICAgInJ1bGUiOiAicGxhbm5lci1wb2xpY3kiLAogICAgICAiYWN0aW9uIjogImZ1bGwiCiAgICB9LAogICAgewogICAgICAicGF0aCI6ICJjaS9tb2xlY3VsZS1wbGFuLnlhbWwiLAogICAgICAicnVsZSI6ICJwbGFubmVyLXBvbGljeSIsCiAgICAgICJhY3Rpb24iOiAiZnVsbCIKICAgIH0sCiAgICB7CiAgICAgICJwYXRoIjogImNtZC9hdG1vc3BoZXJlL2NpLmdvIiwKICAgICAgInJ1bGUiOiAicGxhbm5lci1wb2xpY3kiLAogICAgICAiYWN0aW9uIjogImZ1bGwiCiAgICB9LAogICAgewogICAgICAicGF0aCI6ICJjbWQvYXRtb3NwaGVyZS9kZXBsb3kuZ28iLAogICAgICAicnVsZSI6ICJwbGFubmVyLXBvbGljeSIsCiAgICAgICJhY3Rpb24iOiAiZnVsbCIKICAgIH0sCiAgICB7CiAgICAgICJwYXRoIjogImNtZC9hdG1vc3BoZXJlL2RlcGxveV90ZXN0LmdvIiwKICAgICAgInJ1bGUiOiAidW5jbGFzc2lmaWVkIiwKICAgICAgImFjdGlvbiI6ICJmdWxsIgogICAgfSwKICAgIHsKICAgICAgInBhdGgiOiAiY21kL2F0bW9zcGhlcmUvbWFpbi5nbyIsCiAgICAgICJydWxlIjogInBsYW5uZXItcG9saWN5IiwKICAgICAgImFjdGlvbiI6ICJmdWxsIgogICAgfSwKICAgIHsKICAgICAgInBhdGgiOiAiZG9jL3NvdXJjZS9hZG1pbi91cGdyYWRpbmcucnN0IiwKICAgICAgInJ1bGUiOiAibm9uLXJ1bnRpbWUiLAogICAgICAiYWN0aW9uIjogImlnbm9yZSIKICAgIH0sCiAgICB7CiAgICAgICJwYXRoIjogImRvYy9zb3VyY2UvZGVwbG95L2RlcGxveW1lbnQucnN0IiwKICAgICAgInJ1bGUiOiAibm9uLXJ1bnRpbWUiLAogICAgICAiYWN0aW9uIjogImlnbm9yZSIKICAgIH0sCiAgICB7CiAgICAgICJwYXRoIjogImRvYy9zb3VyY2UvZGVwbG95L2luZGV4LnJzdCIsCiAgICAgICJydWxlIjogIm5vbi1ydW50aW1lIiwKICAgICAgImFjdGlvbiI6ICJpZ25vcmUiCiAgICB9LAogICAgewogICAgICAicGF0aCI6ICJkb2Mvc291cmNlL2RlcGxveS9wYXJhbGxlbC5yc3QiLAogICAgICAicnVsZSI6ICJub24tcnVudGltZSIsCiAgICAgICJhY3Rpb24iOiAiaWdub3JlIgogICAgfSwKICAgIHsKICAgICAgInBhdGgiOiAiZG9jL3NvdXJjZS9kZXBsb3kvc2VsZWN0aXZlLWNpLnJzdCIsCiAgICAgICJydWxlIjogIm5vbi1ydW50aW1lIiwKICAgICAgImFjdGlvbiI6ICJpZ25vcmUiCiAgICB9LAogICAgewogICAgICAicGF0aCI6ICJpbnRlcm5hbC9jaXBsYW4vY2hhbmdlcy5nbyIsCiAgICAgICJydWxlIjogInBsYW5uZXItcG9saWN5IiwKICAgICAgImFjdGlvbiI6ICJmdWxsIgogICAgfSwKICAgIHsKICAgICAgInBhdGgiOiAiaW50ZXJuYWwvY2lwbGFuL2NvbmZpZy5nbyIsCiAgICAgICJydWxlIjogInBsYW5uZXItcG9saWN5IiwKICAgICAgImFjdGlvbiI6ICJmdWxsIgogICAgfSwKICAgIHsKICAgICAgInBhdGgiOiAiaW50ZXJuYWwvY2lwbGFuL2dsb2IuZ28iLAogICAgICAicnVsZSI6ICJwbGFubmVyLXBvbGljeSIsCiAgICAgICJhY3Rpb24iOiAiZnVsbCIKICAgIH0sCiAgICB7CiAgICAgICJwYXRoIjogImludGVybmFsL2NpcGxhbi9vdXRwdXQuZ28iLAogICAgICAicnVsZSI6ICJwbGFubmVyLXBvbGljeSIsCiAgICAgICJhY3Rpb24iOiAiZnVsbCIKICAgIH0sCiAgICB7CiAgICAgICJwYXRoIjogImludGVybmFsL2NpcGxhbi9wbGFubmVyLmdvIiwKICAgICAgInJ1bGUiOiAicGxhbm5lci1wb2xpY3kiLAogICAgICAiYWN0aW9uIjogImZ1bGwiCiAgICB9LAogICAgewogICAgICAicGF0aCI6ICJpbnRlcm5hbC9jaXBsYW4vcGxhbm5lcl90ZXN0LmdvIiwKICAgICAgInJ1bGUiOiAicGxhbm5lci1wb2xpY3kiLAogICAgICAiYWN0aW9uIjogImZ1bGwiCiAgICB9LAogICAgewogICAgICAicGF0aCI6ICJpbnRlcm5hbC9jaXBsYW4vdHlwZXMuZ28iLAogICAgICAicnVsZSI6ICJwbGFubmVyLXBvbGljeSIsCiAgICAgICJhY3Rpb24iOiAiZnVsbCIKICAgIH0sCiAgICB7CiAgICAgICJwYXRoIjogImludGVybmFsL2RlcGxveS9ib290c3RyYXBfdGVzdC5nbyIsCiAgICAgICJydWxlIjogInVuY2xhc3NpZmllZCIsCiAgICAgICJhY3Rpb24iOiAiZnVsbCIKICAgIH0sCiAgICB7CiAgICAgICJwYXRoIjogImludGVybmFsL2RlcGxveS9jb21wbGV0aW9uLmdvIiwKICAgICAgInJ1bGUiOiAidW5jbGFzc2lmaWVkIiwKICAgICAgImFjdGlvbiI6ICJmdWxsIgogICAgfSwKICAgIHsKICAgICAgInBhdGgiOiAiaW50ZXJuYWwvZGVwbG95L2NvbXBsZXRpb25fdGVzdC5nbyIsCiAgICAgICJydWxlIjogInVuY2xhc3NpZmllZCIsCiAgICAgICJhY3Rpb24iOiAiZnVsbCIKICAgIH0sCiAgICB7CiAgICAgICJwYXRoIjogImludGVybmFsL2RlcGxveS9jb21wb25lbnQuZ28iLAogICAgICAicnVsZSI6ICJwbGFubmVyLXBvbGljeSIsCiAgICAgICJhY3Rpb24iOiAiZnVsbCIKICAgIH0sCiAgICB7CiAgICAgICJwYXRoIjogImludGVybmFsL2RlcGxveS9jb21wb25lbnRfdGVzdC5nbyIsCiAgICAgICJydWxlIjogInVuY2xhc3NpZmllZCIsCiAgICAgICJhY3Rpb24iOiAiZnVsbCIKICAgIH0sCiAgICB7CiAgICAgICJwYXRoIjogImludGVybmFsL2RlcGxveS9kZXBsb3llci5nbyIsCiAgICAgICJydWxlIjogInVuY2xhc3NpZmllZCIsCiAgICAgICJhY3Rpb24iOiAiZnVsbCIKICAgIH0sCiAgICB7CiAgICAgICJwYXRoIjogImludGVybmFsL2RlcGxveS9kZXBsb3llcl90ZXN0LmdvIiwKICAgICAgInJ1bGUiOiAidW5jbGFzc2lmaWVkIiwKICAgICAgImFjdGlvbiI6ICJmdWxsIgogICAgfSwKICAgIHsKICAgICAgInBhdGgiOiAiaW50ZXJuYWwvZGVwbG95L29yY2hlc3RyYXRvci5nbyIsCiAgICAgICJydWxlIjogInBsYW5uZXItcG9saWN5IiwKICAgICAgImFjdGlvbiI6ICJmdWxsIgogICAgfSwKICAgIHsKICAgICAgInBhdGgiOiAiaW50ZXJuYWwvZGVwbG95L29yY2hlc3RyYXRvcl9zdWJncmFwaF9wcmVnYXRlX3Rlc3QuZ28iLAogICAgICAicnVsZSI6ICJ1bmNsYXNzaWZpZWQiLAogICAgICAiYWN0aW9uIjogImZ1bGwiCiAgICB9LAogICAgewogICAgICAicGF0aCI6ICJpbnRlcm5hbC9kZXBsb3kvb3JjaGVzdHJhdG9yX3Rlc3QuZ28iLAogICAgICAicnVsZSI6ICJ1bmNsYXNzaWZpZWQiLAogICAgICAiYWN0aW9uIjogImZ1bGwiCiAgICB9LAogICAgewogICAgICAicGF0aCI6ICJpbnRlcm5hbC9kZXBsb3kvcmVzb3VyY2UuZ28iLAogICAgICAicnVsZSI6ICJ1bmNsYXNzaWZpZWQiLAogICAgICAiYWN0aW9uIjogImZ1bGwiCiAgICB9LAogICAgewogICAgICAicGF0aCI6ICJpbnRlcm5hbC9kZXBsb3kvcmVzb3VyY2VfY29uY3VycmVuY3lfdGVzdC5nbyIsCiAgICAgICJydWxlIjogInVuY2xhc3NpZmllZCIsCiAgICAgICJhY3Rpb24iOiAiZnVsbCIKICAgIH0sCiAgICB7CiAgICAgICJwYXRoIjogImludGVybmFsL2RlcGxveS9yZXNvdXJjZV90ZXN0LmdvIiwKICAgICAgInJ1bGUiOiAidW5jbGFzc2lmaWVkIiwKICAgICAgImFjdGlvbiI6ICJmdWxsIgogICAgfSwKICAgIHsKICAgICAgInBhdGgiOiAiaW50ZXJuYWwvZGVwbG95L3N1YnByb2Nlc3NfbGludXhfdGVzdC5nbyIsCiAgICAgICJydWxlIjogInVuY2xhc3NpZmllZCIsCiAgICAgICJhY3Rpb24iOiAiZnVsbCIKICAgIH0sCiAgICB7CiAgICAgICJwYXRoIjogIm1vbGVjdWxlL2Fpby9jb252ZXJnZS55bWwiLAogICAgICAicnVsZSI6ICJwbGFubmVyLXBvbGljeSIsCiAgICAgICJhY3Rpb24iOiAiZnVsbCIKICAgIH0sCiAgICB7CiAgICAgICJwYXRoIjogIm1vbGVjdWxlL2Fpby9wcmVwYXJlLnltbCIsCiAgICAgICJydWxlIjogInBsYW5uZXItcG9saWN5IiwKICAgICAgImFjdGlvbiI6ICJmdWxsIgogICAgfSwKICAgIHsKICAgICAgInBhdGgiOiAibW9sZWN1bGUvYWlvL3ZlcmlmeS55bWwiLAogICAgICAicnVsZSI6ICJwbGFubmVyLXBvbGljeSIsCiAgICAgICJhY3Rpb24iOiAiZnVsbCIKICAgIH0sCiAgICB7CiAgICAgICJwYXRoIjogIm1vbGVjdWxlL2NzaS9jb252ZXJnZS55bWwiLAogICAgICAicnVsZSI6ICJ1bmNsYXNzaWZpZWQiLAogICAgICAiYWN0aW9uIjogImZ1bGwiCiAgICB9LAogICAgewogICAgICAicGF0aCI6ICJtb2xlY3VsZS9jc2kvcHJlcGFyZS55bWwiLAogICAgICAicnVsZSI6ICJ1bmNsYXNzaWZpZWQiLAogICAgICAiYWN0aW9uIjogImZ1bGwiCiAgICB9LAogICAgewogICAgICAicGF0aCI6ICJtb2xlY3VsZS9kZWZhdWx0L2NvbnZlcmdlLnltbCIsCiAgICAgICJydWxlIjogInVuY2xhc3NpZmllZCIsCiAgICAgICJhY3Rpb24iOiAiZnVsbCIKICAgIH0sCiAgICB7CiAgICAgICJwYXRoIjogIm1vbGVjdWxlL2tleWNsb2FrL2NvbnZlcmdlLnltbCIsCiAgICAgICJydWxlIjogInVuY2xhc3NpZmllZCIsCiAgICAgICJhY3Rpb24iOiAiZnVsbCIKICAgIH0sCiAgICB7CiAgICAgICJwYXRoIjogIm1vbGVjdWxlL3B4Yy9jb252ZXJnZS55bWwiLAogICAgICAicnVsZSI6ICJ1bmNsYXNzaWZpZWQiLAogICAgICAiYWN0aW9uIjogImZ1bGwiCiAgICB9LAogICAgewogICAgICAicGF0aCI6ICJtb2xlY3VsZS9zaGFyZWQvbW9sZWN1bGUueW1sIiwKICAgICAgInJ1bGUiOiAic2hhcmVkLWRlcGxveW1lbnQtY29kZSIsCiAgICAgICJhY3Rpb24iOiAiZnVsbCIKICAgIH0sCiAgICB7CiAgICAgICJwYXRoIjogIm1vbGVjdWxlL3NoYXJlZC9wcmVwYXJlL2NlcGhfaG9zdC55bWwiLAogICAgICAicnVsZSI6ICJzaGFyZWQtZGVwbG95bWVudC1jb2RlIiwKICAgICAgImFjdGlvbiI6ICJmdWxsIgogICAgfSwKICAgIHsKICAgICAgInBhdGgiOiAicGtnL2RhZy9kYWcuZ28iLAogICAgICAicnVsZSI6ICJwbGFubmVyLXBvbGljeSIsCiAgICAgICJhY3Rpb24iOiAiZnVsbCIKICAgIH0sCiAgICB7CiAgICAgICJwYXRoIjogInBrZy9kYWcvZGFnX3Rlc3QuZ28iLAogICAgICAicnVsZSI6ICJwbGFubmVyLXBvbGljeSIsCiAgICAgICJhY3Rpb24iOiAiZnVsbCIKICAgIH0sCiAgICB7CiAgICAgICJwYXRoIjogInBsYXlib29rcy9pbWFnZV93YXJtdXAueW1sIiwKICAgICAgInJ1bGUiOiAiY29tcG9uZW50OmltYWdlLXdhcm11cCIsCiAgICAgICJhY3Rpb24iOiAidGFyZ2V0cyIsCiAgICAgICJ0YXJnZXRzIjogWwogICAgICAgICJpbWFnZS13YXJtdXAiCiAgICAgIF0KICAgIH0sCiAgICB7CiAgICAgICJwYXRoIjogInBsYXlib29rcy9rdWJlcm5ldGVzLnltbCIsCiAgICAgICJydWxlIjogImNvbXBvbmVudDprdWJlcm5ldGVzIiwKICAgICAgImFjdGlvbiI6ICJ0YXJnZXRzIiwKICAgICAgInRhcmdldHMiOiBbCiAgICAgICAgImt1YmVybmV0ZXMiCiAgICAgIF0KICAgIH0sCiAgICB7CiAgICAgICJwYXRoIjogInBsYXlib29rcy9vcGVuc3RhY2sueW1sIiwKICAgICAgInJ1bGUiOiAic2hhcmVkLWRlcGxveW1lbnQtY29kZSIsCiAgICAgICJhY3Rpb24iOiAiZnVsbCIKICAgIH0sCiAgICB7CiAgICAgICJwYXRoIjogInBsYXlib29rcy9zaXRlLnltbCIsCiAgICAgICJydWxlIjogInNoYXJlZC1kZXBsb3ltZW50LWNvZGUiLAogICAgICAiYWN0aW9uIjogImZ1bGwiCiAgICB9LAogICAgewogICAgICAicGF0aCI6ICJwbGF5Ym9va3MvdGVtcGVzdC55bWwiLAogICAgICAicnVsZSI6ICJvcGVyYXRpb25hbC13b3JrZmxvd3MiLAogICAgICAiYWN0aW9uIjogImZ1bGwiCiAgICB9LAogICAgewogICAgICAicGF0aCI6ICJyZWxlYXNlbm90ZXMvbm90ZXMvZGFnLWNyaXRpY2FsLXBhdGgtc2NoZWR1bGluZy1kMmQ1ZjFkYzRjYTViZjcwLnlhbWwiLAogICAgICAicnVsZSI6ICJub24tcnVudGltZSIsCiAgICAgICJhY3Rpb24iOiAiaWdub3JlIgogICAgfSwKICAgIHsKICAgICAgInBhdGgiOiAicmVsZWFzZW5vdGVzL25vdGVzL2RhZy1lZGdlLXJlbW92YWwtcGhhc2UxLTQzOTY5NGJlM2RhYzRkODQueWFtbCIsCiAgICAgICJydWxlIjogIm5vbi1ydW50aW1lIiwKICAgICAgImFjdGlvbiI6ICJpZ25vcmUiCiAgICB9LAogICAgewogICAgICAicGF0aCI6ICJyZWxlYXNlbm90ZXMvbm90ZXMvZGFnLWV2ZW50LWRyaXZlbi1zY2hlZHVsZXItMjk3ZWNlYmNiMDQ1NTg1Mi55YW1sIiwKICAgICAgInJ1bGUiOiAibm9uLXJ1bnRpbWUiLAogICAgICAiYWN0aW9uIjogImlnbm9yZSIKICAgIH0sCiAgICB7CiAgICAgICJwYXRoIjogInJlbGVhc2Vub3Rlcy9ub3Rlcy9kZXBsb3ktcGVyZi10aWVyMS1kOGY5OTNkNjcxMjJkMDYwLnlhbWwiLAogICAgICAicnVsZSI6ICJub24tcnVudGltZSIsCiAgICAgICJhY3Rpb24iOiAiaWdub3JlIgogICAgfSwKICAgIHsKICAgICAgInBhdGgiOiAicmVsZWFzZW5vdGVzL25vdGVzL2RlcGxveS1wZXJmLXRpZXIyLTYxM2M3YmFjNDE4M2M4YmQueWFtbCIsCiAgICAgICJydWxlIjogIm5vbi1ydW50aW1lIiwKICAgICAgImFjdGlvbiI6ICJpZ25vcmUiCiAgICB9LAogICAgewogICAgICAicGF0aCI6ICJyZWxlYXNlbm90ZXMvbm90ZXMvcGFyYWxsZWwtZGVwbG95bWVudC1vcmNoZXN0cmF0b3ItNzgwOGY5MDdiZjFlY2QyMy55YW1sIiwKICAgICAgInJ1bGUiOiAibm9uLXJ1bnRpbWUiLAogICAgICAiYWN0aW9uIjogImlnbm9yZSIKICAgIH0sCiAgICB7CiAgICAgICJwYXRoIjogInJlbGVhc2Vub3Rlcy9ub3Rlcy9zZWxlY3RpdmUtbW9sZWN1bGUtY2ktOTZjNmM4YjE5ZWQ4YWI3Yi55YW1sIiwKICAgICAgInJ1bGUiOiAibm9uLXJ1bnRpbWUiLAogICAgICAiYWN0aW9uIjogImlnbm9yZSIKICAgIH0sCiAgICB7CiAgICAgICJwYXRoIjogInJvbGVzL2NlcGhfcHJvdmlzaW9uZXJzL3Rhc2tzL21haW4ueW1sIiwKICAgICAgInJ1bGUiOiAiY29tcG9uZW50OmNlcGgtcHJvdmlzaW9uZXJzIiwKICAgICAgImFjdGlvbiI6ICJ0YXJnZXRzIiwKICAgICAgInRhcmdldHMiOiBbCiAgICAgICAgImNlcGgtcHJvdmlzaW9uZXJzIgogICAgICBdCiAgICB9LAogICAgewogICAgICAicGF0aCI6ICJyb2xlcy9jbHVzdGVyX2lzc3Vlci9oYW5kbGVycy9tYWluLnltbCIsCiAgICAgICJydWxlIjogImNvbXBvbmVudDpjbHVzdGVyLWlzc3VlciIsCiAgICAgICJhY3Rpb24iOiAidGFyZ2V0cyIsCiAgICAgICJ0YXJnZXRzIjogWwogICAgICAgICJjbHVzdGVyLWlzc3VlciIKICAgICAgXQogICAgfSwKICAgIHsKICAgICAgInBhdGgiOiAicm9sZXMvZ2xhbmNlL3Rhc2tzL21haW4ueW1sIiwKICAgICAgInJ1bGUiOiAiY29tcG9uZW50OmdsYW5jZSIsCiAgICAgICJhY3Rpb24iOiAidGFyZ2V0cyIsCiAgICAgICJ0YXJnZXRzIjogWwogICAgICAgICJnbGFuY2UiCiAgICAgIF0KICAgIH0sCiAgICB7CiAgICAgICJwYXRoIjogInJvbGVzL2dsYW5jZV9pbWFnZXMvUkVBRE1FLm1kIiwKICAgICAgInJ1bGUiOiAiY29tcG9uZW50OmdsYW5jZS1pbWFnZXMiLAogICAgICAiYWN0aW9uIjogInRhcmdldHMiLAogICAgICAidGFyZ2V0cyI6IFsKICAgICAgICAiZ2xhbmNlLWltYWdlcyIKICAgICAgXQogICAgfSwKICAgIHsKICAgICAgInBhdGgiOiAicm9sZXMvZ2xhbmNlX2ltYWdlcy9kZWZhdWx0cy9tYWluLnltbCIsCiAgICAgICJydWxlIjogImNvbXBvbmVudDpnbGFuY2UtaW1hZ2VzIiwKICAgICAgImFjdGlvbiI6ICJ0YXJnZXRzIiwKICAgICAgInRhcmdldHMiOiBbCiAgICAgICAgImdsYW5jZS1pbWFnZXMiCiAgICAgIF0KICAgIH0sCiAgICB7CiAgICAgICJwYXRoIjogInJvbGVzL2dsYW5jZV9pbWFnZXMvbWV0YS9tYWluLnltbCIsCiAgICAgICJydWxlIjogImNvbXBvbmVudDpnbGFuY2UtaW1hZ2VzIiwKICAgICAgImFjdGlvbiI6ICJ0YXJnZXRzIiwKICAgICAgInRhcmdldHMiOiBbCiAgICAgICAgImdsYW5jZS1pbWFnZXMiCiAgICAgIF0KICAgIH0sCiAgICB7CiAgICAgICJwYXRoIjogInJvbGVzL2dsYW5jZV9pbWFnZXMvdGFza3MvbWFpbi55bWwiLAogICAgICAicnVsZSI6ICJjb21wb25lbnQ6Z2xhbmNlLWltYWdlcyIsCiAgICAgICJhY3Rpb24iOiAidGFyZ2V0cyIsCiAgICAgICJ0YXJnZXRzIjogWwogICAgICAgICJnbGFuY2UtaW1hZ2VzIgogICAgICBdCiAgICB9LAogICAgewogICAgICAicGF0aCI6ICJyb2xlcy9pbWFnZV93YXJtdXAvUkVBRE1FLm1kIiwKICAgICAgInJ1bGUiOiAiY29tcG9uZW50OmltYWdlLXdhcm11cCIsCiAgICAgICJhY3Rpb24iOiAidGFyZ2V0cyIsCiAgICAgICJ0YXJnZXRzIjogWwogICAgICAgICJpbWFnZS13YXJtdXAiCiAgICAgIF0KICAgIH0sCiAgICB7CiAgICAgICJwYXRoIjogInJvbGVzL2ltYWdlX3dhcm11cC9kZWZhdWx0cy9tYWluLnltbCIsCiAgICAgICJydWxlIjogImNvbXBvbmVudDppbWFnZS13YXJtdXAiLAogICAgICAiYWN0aW9uIjogInRhcmdldHMiLAogICAgICAidGFyZ2V0cyI6IFsKICAgICAgICAiaW1hZ2Utd2FybXVwIgogICAgICBdCiAgICB9LAogICAgewogICAgICAicGF0aCI6ICJyb2xlcy9pbWFnZV93YXJtdXAvbWV0YS9tYWluLnltbCIsCiAgICAgICJydWxlIjogImNvbXBvbmVudDppbWFnZS13YXJtdXAiLAogICAgICAiYWN0aW9uIjogInRhcmdldHMiLAogICAgICAidGFyZ2V0cyI6IFsKICAgICAgICAiaW1hZ2Utd2FybXVwIgogICAgICBdCiAgICB9LAogICAgewogICAgICAicGF0aCI6ICJyb2xlcy9pbWFnZV93YXJtdXAvdGFza3MvbWFpbi55bWwiLAogICAgICAicnVsZSI6ICJjb21wb25lbnQ6aW1hZ2Utd2FybXVwIiwKICAgICAgImFjdGlvbiI6ICJ0YXJnZXRzIiwKICAgICAgInRhcmdldHMiOiBbCiAgICAgICAgImltYWdlLXdhcm11cCIKICAgICAgXQogICAgfSwKICAgIHsKICAgICAgInBhdGgiOiAicm9sZXMvaXNjc2kvdGFza3MvbWFpbi55bWwiLAogICAgICAicnVsZSI6ICJjb21wb25lbnQ6aXNjc2kiLAogICAgICAiYWN0aW9uIjogInRhcmdldHMiLAogICAgICAidGFyZ2V0cyI6IFsKICAgICAgICAiaXNjc2kiCiAgICAgIF0KICAgIH0sCiAgICB7CiAgICAgICJwYXRoIjogInJvbGVzL2tlZXBhbGl2ZWQvdGFza3MvbWFpbi55bWwiLAogICAgICAicnVsZSI6ICJjb21wb25lbnQ6a2VlcGFsaXZlZCIsCiAgICAgICJhY3Rpb24iOiAidGFyZ2V0cyIsCiAgICAgICJ0YXJnZXRzIjogWwogICAgICAgICJrZWVwYWxpdmVkIgogICAgICBdCiAgICB9LAogICAgewogICAgICAicGF0aCI6ICJyb2xlcy9rZXljbG9hay90YXNrcy9tYWluLnltbCIsCiAgICAgICJydWxlIjogImNvbXBvbmVudDprZXljbG9hayIsCiAgICAgICJhY3Rpb24iOiAidGFyZ2V0cyIsCiAgICAgICJ0YXJnZXRzIjogWwogICAgICAgICJrZXljbG9hayIKICAgICAgXQogICAgfSwKICAgIHsKICAgICAgInBhdGgiOiAicm9sZXMva2V5Y2xvYWsvdGFza3NfdGVzdC5nbyIsCiAgICAgICJydWxlIjogImNvbXBvbmVudDprZXljbG9hayIsCiAgICAgICJhY3Rpb24iOiAidGFyZ2V0cyIsCiAgICAgICJ0YXJnZXRzIjogWwogICAgICAgICJrZXljbG9hayIKICAgICAgXQogICAgfSwKICAgIHsKICAgICAgInBhdGgiOiAicm9sZXMva2V5c3RvbmUvdGFza3MvbWFpbi55bWwiLAogICAgICAicnVsZSI6ICJjb21wb25lbnQ6a2V5c3RvbmUiLAogICAgICAiYWN0aW9uIjogInRhcmdldHMiLAogICAgICAidGFyZ2V0cyI6IFsKICAgICAgICAia2V5c3RvbmUiCiAgICAgIF0KICAgIH0sCiAgICB7CiAgICAgICJwYXRoIjogInJvbGVzL2tleXN0b25lX3ByZS9SRUFETUUubWQiLAogICAgICAicnVsZSI6ICJjb21wb25lbnQ6a2V5c3RvbmUiLAogICAgICAiYWN0aW9uIjogInRhcmdldHMiLAogICAgICAidGFyZ2V0cyI6IFsKICAgICAgICAia2V5c3RvbmUiCiAgICAgIF0KICAgIH0sCiAgICB7CiAgICAgICJwYXRoIjogInJvbGVzL2tleXN0b25lX3ByZS9kZWZhdWx0cy9tYWluLnltbCIsCiAgICAgICJydWxlIjogImNvbXBvbmVudDprZXlzdG9uZSIsCiAgICAgICJhY3Rpb24iOiAidGFyZ2V0cyIsCiAgICAgICJ0YXJnZXRzIjogWwogICAgICAgICJrZXlzdG9uZSIKICAgICAgXQogICAgfSwKICAgIHsKICAgICAgInBhdGgiOiAicm9sZXMva2V5c3RvbmVfcHJlL21ldGEvbWFpbi55bWwiLAogICAgICAicnVsZSI6ICJjb21wb25lbnQ6a2V5c3RvbmUiLAogICAgICAiYWN0aW9uIjogInRhcmdldHMiLAogICAgICAidGFyZ2V0cyI6IFsKICAgICAgICAia2V5c3RvbmUiCiAgICAgIF0KICAgIH0sCiAgICB7CiAgICAgICJwYXRoIjogInJvbGVzL2tleXN0b25lX3ByZS90YXNrcy9tYWluLnltbCIsCiAgICAgICJydWxlIjogImNvbXBvbmVudDprZXlzdG9uZSIsCiAgICAgICJhY3Rpb24iOiAidGFyZ2V0cyIsCiAgICAgICJ0YXJnZXRzIjogWwogICAgICAgICJrZXlzdG9uZSIKICAgICAgXQogICAgfSwKICAgIHsKICAgICAgInBhdGgiOiAicm9sZXMva2V5c3RvbmVfcHJlL3RlbXBsYXRlcy9jb25maWdtYXAtb3BlbmlkLW1ldGFkYXRhLnltbC5qMiIsCiAgICAgICJydWxlIjogImNvbXBvbmVudDprZXlzdG9uZSIsCiAgICAgICJhY3Rpb24iOiAidGFyZ2V0cyIsCiAgICAgICJ0YXJnZXRzIjogWwogICAgICAgICJrZXlzdG9uZSIKICAgICAgXQogICAgfSwKICAgIHsKICAgICAgInBhdGgiOiAicm9sZXMvbWFnbnVtL3Rhc2tzL21haW4ueW1sIiwKICAgICAgInJ1bGUiOiAiY29tcG9uZW50Om1hZ251bSIsCiAgICAgICJhY3Rpb24iOiAidGFyZ2V0cyIsCiAgICAgICJ0YXJnZXRzIjogWwogICAgICAgICJtYWdudW0iCiAgICAgIF0KICAgIH0sCiAgICB7CiAgICAgICJwYXRoIjogInJvbGVzL21hZ251bV9wcmUvUkVBRE1FLm1kIiwKICAgICAgInJ1bGUiOiAiY29tcG9uZW50Om1hZ251bSIsCiAgICAgICJhY3Rpb24iOiAidGFyZ2V0cyIsCiAgICAgICJ0YXJnZXRzIjogWwogICAgICAgICJtYWdudW0iCiAgICAgIF0KICAgIH0sCiAgICB7CiAgICAgICJwYXRoIjogInJvbGVzL21hZ251bV9wcmUvZGVmYXVsdHMvbWFpbi55bWwiLAogICAgICAicnVsZSI6ICJjb21wb25lbnQ6bWFnbnVtIiwKICAgICAgImFjdGlvbiI6ICJ0YXJnZXRzIiwKICAgICAgInRhcmdldHMiOiBbCiAgICAgICAgIm1hZ251bSIKICAgICAgXQogICAgfSwKICAgIHsKICAgICAgInBhdGgiOiAicm9sZXMvbWFnbnVtX3ByZS9tZXRhL21haW4ueW1sIiwKICAgICAgInJ1bGUiOiAiY29tcG9uZW50Om1hZ251bSIsCiAgICAgICJhY3Rpb24iOiAidGFyZ2V0cyIsCiAgICAgICJ0YXJnZXRzIjogWwogICAgICAgICJtYWdudW0iCiAgICAgIF0KICAgIH0sCiAgICB7CiAgICAgICJwYXRoIjogInJvbGVzL21hZ251bV9wcmUvdGFza3MvbWFpbi55bWwiLAogICAgICAicnVsZSI6ICJjb21wb25lbnQ6bWFnbnVtIiwKICAgICAgImFjdGlvbiI6ICJ0YXJnZXRzIiwKICAgICAgInRhcmdldHMiOiBbCiAgICAgICAgIm1hZ251bSIKICAgICAgXQogICAgfSwKICAgIHsKICAgICAgInBhdGgiOiAicm9sZXMvbWFnbnVtX3ByZS92YXJzL21haW4ueW1sIiwKICAgICAgInJ1bGUiOiAiY29tcG9uZW50Om1hZ251bSIsCiAgICAgICJhY3Rpb24iOiAidGFyZ2V0cyIsCiAgICAgICJ0YXJnZXRzIjogWwogICAgICAgICJtYWdudW0iCiAgICAgIF0KICAgIH0sCiAgICB7CiAgICAgICJwYXRoIjogInJvbGVzL21hbmlsYS90YXNrcy9tYWluLnltbCIsCiAgICAgICJydWxlIjogImNvbXBvbmVudDptYW5pbGEiLAogICAgICAiYWN0aW9uIjogInRhcmdldHMiLAogICAgICAidGFyZ2V0cyI6IFsKICAgICAgICAibWFuaWxhIgogICAgICBdCiAgICB9LAogICAgewogICAgICAicGF0aCI6ICJyb2xlcy9tdWx0aXBhdGhkL3Rhc2tzL21haW4ueW1sIiwKICAgICAgInJ1bGUiOiAiY29tcG9uZW50Om11bHRpcGF0aGQiLAogICAgICAiYWN0aW9uIjogInRhcmdldHMiLAogICAgICAidGFyZ2V0cyI6IFsKICAgICAgICAibXVsdGlwYXRoZCIKICAgICAgXQogICAgfSwKICAgIHsKICAgICAgInBhdGgiOiAicm9sZXMvbmV1dHJvbi9tZXRhL21haW4ueW1sIiwKICAgICAgInJ1bGUiOiAiY29tcG9uZW50Om5ldXRyb24iLAogICAgICAiYWN0aW9uIjogInRhcmdldHMiLAogICAgICAidGFyZ2V0cyI6IFsKICAgICAgICAibmV1dHJvbiIKICAgICAgXQogICAgfSwKICAgIHsKICAgICAgInBhdGgiOiAicm9sZXMvbmV1dHJvbi90YXNrcy9tYWluLnltbCIsCiAgICAgICJydWxlIjogImNvbXBvbmVudDpuZXV0cm9uIiwKICAgICAgImFjdGlvbiI6ICJ0YXJnZXRzIiwKICAgICAgInRhcmdldHMiOiBbCiAgICAgICAgIm5ldXRyb24iCiAgICAgIF0KICAgIH0sCiAgICB7CiAgICAgICJwYXRoIjogInJvbGVzL25ldXRyb25fcHJlL1JFQURNRS5tZCIsCiAgICAgICJydWxlIjogImNvbXBvbmVudDpuZXV0cm9uIiwKICAgICAgImFjdGlvbiI6ICJ0YXJnZXRzIiwKICAgICAgInRhcmdldHMiOiBbCiAgICAgICAgIm5ldXRyb24iCiAgICAgIF0KICAgIH0sCiAgICB7CiAgICAgICJwYXRoIjogInJvbGVzL25ldXRyb25fcHJlL2RlZmF1bHRzL21haW4ueW1sIiwKICAgICAgInJ1bGUiOiAiY29tcG9uZW50Om5ldXRyb24iLAogICAgICAiYWN0aW9uIjogInRhcmdldHMiLAogICAgICAidGFyZ2V0cyI6IFsKICAgICAgICAibmV1dHJvbiIKICAgICAgXQogICAgfSwKICAgIHsKICAgICAgInBhdGgiOiAicm9sZXMvbmV1dHJvbl9wcmUvbWV0YS9tYWluLnltbCIsCiAgICAgICJydWxlIjogImNvbXBvbmVudDpuZXV0cm9uIiwKICAgICAgImFjdGlvbiI6ICJ0YXJnZXRzIiwKICAgICAgInRhcmdldHMiOiBbCiAgICAgICAgIm5ldXRyb24iCiAgICAgIF0KICAgIH0sCiAgICB7CiAgICAgICJwYXRoIjogInJvbGVzL25ldXRyb25fcHJlL3Rhc2tzL21haW4ueW1sIiwKICAgICAgInJ1bGUiOiAiY29tcG9uZW50Om5ldXRyb24iLAogICAgICAiYWN0aW9uIjogInRhcmdldHMiLAogICAgICAidGFyZ2V0cyI6IFsKICAgICAgICAibmV1dHJvbiIKICAgICAgXQogICAgfSwKICAgIHsKICAgICAgInBhdGgiOiAicm9sZXMvbmV1dHJvbl9wcmUvdmFycy9tYWluLnltbCIsCiAgICAgICJydWxlIjogImNvbXBvbmVudDpuZXV0cm9uIiwKICAgICAgImFjdGlvbiI6ICJ0YXJnZXRzIiwKICAgICAgInRhcmdldHMiOiBbCiAgICAgICAgIm5ldXRyb24iCiAgICAgIF0KICAgIH0sCiAgICB7CiAgICAgICJwYXRoIjogInJvbGVzL29jdGF2aWEvdGFza3MvbWFpbi55bWwiLAogICAgICAicnVsZSI6ICJjb21wb25lbnQ6b2N0YXZpYSIsCiAgICAgICJhY3Rpb24iOiAidGFyZ2V0cyIsCiAgICAgICJ0YXJnZXRzIjogWwogICAgICAgICJvY3RhdmlhIgogICAgICBdCiAgICB9LAogICAgewogICAgICAicGF0aCI6ICJyb2xlcy9vY3RhdmlhX3ByZS9SRUFETUUubWQiLAogICAgICAicnVsZSI6ICJjb21wb25lbnQ6b2N0YXZpYSIsCiAgICAgICJhY3Rpb24iOiAidGFyZ2V0cyIsCiAgICAgICJ0YXJnZXRzIjogWwogICAgICAgICJvY3RhdmlhIgogICAgICBdCiAgICB9LAogICAgewogICAgICAicGF0aCI6ICJyb2xlcy9vY3RhdmlhX3ByZS9kZWZhdWx0cy9tYWluLnltbCIsCiAgICAgICJydWxlIjogImNvbXBvbmVudDpvY3RhdmlhIiwKICAgICAgImFjdGlvbiI6ICJ0YXJnZXRzIiwKICAgICAgInRhcmdldHMiOiBbCiAgICAgICAgIm9jdGF2aWEiCiAgICAgIF0KICAgIH0sCiAgICB7CiAgICAgICJwYXRoIjogInJvbGVzL29jdGF2aWFfcHJlL21ldGEvbWFpbi55bWwiLAogICAgICAicnVsZSI6ICJjb21wb25lbnQ6b2N0YXZpYSIsCiAgICAgICJhY3Rpb24iOiAidGFyZ2V0cyIsCiAgICAgICJ0YXJnZXRzIjogWwogICAgICAgICJvY3RhdmlhIgogICAgICBdCiAgICB9LAogICAgewogICAgICAicGF0aCI6ICJyb2xlcy9vY3RhdmlhX3ByZS90YXNrcy9tYWluLnltbCIsCiAgICAgICJydWxlIjogImNvbXBvbmVudDpvY3RhdmlhIiwKICAgICAgImFjdGlvbiI6ICJ0YXJnZXRzIiwKICAgICAgInRhcmdldHMiOiBbCiAgICAgICAgIm9jdGF2aWEiCiAgICAgIF0KICAgIH0sCiAgICB7CiAgICAgICJwYXRoIjogInJvbGVzL29wZW5zdGFja19jbGkvdGFza3MvbWFpbi55bWwiLAogICAgICAicnVsZSI6ICJjb21wb25lbnQ6b3BlbnN0YWNrLWNsaSIsCiAgICAgICJhY3Rpb24iOiAidGFyZ2V0cyIsCiAgICAgICJ0YXJnZXRzIjogWwogICAgICAgICJvcGVuc3RhY2stY2xpIgogICAgICBdCiAgICB9LAogICAgewogICAgICAicGF0aCI6ICJyb2xlcy9vcGVuc3RhY2tfaGVsbV9lbmRwb2ludHMvdGFza3MvbWFpbi55bWwiLAogICAgICAicnVsZSI6ICJzaGFyZWQtZGVwbG95bWVudC1jb2RlIiwKICAgICAgImFjdGlvbiI6ICJmdWxsIgogICAgfSwKICAgIHsKICAgICAgInBhdGgiOiAicm9sZXMvcmFiYml0bXFfY2x1c3Rlcl9vcGVyYXRvci90YXNrcy9tYWluLnltbCIsCiAgICAgICJydWxlIjogImNvbXBvbmVudDpyYWJiaXRtcS1jbHVzdGVyLW9wZXJhdG9yIiwKICAgICAgImFjdGlvbiI6ICJ0YXJnZXRzIiwKICAgICAgInRhcmdldHMiOiBbCiAgICAgICAgInJhYmJpdG1xLWNsdXN0ZXItb3BlcmF0b3IiCiAgICAgIF0KICAgIH0sCiAgICB7CiAgICAgICJwYXRoIjogInJvbGVzL3JlYm9vdC90YXNrcy9tYWluLnltbCIsCiAgICAgICJydWxlIjogIm9wZXJhdGlvbmFsLXdvcmtmbG93cyIsCiAgICAgICJhY3Rpb24iOiAiZnVsbCIKICAgIH0sCiAgICB7CiAgICAgICJwYXRoIjogInJvbGVzL3Jvb2tfY2VwaF9jbHVzdGVyL3Rhc2tzL21haW4ueW1sIiwKICAgICAgInJ1bGUiOiAiY29tcG9uZW50OnJvb2stY2VwaC1jbHVzdGVyIiwKICAgICAgImFjdGlvbiI6ICJ0YXJnZXRzIiwKICAgICAgInRhcmdldHMiOiBbCiAgICAgICAgInJvb2stY2VwaC1jbHVzdGVyIgogICAgICBdCiAgICB9LAogICAgewogICAgICAicGF0aCI6ICJyb2xlcy90ZW1wZXN0L2RlZmF1bHRzL21haW4ueW1sIiwKICAgICAgInJ1bGUiOiAic2hhcmVkLWRlcGxveW1lbnQtY29kZSIsCiAgICAgICJhY3Rpb24iOiAiZnVsbCIKICAgIH0sCiAgICB7CiAgICAgICJwYXRoIjogInJvbGVzL3RlbXBlc3QvdGFza3MvbWFpbi55bWwiLAogICAgICAicnVsZSI6ICJzaGFyZWQtZGVwbG95bWVudC1jb2RlIiwKICAgICAgImFjdGlvbiI6ICJmdWxsIgogICAgfSwKICAgIHsKICAgICAgInBhdGgiOiAicm9sZXMvdGVtcGVzdC92YXJzL21haW4ueW1sIiwKICAgICAgInJ1bGUiOiAic2hhcmVkLWRlcGxveW1lbnQtY29kZSIsCiAgICAgICJhY3Rpb24iOiAiZnVsbCIKICAgIH0sCiAgICB7CiAgICAgICJwYXRoIjogInRlc3QtcGxheWJvb2tzL2dvLXRlc3QvcnVuLnltbCIsCiAgICAgICJydWxlIjogInVuY2xhc3NpZmllZCIsCiAgICAgICJhY3Rpb24iOiAiZnVsbCIKICAgIH0sCiAgICB7CiAgICAgICJwYXRoIjogInRlc3QtcGxheWJvb2tzL21vbGVjdWxlL3BvbGwtY29tbWFuZC55bWwiLAogICAgICAicnVsZSI6ICJwbGFubmVyLXBvbGljeSIsCiAgICAgICJhY3Rpb24iOiAiZnVsbCIKICAgIH0sCiAgICB7CiAgICAgICJwYXRoIjogInRlc3QtcGxheWJvb2tzL21vbGVjdWxlL3ByZXBhcmUueW1sIiwKICAgICAgInJ1bGUiOiAicGxhbm5lci1wb2xpY3kiLAogICAgICAiYWN0aW9uIjogImZ1bGwiCiAgICB9LAogICAgewogICAgICAicGF0aCI6ICJ0ZXN0LXBsYXlib29rcy9tb2xlY3VsZS9ydW4tY29tbWFuZC55bWwiLAogICAgICAicnVsZSI6ICJwbGFubmVyLXBvbGljeSIsCiAgICAgICJhY3Rpb24iOiAiZnVsbCIKICAgIH0sCiAgICB7CiAgICAgICJwYXRoIjogInRlc3QtcGxheWJvb2tzL21vbGVjdWxlL3J1bi55bWwiLAogICAgICAicnVsZSI6ICJwbGFubmVyLXBvbGljeSIsCiAgICAgICJhY3Rpb24iOiAiZnVsbCIKICAgIH0sCiAgICB7CiAgICAgICJwYXRoIjogInRlc3QtcGxheWJvb2tzL21vbGVjdWxlL3NlbGVjdGl2ZS1ydW4ueW1sIiwKICAgICAgInJ1bGUiOiAicGxhbm5lci1wb2xpY3kiLAogICAgICAiYWN0aW9uIjogImZ1bGwiCiAgICB9CiAgXSwKICAidmVyaWZpY2F0aW9uX3Byb2ZpbGVzIjogWwogICAgImZ1bGwiCiAgXSwKICAidmFyaWFudHMiOiBbCiAgICB7CiAgICAgICJuZXR3b3JrX2JhY2tlbmQiOiAib3BlbnZzd2l0Y2giLAogICAgICAiZGVwZW5kZW5jeV9vcHRpb25zIjogewogICAgICAgICJjc2lfZHJpdmVyIjogInJiZCIsCiAgICAgICAgIm5ldHdvcmtfYmFja2VuZCI6ICJvcGVudnN3aXRjaCIKICAgICAgfSwKICAgICAgImNvbXBvbmVudHMiOiBbCiAgICAgICAgImJhcmJpY2FuIiwKICAgICAgICAiY2VwaCIsCiAgICAgICAgImNlcGgtcHJvdmlzaW9uZXJzIiwKICAgICAgICAiY2VydC1tYW5hZ2VyIiwKICAgICAgICAiY2luZGVyIiwKICAgICAgICAiY2x1c3Rlci1pc3N1ZXIiLAogICAgICAgICJjb3JlZG5zIiwKICAgICAgICAiY3NpIiwKICAgICAgICAiZnJyLWs4cyIsCiAgICAgICAgImdsYW5jZSIsCiAgICAgICAgImdsYW5jZS1pbWFnZXMiLAogICAgICAgICJnb2xkcGluZ2VyIiwKICAgICAgICAiaGVhdCIsCiAgICAgICAgImhvcml6b24iLAogICAgICAgICJpbWFnZS13YXJtdXAiLAogICAgICAgICJpbmdyZXNzLW5naW54IiwKICAgICAgICAiaXBtaS1leHBvcnRlciIsCiAgICAgICAgImlzY3NpIiwKICAgICAgICAia2VlcGFsaXZlZCIsCiAgICAgICAgImtleWNsb2FrIiwKICAgICAgICAia2V5c3RvbmUiLAogICAgICAgICJrdWJlLXByb21ldGhldXMtc3RhY2siLAogICAgICAgICJrdWJlcm5ldGVzIiwKICAgICAgICAibGlidmlydCIsCiAgICAgICAgImxva2kiLAogICAgICAgICJscGZjIiwKICAgICAgICAibWFnbnVtIiwKICAgICAgICAibWFuaWxhIiwKICAgICAgICAibWVtY2FjaGVkIiwKICAgICAgICAibXVsdGlwYXRoZCIsCiAgICAgICAgIm5ldXRyb24iLAogICAgICAgICJub2RlLWZlYXR1cmUtZGlzY292ZXJ5IiwKICAgICAgICAibm92YSIsCiAgICAgICAgIm9jdGF2aWEiLAogICAgICAgICJvcGVuc3RhY2stY2xpIiwKICAgICAgICAib3BlbnN0YWNrLWV4cG9ydGVyIiwKICAgICAgICAib3BlbnZzd2l0Y2giLAogICAgICAgICJvdm4iLAogICAgICAgICJwZXJjb25hLXh0cmFkYi1jbHVzdGVyIiwKICAgICAgICAicGVyY29uYS14dHJhZGItY2x1c3Rlci1vcGVyYXRvciIsCiAgICAgICAgInBsYWNlbWVudCIsCiAgICAgICAgInByb21ldGhldXMtcHVzaGdhdGV3YXkiLAogICAgICAgICJyYWJiaXRtcS1jbHVzdGVyLW9wZXJhdG9yIiwKICAgICAgICAicm9vay1jZXBoIiwKICAgICAgICAicm9vay1jZXBoLWNsdXN0ZXIiLAogICAgICAgICJzbWFydGN0bC1leHBvcnRlciIsCiAgICAgICAgInN0YWZmZWxuIiwKICAgICAgICAidWRldiIsCiAgICAgICAgInZhbGtleSIsCiAgICAgICAgInZlY3RvciIKICAgICAgXQogICAgfSwKICAgIHsKICAgICAgIm5ldHdvcmtfYmFja2VuZCI6ICJvdm4iLAogICAgICAiZGVwZW5kZW5jeV9vcHRpb25zIjogewogICAgICAgICJjc2lfZHJpdmVyIjogInJiZCIsCiAgICAgICAgIm5ldHdvcmtfYmFja2VuZCI6ICJvdm4iCiAgICAgIH0sCiAgICAgICJjb21wb25lbnRzIjogWwogICAgICAgICJiYXJiaWNhbiIsCiAgICAgICAgImNlcGgiLAogICAgICAgICJjZXBoLXByb3Zpc2lvbmVycyIsCiAgICAgICAgImNlcnQtbWFuYWdlciIsCiAgICAgICAgImNpbmRlciIsCiAgICAgICAgImNsdXN0ZXItaXNzdWVyIiwKICAgICAgICAiY29yZWRucyIsCiAgICAgICAgImNzaSIsCiAgICAgICAgImZyci1rOHMiLAogICAgICAgICJnbGFuY2UiLAogICAgICAgICJnbGFuY2UtaW1hZ2VzIiwKICAgICAgICAiZ29sZHBpbmdlciIsCiAgICAgICAgImhlYXQiLAogICAgICAgICJob3Jpem9uIiwKICAgICAgICAiaW1hZ2Utd2FybXVwIiwKICAgICAgICAiaW5ncmVzcy1uZ2lueCIsCiAgICAgICAgImlwbWktZXhwb3J0ZXIiLAogICAgICAgICJpc2NzaSIsCiAgICAgICAgImtlZXBhbGl2ZWQiLAogICAgICAgICJrZXljbG9hayIsCiAgICAgICAgImtleXN0b25lIiwKICAgICAgICAia3ViZS1wcm9tZXRoZXVzLXN0YWNrIiwKICAgICAgICAia3ViZXJuZXRlcyIsCiAgICAgICAgImxpYnZpcnQiLAogICAgICAgICJsb2tpIiwKICAgICAgICAibHBmYyIsCiAgICAgICAgIm1hZ251bSIsCiAgICAgICAgIm1hbmlsYSIsCiAgICAgICAgIm1lbWNhY2hlZCIsCiAgICAgICAgIm11bHRpcGF0aGQiLAogICAgICAgICJuZXV0cm9uIiwKICAgICAgICAibm9kZS1mZWF0dXJlLWRpc2NvdmVyeSIsCiAgICAgICAgIm5vdmEiLAogICAgICAgICJvY3RhdmlhIiwKICAgICAgICAib3BlbnN0YWNrLWNsaSIsCiAgICAgICAgIm9wZW5zdGFjay1leHBvcnRlciIsCiAgICAgICAgIm9wZW52c3dpdGNoIiwKICAgICAgICAib3ZuIiwKICAgICAgICAicGVyY29uYS14dHJhZGItY2x1c3RlciIsCiAgICAgICAgInBlcmNvbmEteHRyYWRiLWNsdXN0ZXItb3BlcmF0b3IiLAogICAgICAgICJwbGFjZW1lbnQiLAogICAgICAgICJwcm9tZXRoZXVzLXB1c2hnYXRld2F5IiwKICAgICAgICAicmFiYml0bXEtY2x1c3Rlci1vcGVyYXRvciIsCiAgICAgICAgInJvb2stY2VwaCIsCiAgICAgICAgInJvb2stY2VwaC1jbHVzdGVyIiwKICAgICAgICAic21hcnRjdGwtZXhwb3J0ZXIiLAogICAgICAgICJzdGFmZmVsbiIsCiAgICAgICAgInVkZXYiLAogICAgICAgICJ2YWxrZXkiLAogICAgICAgICJ2ZWN0b3IiCiAgICAgIF0sCiAgICAgICJleHRyYV92YXJzIjogewogICAgICAgICJvdm5fYmdwX2FnZW50X2VuYWJsZWQiOiB0cnVlCiAgICAgIH0KICAgIH0KICBdLAogICJqb2JzIjogWwogICAgewogICAgICAibmFtZSI6ICJhaW8tb3BlbnZzd2l0Y2giLAogICAgICAic2NlbmFyaW8iOiAiYWlvIiwKICAgICAgInJ1biI6IHRydWUsCiAgICAgICJuZXR3b3JrX2JhY2tlbmQiOiAib3BlbnZzd2l0Y2giLAogICAgICAiZGVwZW5kZW5jeV9vcHRpb25zIjogewogICAgICAgICJjc2lfZHJpdmVyIjogInJiZCIsCiAgICAgICAgIm5ldHdvcmtfYmFja2VuZCI6ICJvcGVudnN3aXRjaCIKICAgICAgfSwKICAgICAgImNvbXBvbmVudHMiOiBbCiAgICAgICAgImJhcmJpY2FuIiwKICAgICAgICAiY2VwaCIsCiAgICAgICAgImNlcGgtcHJvdmlzaW9uZXJzIiwKICAgICAgICAiY2VydC1tYW5hZ2VyIiwKICAgICAgICAiY2luZGVyIiwKICAgICAgICAiY2x1c3Rlci1pc3N1ZXIiLAogICAgICAgICJjb3JlZG5zIiwKICAgICAgICAiY3NpIiwKICAgICAgICAiZnJyLWs4cyIsCiAgICAgICAgImdsYW5jZSIsCiAgICAgICAgImdsYW5jZS1pbWFnZXMiLAogICAgICAgICJnb2xkcGluZ2VyIiwKICAgICAgICAiaGVhdCIsCiAgICAgICAgImhvcml6b24iLAogICAgICAgICJpbWFnZS13YXJtdXAiLAogICAgICAgICJpbmdyZXNzLW5naW54IiwKICAgICAgICAiaXBtaS1leHBvcnRlciIsCiAgICAgICAgImlzY3NpIiwKICAgICAgICAia2VlcGFsaXZlZCIsCiAgICAgICAgImtleWNsb2FrIiwKICAgICAgICAia2V5c3RvbmUiLAogICAgICAgICJrdWJlLXByb21ldGhldXMtc3RhY2siLAogICAgICAgICJrdWJlcm5ldGVzIiwKICAgICAgICAibGlidmlydCIsCiAgICAgICAgImxva2kiLAogICAgICAgICJscGZjIiwKICAgICAgICAibWFnbnVtIiwKICAgICAgICAibWFuaWxhIiwKICAgICAgICAibWVtY2FjaGVkIiwKICAgICAgICAibXVsdGlwYXRoZCIsCiAgICAgICAgIm5ldXRyb24iLAogICAgICAgICJub2RlLWZlYXR1cmUtZGlzY292ZXJ5IiwKICAgICAgICAibm92YSIsCiAgICAgICAgIm9jdGF2aWEiLAogICAgICAgICJvcGVuc3RhY2stY2xpIiwKICAgICAgICAib3BlbnN0YWNrLWV4cG9ydGVyIiwKICAgICAgICAib3BlbnZzd2l0Y2giLAogICAgICAgICJvdm4iLAogICAgICAgICJwZXJjb25hLXh0cmFkYi1jbHVzdGVyIiwKICAgICAgICAicGVyY29uYS14dHJhZGItY2x1c3Rlci1vcGVyYXRvciIsCiAgICAgICAgInBsYWNlbWVudCIsCiAgICAgICAgInByb21ldGhldXMtcHVzaGdhdGV3YXkiLAogICAgICAgICJyYWJiaXRtcS1jbHVzdGVyLW9wZXJhdG9yIiwKICAgICAgICAicm9vay1jZXBoIiwKICAgICAgICAicm9vay1jZXBoLWNsdXN0ZXIiLAogICAgICAgICJzbWFydGN0bC1leHBvcnRlciIsCiAgICAgICAgInN0YWZmZWxuIiwKICAgICAgICAidWRldiIsCiAgICAgICAgInZhbGtleSIsCiAgICAgICAgInZlY3RvciIKICAgICAgXSwKICAgICAgInZlcmlmaWNhdGlvbl9wcm9maWxlcyI6IFsKICAgICAgICAiZnVsbCIKICAgICAgXSwKICAgICAgInJlYXNvbiI6ICJmdWxsIGZhbGxiYWNrIHJ1bnMgZXZlcnkgTW9sZWN1bGUgam9iIgogICAgfSwKICAgIHsKICAgICAgIm5hbWUiOiAiYWlvLW92biIsCiAgICAgICJzY2VuYXJpbyI6ICJhaW8iLAogICAgICAicnVuIjogdHJ1ZSwKICAgICAgIm5ldHdvcmtfYmFja2VuZCI6ICJvdm4iLAogICAgICAiZGVwZW5kZW5jeV9vcHRpb25zIjogewogICAgICAgICJjc2lfZHJpdmVyIjogInJiZCIsCiAgICAgICAgIm5ldHdvcmtfYmFja2VuZCI6ICJvdm4iCiAgICAgIH0sCiAgICAgICJjb21wb25lbnRzIjogWwogICAgICAgICJiYXJiaWNhbiIsCiAgICAgICAgImNlcGgiLAogICAgICAgICJjZXBoLXByb3Zpc2lvbmVycyIsCiAgICAgICAgImNlcnQtbWFuYWdlciIsCiAgICAgICAgImNpbmRlciIsCiAgICAgICAgImNsdXN0ZXItaXNzdWVyIiwKICAgICAgICAiY29yZWRucyIsCiAgICAgICAgImNzaSIsCiAgICAgICAgImZyci1rOHMiLAogICAgICAgICJnbGFuY2UiLAogICAgICAgICJnbGFuY2UtaW1hZ2VzIiwKICAgICAgICAiZ29sZHBpbmdlciIsCiAgICAgICAgImhlYXQiLAogICAgICAgICJob3Jpem9uIiwKICAgICAgICAiaW1hZ2Utd2FybXVwIiwKICAgICAgICAiaW5ncmVzcy1uZ2lueCIsCiAgICAgICAgImlwbWktZXhwb3J0ZXIiLAogICAgICAgICJpc2NzaSIsCiAgICAgICAgImtlZXBhbGl2ZWQiLAogICAgICAgICJrZXljbG9hayIsCiAgICAgICAgImtleXN0b25lIiwKICAgICAgICAia3ViZS1wcm9tZXRoZXVzLXN0YWNrIiwKICAgICAgICAia3ViZXJuZXRlcyIsCiAgICAgICAgImxpYnZpcnQiLAogICAgICAgICJsb2tpIiwKICAgICAgICAibHBmYyIsCiAgICAgICAgIm1hZ251bSIsCiAgICAgICAgIm1hbmlsYSIsCiAgICAgICAgIm1lbWNhY2hlZCIsCiAgICAgICAgIm11bHRpcGF0aGQiLAogICAgICAgICJuZXV0cm9uIiwKICAgICAgICAibm9kZS1mZWF0dXJlLWRpc2NvdmVyeSIsCiAgICAgICAgIm5vdmEiLAogICAgICAgICJvY3RhdmlhIiwKICAgICAgICAib3BlbnN0YWNrLWNsaSIsCiAgICAgICAgIm9wZW5zdGFjay1leHBvcnRlciIsCiAgICAgICAgIm9wZW52c3dpdGNoIiwKICAgICAgICAib3ZuIiwKICAgICAgICAicGVyY29uYS14dHJhZGItY2x1c3RlciIsCiAgICAgICAgInBlcmNvbmEteHRyYWRiLWNsdXN0ZXItb3BlcmF0b3IiLAogICAgICAgICJwbGFjZW1lbnQiLAogICAgICAgICJwcm9tZXRoZXVzLXB1c2hnYXRld2F5IiwKICAgICAgICAicmFiYml0bXEtY2x1c3Rlci1vcGVyYXRvciIsCiAgICAgICAgInJvb2stY2VwaCIsCiAgICAgICAgInJvb2stY2VwaC1jbHVzdGVyIiwKICAgICAgICAic21hcnRjdGwtZXhwb3J0ZXIiLAogICAgICAgICJzdGFmZmVsbiIsCiAgICAgICAgInVkZXYiLAogICAgICAgICJ2YWxrZXkiLAogICAgICAgICJ2ZWN0b3IiCiAgICAgIF0sCiAgICAgICJ2ZXJpZmljYXRpb25fcHJvZmlsZXMiOiBbCiAgICAgICAgImZ1bGwiCiAgICAgIF0sCiAgICAgICJleHRyYV92YXJzIjogewogICAgICAgICJvdm5fYmdwX2FnZW50X2VuYWJsZWQiOiB0cnVlCiAgICAgIH0sCiAgICAgICJyZWFzb24iOiAiZnVsbCBmYWxsYmFjayBydW5zIGV2ZXJ5IE1vbGVjdWxlIGpvYiIKICAgIH0sCiAgICB7CiAgICAgICJuYW1lIjogImNzaS1sb2NhbC1wYXRoLXByb3Zpc2lvbmVyIiwKICAgICAgInNjZW5hcmlvIjogImNzaSIsCiAgICAgICJydW4iOiB0cnVlLAogICAgICAiZGVwZW5kZW5jeV9vcHRpb25zIjogewogICAgICAgICJjc2lfZHJpdmVyIjogImxvY2FsLXBhdGgtcHJvdmlzaW9uZXIiCiAgICAgIH0sCiAgICAgICJ2ZXJpZmljYXRpb25fcHJvZmlsZXMiOiBbCiAgICAgICAgImZ1bGwiCiAgICAgIF0sCiAgICAgICJyZWFzb24iOiAiZnVsbCBmYWxsYmFjayBydW5zIGV2ZXJ5IE1vbGVjdWxlIGpvYiIKICAgIH0sCiAgICB7CiAgICAgICJuYW1lIjogImNzaS1yYmQiLAogICAgICAic2NlbmFyaW8iOiAiY3NpIiwKICAgICAgInJ1biI6IHRydWUsCiAgICAgICJkZXBlbmRlbmN5X29wdGlvbnMiOiB7CiAgICAgICAgImNzaV9kcml2ZXIiOiAicmJkIgogICAgICB9LAogICAgICAidmVyaWZpY2F0aW9uX3Byb2ZpbGVzIjogWwogICAgICAgICJmdWxsIgogICAgICBdLAogICAgICAicmVhc29uIjogImZ1bGwgZmFsbGJhY2sgcnVucyBldmVyeSBNb2xlY3VsZSBqb2IiCiAgICB9LAogICAgewogICAgICAibmFtZSI6ICJrZXljbG9hayIsCiAgICAgICJzY2VuYXJpbyI6ICJrZXljbG9hayIsCiAgICAgICJydW4iOiB0cnVlLAogICAgICAiZGVwZW5kZW5jeV9vcHRpb25zIjogewogICAgICAgICJjc2lfZHJpdmVyIjogInJiZCIKICAgICAgfSwKICAgICAgInZlcmlmaWNhdGlvbl9wcm9maWxlcyI6IFsKICAgICAgICAiZnVsbCIKICAgICAgXSwKICAgICAgInJlYXNvbiI6ICJmdWxsIGZhbGxiYWNrIHJ1bnMgZXZlcnkgTW9sZWN1bGUgam9iIgogICAgfQogIF0sCiAgInJlYXNvbnMiOiBbCiAgICAidW5jbGFzc2lmaWVkIHJ1bnRpbWUgcGF0aCBcIi5hbnNpYmxlLWxpbnRcIiByZXF1aXJlcyB0aGUgZnVsbCBmYWxsYmFjayIsCiAgICAidW5jbGFzc2lmaWVkIHJ1bnRpbWUgcGF0aCBcIi5nb3JlbGVhc2VyLnltbFwiIHJlcXVpcmVzIHRoZSBmdWxsIGZhbGxiYWNrIiwKICAgICIuenV1bC55YW1sOiBDSSBzZWxlY3Rpb24gcG9saWN5IGNoYW5nZWQgYW5kIG11c3QgdmFsaWRhdGUgaXRzIGNvbnNlcnZhdGl2ZSBmYWxsYmFjayIsCiAgICAiY2kvbW9sZWN1bGUtcGxhbi55YW1sOiBDSSBzZWxlY3Rpb24gcG9saWN5IGNoYW5nZWQgYW5kIG11c3QgdmFsaWRhdGUgaXRzIGNvbnNlcnZhdGl2ZSBmYWxsYmFjayIsCiAgICAiY21kL2F0bW9zcGhlcmUvY2kuZ286IENJIHNlbGVjdGlvbiBwb2xpY3kgY2hhbmdlZCBhbmQgbXVzdCB2YWxpZGF0ZSBpdHMgY29uc2VydmF0aXZlIGZhbGxiYWNrIiwKICAgICJjbWQvYXRtb3NwaGVyZS9kZXBsb3kuZ286IENJIHNlbGVjdGlvbiBwb2xpY3kgY2hhbmdlZCBhbmQgbXVzdCB2YWxpZGF0ZSBpdHMgY29uc2VydmF0aXZlIGZhbGxiYWNrIiwKICAgICJ1bmNsYXNzaWZpZWQgcnVudGltZSBwYXRoIFwiY21kL2F0bW9zcGhlcmUvZGVwbG95X3Rlc3QuZ29cIiByZXF1aXJlcyB0aGUgZnVsbCBmYWxsYmFjayIsCiAgICAiY21kL2F0bW9zcGhlcmUvbWFpbi5nbzogQ0kgc2VsZWN0aW9uIHBvbGljeSBjaGFuZ2VkIGFuZCBtdXN0IHZhbGlkYXRlIGl0cyBjb25zZXJ2YXRpdmUgZmFsbGJhY2siLAogICAgImludGVybmFsL2NpcGxhbi9jaGFuZ2VzLmdvOiBDSSBzZWxlY3Rpb24gcG9saWN5IGNoYW5nZWQgYW5kIG11c3QgdmFsaWRhdGUgaXRzIGNvbnNlcnZhdGl2ZSBmYWxsYmFjayIsCiAgICAiaW50ZXJuYWwvY2lwbGFuL2NvbmZpZy5nbzogQ0kgc2VsZWN0aW9uIHBvbGljeSBjaGFuZ2VkIGFuZCBtdXN0IHZhbGlkYXRlIGl0cyBjb25zZXJ2YXRpdmUgZmFsbGJhY2siLAogICAgImludGVybmFsL2NpcGxhbi9nbG9iLmdvOiBDSSBzZWxlY3Rpb24gcG9saWN5IGNoYW5nZWQgYW5kIG11c3QgdmFsaWRhdGUgaXRzIGNvbnNlcnZhdGl2ZSBmYWxsYmFjayIsCiAgICAiaW50ZXJuYWwvY2lwbGFuL291dHB1dC5nbzogQ0kgc2VsZWN0aW9uIHBvbGljeSBjaGFuZ2VkIGFuZCBtdXN0IHZhbGlkYXRlIGl0cyBjb25zZXJ2YXRpdmUgZmFsbGJhY2siLAogICAgImludGVybmFsL2NpcGxhbi9wbGFubmVyLmdvOiBDSSBzZWxlY3Rpb24gcG9saWN5IGNoYW5nZWQgYW5kIG11c3QgdmFsaWRhdGUgaXRzIGNvbnNlcnZhdGl2ZSBmYWxsYmFjayIsCiAgICAiaW50ZXJuYWwvY2lwbGFuL3BsYW5uZXJfdGVzdC5nbzogQ0kgc2VsZWN0aW9uIHBvbGljeSBjaGFuZ2VkIGFuZCBtdXN0IHZhbGlkYXRlIGl0cyBjb25zZXJ2YXRpdmUgZmFsbGJhY2siLAogICAgImludGVybmFsL2NpcGxhbi90eXBlcy5nbzogQ0kgc2VsZWN0aW9uIHBvbGljeSBjaGFuZ2VkIGFuZCBtdXN0IHZhbGlkYXRlIGl0cyBjb25zZXJ2YXRpdmUgZmFsbGJhY2siLAogICAgInVuY2xhc3NpZmllZCBydW50aW1lIHBhdGggXCJpbnRlcm5hbC9kZXBsb3kvYm9vdHN0cmFwX3Rlc3QuZ29cIiByZXF1aXJlcyB0aGUgZnVsbCBmYWxsYmFjayIsCiAgICAidW5jbGFzc2lmaWVkIHJ1bnRpbWUgcGF0aCBcImludGVybmFsL2RlcGxveS9jb21wbGV0aW9uLmdvXCIgcmVxdWlyZXMgdGhlIGZ1bGwgZmFsbGJhY2siLAogICAgInVuY2xhc3NpZmllZCBydW50aW1lIHBhdGggXCJpbnRlcm5hbC9kZXBsb3kvY29tcGxldGlvbl90ZXN0LmdvXCIgcmVxdWlyZXMgdGhlIGZ1bGwgZmFsbGJhY2siLAogICAgImludGVybmFsL2RlcGxveS9jb21wb25lbnQuZ286IENJIHNlbGVjdGlvbiBwb2xpY3kgY2hhbmdlZCBhbmQgbXVzdCB2YWxpZGF0ZSBpdHMgY29uc2VydmF0aXZlIGZhbGxiYWNrIiwKICAgICJ1bmNsYXNzaWZpZWQgcnVudGltZSBwYXRoIFwiaW50ZXJuYWwvZGVwbG95L2NvbXBvbmVudF90ZXN0LmdvXCIgcmVxdWlyZXMgdGhlIGZ1bGwgZmFsbGJhY2siLAogICAgInVuY2xhc3NpZmllZCBydW50aW1lIHBhdGggXCJpbnRlcm5hbC9kZXBsb3kvZGVwbG95ZXIuZ29cIiByZXF1aXJlcyB0aGUgZnVsbCBmYWxsYmFjayIsCiAgICAidW5jbGFzc2lmaWVkIHJ1bnRpbWUgcGF0aCBcImludGVybmFsL2RlcGxveS9kZXBsb3llcl90ZXN0LmdvXCIgcmVxdWlyZXMgdGhlIGZ1bGwgZmFsbGJhY2siLAogICAgImludGVybmFsL2RlcGxveS9vcmNoZXN0cmF0b3IuZ286IENJIHNlbGVjdGlvbiBwb2xpY3kgY2hhbmdlZCBhbmQgbXVzdCB2YWxpZGF0ZSBpdHMgY29uc2VydmF0aXZlIGZhbGxiYWNrIiwKICAgICJ1bmNsYXNzaWZpZWQgcnVudGltZSBwYXRoIFwiaW50ZXJuYWwvZGVwbG95L29yY2hlc3RyYXRvcl9zdWJncmFwaF9wcmVnYXRlX3Rlc3QuZ29cIiByZXF1aXJlcyB0aGUgZnVsbCBmYWxsYmFjayIsCiAgICAidW5jbGFzc2lmaWVkIHJ1bnRpbWUgcGF0aCBcImludGVybmFsL2RlcGxveS9vcmNoZXN0cmF0b3JfdGVzdC5nb1wiIHJlcXVpcmVzIHRoZSBmdWxsIGZhbGxiYWNrIiwKICAgICJ1bmNsYXNzaWZpZWQgcnVudGltZSBwYXRoIFwiaW50ZXJuYWwvZGVwbG95L3Jlc291cmNlLmdvXCIgcmVxdWlyZXMgdGhlIGZ1bGwgZmFsbGJhY2siLAogICAgInVuY2xhc3NpZmllZCBydW50aW1lIHBhdGggXCJpbnRlcm5hbC9kZXBsb3kvcmVzb3VyY2VfY29uY3VycmVuY3lfdGVzdC5nb1wiIHJlcXVpcmVzIHRoZSBmdWxsIGZhbGxiYWNrIiwKICAgICJ1bmNsYXNzaWZpZWQgcnVudGltZSBwYXRoIFwiaW50ZXJuYWwvZGVwbG95L3Jlc291cmNlX3Rlc3QuZ29cIiByZXF1aXJlcyB0aGUgZnVsbCBmYWxsYmFjayIsCiAgICAidW5jbGFzc2lmaWVkIHJ1bnRpbWUgcGF0aCBcImludGVybmFsL2RlcGxveS9zdWJwcm9jZXNzX2xpbnV4X3Rlc3QuZ29cIiByZXF1aXJlcyB0aGUgZnVsbCBmYWxsYmFjayIsCiAgICAibW9sZWN1bGUvYWlvL2NvbnZlcmdlLnltbDogQ0kgc2VsZWN0aW9uIHBvbGljeSBjaGFuZ2VkIGFuZCBtdXN0IHZhbGlkYXRlIGl0cyBjb25zZXJ2YXRpdmUgZmFsbGJhY2siLAogICAgIm1vbGVjdWxlL2Fpby9wcmVwYXJlLnltbDogQ0kgc2VsZWN0aW9uIHBvbGljeSBjaGFuZ2VkIGFuZCBtdXN0IHZhbGlkYXRlIGl0cyBjb25zZXJ2YXRpdmUgZmFsbGJhY2siLAogICAgIm1vbGVjdWxlL2Fpby92ZXJpZnkueW1sOiBDSSBzZWxlY3Rpb24gcG9saWN5IGNoYW5nZWQgYW5kIG11c3QgdmFsaWRhdGUgaXRzIGNvbnNlcnZhdGl2ZSBmYWxsYmFjayIsCiAgICAidW5jbGFzc2lmaWVkIHJ1bnRpbWUgcGF0aCBcIm1vbGVjdWxlL2NzaS9jb252ZXJnZS55bWxcIiByZXF1aXJlcyB0aGUgZnVsbCBmYWxsYmFjayIsCiAgICAidW5jbGFzc2lmaWVkIHJ1bnRpbWUgcGF0aCBcIm1vbGVjdWxlL2NzaS9wcmVwYXJlLnltbFwiIHJlcXVpcmVzIHRoZSBmdWxsIGZhbGxiYWNrIiwKICAgICJ1bmNsYXNzaWZpZWQgcnVudGltZSBwYXRoIFwibW9sZWN1bGUvZGVmYXVsdC9jb252ZXJnZS55bWxcIiByZXF1aXJlcyB0aGUgZnVsbCBmYWxsYmFjayIsCiAgICAidW5jbGFzc2lmaWVkIHJ1bnRpbWUgcGF0aCBcIm1vbGVjdWxlL2tleWNsb2FrL2NvbnZlcmdlLnltbFwiIHJlcXVpcmVzIHRoZSBmdWxsIGZhbGxiYWNrIiwKICAgICJ1bmNsYXNzaWZpZWQgcnVudGltZSBwYXRoIFwibW9sZWN1bGUvcHhjL2NvbnZlcmdlLnltbFwiIHJlcXVpcmVzIHRoZSBmdWxsIGZhbGxiYWNrIiwKICAgICJtb2xlY3VsZS9zaGFyZWQvbW9sZWN1bGUueW1sOiBzaGFyZWQgZGVwbG95bWVudCBjb2RlIGNhbiBhZmZlY3QgbXVsdGlwbGUgdW5yZWxhdGVkIGNvbXBvbmVudHMiLAogICAgIm1vbGVjdWxlL3NoYXJlZC9wcmVwYXJlL2NlcGhfaG9zdC55bWw6IHNoYXJlZCBkZXBsb3ltZW50IGNvZGUgY2FuIGFmZmVjdCBtdWx0aXBsZSB1bnJlbGF0ZWQgY29tcG9uZW50cyIsCiAgICAicGtnL2RhZy9kYWcuZ286IENJIHNlbGVjdGlvbiBwb2xpY3kgY2hhbmdlZCBhbmQgbXVzdCB2YWxpZGF0ZSBpdHMgY29uc2VydmF0aXZlIGZhbGxiYWNrIiwKICAgICJwa2cvZGFnL2RhZ190ZXN0LmdvOiBDSSBzZWxlY3Rpb24gcG9saWN5IGNoYW5nZWQgYW5kIG11c3QgdmFsaWRhdGUgaXRzIGNvbnNlcnZhdGl2ZSBmYWxsYmFjayIsCiAgICAicGxheWJvb2tzL29wZW5zdGFjay55bWw6IHNoYXJlZCBkZXBsb3ltZW50IGNvZGUgY2FuIGFmZmVjdCBtdWx0aXBsZSB1bnJlbGF0ZWQgY29tcG9uZW50cyIsCiAgICAicGxheWJvb2tzL3NpdGUueW1sOiBzaGFyZWQgZGVwbG95bWVudCBjb2RlIGNhbiBhZmZlY3QgbXVsdGlwbGUgdW5yZWxhdGVkIGNvbXBvbmVudHMiLAogICAgInBsYXlib29rcy90ZW1wZXN0LnltbDogb3BlcmF0aW9uYWwgYW5kIG1pZ3JhdGlvbiB3b3JrZmxvd3MgbmVlZCB0aGUgY29uc2VydmF0aXZlIGludGVncmF0aW9uIGZhbGxiYWNrIiwKICAgICJyb2xlcy9vcGVuc3RhY2tfaGVsbV9lbmRwb2ludHMvdGFza3MvbWFpbi55bWw6IHNoYXJlZCBkZXBsb3ltZW50IGNvZGUgY2FuIGFmZmVjdCBtdWx0aXBsZSB1bnJlbGF0ZWQgY29tcG9uZW50cyIsCiAgICAicm9sZXMvcmVib290L3Rhc2tzL21haW4ueW1sOiBvcGVyYXRpb25hbCBhbmQgbWlncmF0aW9uIHdvcmtmbG93cyBuZWVkIHRoZSBjb25zZXJ2YXRpdmUgaW50ZWdyYXRpb24gZmFsbGJhY2siLAogICAgInJvbGVzL3RlbXBlc3QvZGVmYXVsdHMvbWFpbi55bWw6IHNoYXJlZCBkZXBsb3ltZW50IGNvZGUgY2FuIGFmZmVjdCBtdWx0aXBsZSB1bnJlbGF0ZWQgY29tcG9uZW50cyIsCiAgICAicm9sZXMvdGVtcGVzdC90YXNrcy9tYWluLnltbDogc2hhcmVkIGRlcGxveW1lbnQgY29kZSBjYW4gYWZmZWN0IG11bHRpcGxlIHVucmVsYXRlZCBjb21wb25lbnRzIiwKICAgICJyb2xlcy90ZW1wZXN0L3ZhcnMvbWFpbi55bWw6IHNoYXJlZCBkZXBsb3ltZW50IGNvZGUgY2FuIGFmZmVjdCBtdWx0aXBsZSB1bnJlbGF0ZWQgY29tcG9uZW50cyIsCiAgICAidW5jbGFzc2lmaWVkIHJ1bnRpbWUgcGF0aCBcInRlc3QtcGxheWJvb2tzL2dvLXRlc3QvcnVuLnltbFwiIHJlcXVpcmVzIHRoZSBmdWxsIGZhbGxiYWNrIiwKICAgICJ0ZXN0LXBsYXlib29rcy9tb2xlY3VsZS9wb2xsLWNvbW1hbmQueW1sOiBDSSBzZWxlY3Rpb24gcG9saWN5IGNoYW5nZWQgYW5kIG11c3QgdmFsaWRhdGUgaXRzIGNvbnNlcnZhdGl2ZSBmYWxsYmFjayIsCiAgICAidGVzdC1wbGF5Ym9va3MvbW9sZWN1bGUvcHJlcGFyZS55bWw6IENJIHNlbGVjdGlvbiBwb2xpY3kgY2hhbmdlZCBhbmQgbXVzdCB2YWxpZGF0ZSBpdHMgY29uc2VydmF0aXZlIGZhbGxiYWNrIiwKICAgICJ0ZXN0LXBsYXlib29rcy9tb2xlY3VsZS9ydW4tY29tbWFuZC55bWw6IENJIHNlbGVjdGlvbiBwb2xpY3kgY2hhbmdlZCBhbmQgbXVzdCB2YWxpZGF0ZSBpdHMgY29uc2VydmF0aXZlIGZhbGxiYWNrIiwKICAgICJ0ZXN0LXBsYXlib29rcy9tb2xlY3VsZS9ydW4ueW1sOiBDSSBzZWxlY3Rpb24gcG9saWN5IGNoYW5nZWQgYW5kIG11c3QgdmFsaWRhdGUgaXRzIGNvbnNlcnZhdGl2ZSBmYWxsYmFjayIsCiAgICAidGVzdC1wbGF5Ym9va3MvbW9sZWN1bGUvc2VsZWN0aXZlLXJ1bi55bWw6IENJIHNlbGVjdGlvbiBwb2xpY3kgY2hhbmdlZCBhbmQgbXVzdCB2YWxpZGF0ZSBpdHMgY29uc2VydmF0aXZlIGZhbGxiYWNrIgogIF0KfQo=",
                            "encoding": "base64",
                            "invocation": {
                                "module_args": {
                                    "path": "src/github.com/vexxhost/atmosphere/ci-plan.json",
                                    "src": "src/github.com/vexxhost/atmosphere/ci-plan.json"
                                }
                            },
                            "source": "src/github.com/vexxhost/atmosphere/ci-plan.json"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:24:54.967088Z",
                            "start": "2026-07-25T21:24:54.422392Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000000007",
                        "name": "Read selective CI plan"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_plan": {
                                    "changes": [
                                        {
                                            "path": ".ansible-lint",
                                            "status": "M"
                                        },
                                        {
                                            "path": ".gitignore",
                                            "status": "M"
                                        },
                                        {
                                            "path": ".goreleaser.yml",
                                            "status": "A"
                                        },
                                        {
                                            "path": ".zuul.yaml",
                                            "status": "M"
                                        },
                                        {
                                            "path": "ci/molecule-plan.yaml",
                                            "status": "A"
                                        },
                                        {
                                            "path": "cmd/atmosphere/ci.go",
                                            "status": "A"
                                        },
                                        {
                                            "path": "cmd/atmosphere/deploy.go",
                                            "status": "A"
                                        },
                                        {
                                            "path": "cmd/atmosphere/deploy_test.go",
                                            "status": "A"
                                        },
                                        {
                                            "path": "cmd/atmosphere/main.go",
                                            "status": "A"
                                        },
                                        {
                                            "path": "doc/source/admin/upgrading.rst",
                                            "status": "M"
                                        },
                                        {
                                            "path": "doc/source/deploy/deployment.rst",
                                            "status": "M"
                                        },
                                        {
                                            "path": "doc/source/deploy/index.rst",
                                            "status": "M"
                                        },
                                        {
                                            "path": "doc/source/deploy/parallel.rst",
                                            "status": "A"
                                        },
                                        {
                                            "path": "doc/source/deploy/selective-ci.rst",
                                            "status": "A"
                                        },
                                        {
                                            "path": "internal/ciplan/changes.go",
                                            "status": "A"
                                        },
                                        {
                                            "path": "internal/ciplan/config.go",
                                            "status": "A"
                                        },
                                        {
                                            "path": "internal/ciplan/glob.go",
                                            "status": "A"
                                        },
                                        {
                                            "path": "internal/ciplan/output.go",
                                            "status": "A"
                                        },
                                        {
                                            "path": "internal/ciplan/planner.go",
                                            "status": "A"
                                        },
                                        {
                                            "path": "internal/ciplan/planner_test.go",
                                            "status": "A"
                                        },
                                        {
                                            "path": "internal/ciplan/types.go",
                                            "status": "A"
                                        },
                                        {
                                            "path": "internal/deploy/bootstrap_test.go",
                                            "status": "A"
                                        },
                                        {
                                            "path": "internal/deploy/completion.go",
                                            "status": "A"
                                        },
                                        {
                                            "path": "internal/deploy/completion_test.go",
                                            "status": "A"
                                        },
                                        {
                                            "path": "internal/deploy/component.go",
                                            "status": "A"
                                        },
                                        {
                                            "path": "internal/deploy/component_test.go",
                                            "status": "A"
                                        },
                                        {
                                            "path": "internal/deploy/deployer.go",
                                            "status": "A"
                                        },
                                        {
                                            "path": "internal/deploy/deployer_test.go",
                                            "status": "A"
                                        },
                                        {
                                            "path": "internal/deploy/orchestrator.go",
                                            "status": "A"
                                        },
                                        {
                                            "path": "internal/deploy/orchestrator_subgraph_pregate_test.go",
                                            "status": "A"
                                        },
                                        {
                                            "path": "internal/deploy/orchestrator_test.go",
                                            "status": "A"
                                        },
                                        {
                                            "path": "internal/deploy/resource.go",
                                            "status": "A"
                                        },
                                        {
                                            "path": "internal/deploy/resource_concurrency_test.go",
                                            "status": "A"
                                        },
                                        {
                                            "path": "internal/deploy/resource_test.go",
                                            "status": "A"
                                        },
                                        {
                                            "path": "internal/deploy/subprocess_linux_test.go",
                                            "status": "A"
                                        },
                                        {
                                            "path": "molecule/aio/converge.yml",
                                            "status": "M"
                                        },
                                        {
                                            "path": "molecule/aio/prepare.yml",
                                            "status": "M"
                                        },
                                        {
                                            "path": "molecule/aio/verify.yml",
                                            "status": "M"
                                        },
                                        {
                                            "path": "molecule/csi/converge.yml",
                                            "status": "M"
                                        },
                                        {
                                            "path": "molecule/csi/prepare.yml",
                                            "status": "M"
                                        },
                                        {
                                            "path": "molecule/default/converge.yml",
                                            "status": "M"
                                        },
                                        {
                                            "path": "molecule/keycloak/converge.yml",
                                            "status": "M"
                                        },
                                        {
                                            "path": "molecule/pxc/converge.yml",
                                            "status": "M"
                                        },
                                        {
                                            "path": "molecule/shared/molecule.yml",
                                            "status": "M"
                                        },
                                        {
                                            "path": "molecule/shared/prepare/ceph_host.yml",
                                            "status": "A"
                                        },
                                        {
                                            "path": "pkg/dag/dag.go",
                                            "status": "A"
                                        },
                                        {
                                            "path": "pkg/dag/dag_test.go",
                                            "status": "A"
                                        },
                                        {
                                            "path": "playbooks/image_warmup.yml",
                                            "status": "A"
                                        },
                                        {
                                            "path": "playbooks/kubernetes.yml",
                                            "status": "M"
                                        },
                                        {
                                            "path": "playbooks/openstack.yml",
                                            "status": "M"
                                        },
                                        {
                                            "path": "playbooks/site.yml",
                                            "status": "M"
                                        },
                                        {
                                            "path": "playbooks/tempest.yml",
                                            "status": "M"
                                        },
                                        {
                                            "path": "releasenotes/notes/dag-critical-path-scheduling-d2d5f1dc4ca5bf70.yaml",
                                            "status": "A"
                                        },
                                        {
                                            "path": "releasenotes/notes/dag-edge-removal-phase1-439694be3dac4d84.yaml",
                                            "status": "A"
                                        },
                                        {
                                            "path": "releasenotes/notes/dag-event-driven-scheduler-297ecebcb0455852.yaml",
                                            "status": "A"
                                        },
                                        {
                                            "path": "releasenotes/notes/deploy-perf-tier1-d8f993d67122d060.yaml",
                                            "status": "A"
                                        },
                                        {
                                            "path": "releasenotes/notes/deploy-perf-tier2-613c7bac4183c8bd.yaml",
                                            "status": "A"
                                        },
                                        {
                                            "path": "releasenotes/notes/parallel-deployment-orchestrator-7808f907bf1ecd23.yaml",
                                            "status": "A"
                                        },
                                        {
                                            "path": "releasenotes/notes/selective-molecule-ci-96c6c8b19ed8ab7b.yaml",
                                            "status": "A"
                                        },
                                        {
                                            "path": "roles/ceph_provisioners/tasks/main.yml",
                                            "status": "M"
                                        },
                                        {
                                            "path": "roles/cluster_issuer/handlers/main.yml",
                                            "status": "M"
                                        },
                                        {
                                            "path": "roles/glance/tasks/main.yml",
                                            "status": "M"
                                        },
                                        {
                                            "path": "roles/glance_images/README.md",
                                            "status": "A"
                                        },
                                        {
                                            "path": "roles/glance_images/defaults/main.yml",
                                            "status": "A"
                                        },
                                        {
                                            "path": "roles/glance_images/meta/main.yml",
                                            "status": "A"
                                        },
                                        {
                                            "path": "roles/glance_images/tasks/main.yml",
                                            "status": "A"
                                        },
                                        {
                                            "path": "roles/image_warmup/README.md",
                                            "status": "A"
                                        },
                                        {
                                            "path": "roles/image_warmup/defaults/main.yml",
                                            "status": "A"
                                        },
                                        {
                                            "path": "roles/image_warmup/meta/main.yml",
                                            "status": "A"
                                        },
                                        {
                                            "path": "roles/image_warmup/tasks/main.yml",
                                            "status": "A"
                                        },
                                        {
                                            "path": "roles/iscsi/tasks/main.yml",
                                            "status": "M"
                                        },
                                        {
                                            "path": "roles/keepalived/tasks/main.yml",
                                            "status": "M"
                                        },
                                        {
                                            "path": "roles/keycloak/tasks/main.yml",
                                            "status": "M"
                                        },
                                        {
                                            "path": "roles/keycloak/tasks_test.go",
                                            "status": "A"
                                        },
                                        {
                                            "path": "roles/keystone/tasks/main.yml",
                                            "status": "M"
                                        },
                                        {
                                            "path": "roles/keystone_pre/README.md",
                                            "status": "A"
                                        },
                                        {
                                            "path": "roles/keystone_pre/defaults/main.yml",
                                            "status": "A"
                                        },
                                        {
                                            "path": "roles/keystone_pre/meta/main.yml",
                                            "status": "A"
                                        },
                                        {
                                            "path": "roles/keystone_pre/tasks/main.yml",
                                            "status": "A"
                                        },
                                        {
                                            "path": "roles/keystone_pre/templates/configmap-openid-metadata.yml.j2",
                                            "status": "A"
                                        },
                                        {
                                            "path": "roles/magnum/tasks/main.yml",
                                            "status": "M"
                                        },
                                        {
                                            "path": "roles/magnum_pre/README.md",
                                            "status": "A"
                                        },
                                        {
                                            "path": "roles/magnum_pre/defaults/main.yml",
                                            "status": "A"
                                        },
                                        {
                                            "path": "roles/magnum_pre/meta/main.yml",
                                            "status": "A"
                                        },
                                        {
                                            "path": "roles/magnum_pre/tasks/main.yml",
                                            "status": "A"
                                        },
                                        {
                                            "path": "roles/magnum_pre/vars/main.yml",
                                            "status": "A"
                                        },
                                        {
                                            "path": "roles/manila/tasks/main.yml",
                                            "status": "M"
                                        },
                                        {
                                            "path": "roles/multipathd/tasks/main.yml",
                                            "status": "M"
                                        },
                                        {
                                            "path": "roles/neutron/meta/main.yml",
                                            "status": "M"
                                        },
                                        {
                                            "path": "roles/neutron/tasks/main.yml",
                                            "status": "M"
                                        },
                                        {
                                            "path": "roles/neutron_pre/README.md",
                                            "status": "A"
                                        },
                                        {
                                            "path": "roles/neutron_pre/defaults/main.yml",
                                            "status": "A"
                                        },
                                        {
                                            "path": "roles/neutron_pre/meta/main.yml",
                                            "status": "A"
                                        },
                                        {
                                            "path": "roles/neutron_pre/tasks/main.yml",
                                            "status": "A"
                                        },
                                        {
                                            "path": "roles/neutron_pre/vars/main.yml",
                                            "status": "A"
                                        },
                                        {
                                            "path": "roles/octavia/tasks/main.yml",
                                            "status": "M"
                                        },
                                        {
                                            "path": "roles/octavia_pre/README.md",
                                            "status": "A"
                                        },
                                        {
                                            "path": "roles/octavia_pre/defaults/main.yml",
                                            "status": "A"
                                        },
                                        {
                                            "path": "roles/octavia_pre/meta/main.yml",
                                            "status": "A"
                                        },
                                        {
                                            "path": "roles/octavia_pre/tasks/main.yml",
                                            "status": "A"
                                        },
                                        {
                                            "path": "roles/openstack_cli/tasks/main.yml",
                                            "status": "M"
                                        },
                                        {
                                            "path": "roles/openstack_helm_endpoints/tasks/main.yml",
                                            "status": "M"
                                        },
                                        {
                                            "path": "roles/rabbitmq_cluster_operator/tasks/main.yml",
                                            "status": "M"
                                        },
                                        {
                                            "path": "roles/reboot/tasks/main.yml",
                                            "status": "M"
                                        },
                                        {
                                            "path": "roles/rook_ceph_cluster/tasks/main.yml",
                                            "status": "M"
                                        },
                                        {
                                            "path": "roles/tempest/defaults/main.yml",
                                            "status": "M"
                                        },
                                        {
                                            "path": "roles/tempest/tasks/main.yml",
                                            "status": "M"
                                        },
                                        {
                                            "path": "roles/tempest/vars/main.yml",
                                            "status": "M"
                                        },
                                        {
                                            "path": "test-playbooks/go-test/run.yml",
                                            "status": "A"
                                        },
                                        {
                                            "path": "test-playbooks/molecule/poll-command.yml",
                                            "status": "A"
                                        },
                                        {
                                            "path": "test-playbooks/molecule/prepare.yml",
                                            "status": "A"
                                        },
                                        {
                                            "path": "test-playbooks/molecule/run-command.yml",
                                            "status": "A"
                                        },
                                        {
                                            "path": "test-playbooks/molecule/run.yml",
                                            "status": "A"
                                        },
                                        {
                                            "path": "test-playbooks/molecule/selective-run.yml",
                                            "status": "A"
                                        }
                                    ],
                                    "jobs": [
                                        {
                                            "components": [
                                                "barbican",
                                                "ceph",
                                                "ceph-provisioners",
                                                "cert-manager",
                                                "cinder",
                                                "cluster-issuer",
                                                "coredns",
                                                "csi",
                                                "frr-k8s",
                                                "glance",
                                                "glance-images",
                                                "goldpinger",
                                                "heat",
                                                "horizon",
                                                "image-warmup",
                                                "ingress-nginx",
                                                "ipmi-exporter",
                                                "iscsi",
                                                "keepalived",
                                                "keycloak",
                                                "keystone",
                                                "kube-prometheus-stack",
                                                "kubernetes",
                                                "libvirt",
                                                "loki",
                                                "lpfc",
                                                "magnum",
                                                "manila",
                                                "memcached",
                                                "multipathd",
                                                "neutron",
                                                "node-feature-discovery",
                                                "nova",
                                                "octavia",
                                                "openstack-cli",
                                                "openstack-exporter",
                                                "openvswitch",
                                                "ovn",
                                                "percona-xtradb-cluster",
                                                "percona-xtradb-cluster-operator",
                                                "placement",
                                                "prometheus-pushgateway",
                                                "rabbitmq-cluster-operator",
                                                "rook-ceph",
                                                "rook-ceph-cluster",
                                                "smartctl-exporter",
                                                "staffeln",
                                                "udev",
                                                "valkey",
                                                "vector"
                                            ],
                                            "dependency_options": {
                                                "csi_driver": "rbd",
                                                "network_backend": "openvswitch"
                                            },
                                            "name": "aio-openvswitch",
                                            "network_backend": "openvswitch",
                                            "reason": "full fallback runs every Molecule job",
                                            "run": true,
                                            "scenario": "aio",
                                            "verification_profiles": [
                                                "full"
                                            ]
                                        },
                                        {
                                            "components": [
                                                "barbican",
                                                "ceph",
                                                "ceph-provisioners",
                                                "cert-manager",
                                                "cinder",
                                                "cluster-issuer",
                                                "coredns",
                                                "csi",
                                                "frr-k8s",
                                                "glance",
                                                "glance-images",
                                                "goldpinger",
                                                "heat",
                                                "horizon",
                                                "image-warmup",
                                                "ingress-nginx",
                                                "ipmi-exporter",
                                                "iscsi",
                                                "keepalived",
                                                "keycloak",
                                                "keystone",
                                                "kube-prometheus-stack",
                                                "kubernetes",
                                                "libvirt",
                                                "loki",
                                                "lpfc",
                                                "magnum",
                                                "manila",
                                                "memcached",
                                                "multipathd",
                                                "neutron",
                                                "node-feature-discovery",
                                                "nova",
                                                "octavia",
                                                "openstack-cli",
                                                "openstack-exporter",
                                                "openvswitch",
                                                "ovn",
                                                "percona-xtradb-cluster",
                                                "percona-xtradb-cluster-operator",
                                                "placement",
                                                "prometheus-pushgateway",
                                                "rabbitmq-cluster-operator",
                                                "rook-ceph",
                                                "rook-ceph-cluster",
                                                "smartctl-exporter",
                                                "staffeln",
                                                "udev",
                                                "valkey",
                                                "vector"
                                            ],
                                            "dependency_options": {
                                                "csi_driver": "rbd",
                                                "network_backend": "ovn"
                                            },
                                            "extra_vars": {
                                                "ovn_bgp_agent_enabled": true
                                            },
                                            "name": "aio-ovn",
                                            "network_backend": "ovn",
                                            "reason": "full fallback runs every Molecule job",
                                            "run": true,
                                            "scenario": "aio",
                                            "verification_profiles": [
                                                "full"
                                            ]
                                        },
                                        {
                                            "dependency_options": {
                                                "csi_driver": "local-path-provisioner"
                                            },
                                            "name": "csi-local-path-provisioner",
                                            "reason": "full fallback runs every Molecule job",
                                            "run": true,
                                            "scenario": "csi",
                                            "verification_profiles": [
                                                "full"
                                            ]
                                        },
                                        {
                                            "dependency_options": {
                                                "csi_driver": "rbd"
                                            },
                                            "name": "csi-rbd",
                                            "reason": "full fallback runs every Molecule job",
                                            "run": true,
                                            "scenario": "csi",
                                            "verification_profiles": [
                                                "full"
                                            ]
                                        },
                                        {
                                            "dependency_options": {
                                                "csi_driver": "rbd"
                                            },
                                            "name": "keycloak",
                                            "reason": "full fallback runs every Molecule job",
                                            "run": true,
                                            "scenario": "keycloak",
                                            "verification_profiles": [
                                                "full"
                                            ]
                                        }
                                    ],
                                    "matches": [
                                        {
                                            "action": "full",
                                            "path": ".ansible-lint",
                                            "rule": "unclassified"
                                        },
                                        {
                                            "action": "ignore",
                                            "path": ".gitignore",
                                            "rule": "non-runtime"
                                        },
                                        {
                                            "action": "full",
                                            "path": ".goreleaser.yml",
                                            "rule": "unclassified"
                                        },
                                        {
                                            "action": "full",
                                            "path": ".zuul.yaml",
                                            "rule": "planner-policy"
                                        },
                                        {
                                            "action": "full",
                                            "path": "ci/molecule-plan.yaml",
                                            "rule": "planner-policy"
                                        },
                                        {
                                            "action": "full",
                                            "path": "cmd/atmosphere/ci.go",
                                            "rule": "planner-policy"
                                        },
                                        {
                                            "action": "full",
                                            "path": "cmd/atmosphere/deploy.go",
                                            "rule": "planner-policy"
                                        },
                                        {
                                            "action": "full",
                                            "path": "cmd/atmosphere/deploy_test.go",
                                            "rule": "unclassified"
                                        },
                                        {
                                            "action": "full",
                                            "path": "cmd/atmosphere/main.go",
                                            "rule": "planner-policy"
                                        },
                                        {
                                            "action": "ignore",
                                            "path": "doc/source/admin/upgrading.rst",
                                            "rule": "non-runtime"
                                        },
                                        {
                                            "action": "ignore",
                                            "path": "doc/source/deploy/deployment.rst",
                                            "rule": "non-runtime"
                                        },
                                        {
                                            "action": "ignore",
                                            "path": "doc/source/deploy/index.rst",
                                            "rule": "non-runtime"
                                        },
                                        {
                                            "action": "ignore",
                                            "path": "doc/source/deploy/parallel.rst",
                                            "rule": "non-runtime"
                                        },
                                        {
                                            "action": "ignore",
                                            "path": "doc/source/deploy/selective-ci.rst",
                                            "rule": "non-runtime"
                                        },
                                        {
                                            "action": "full",
                                            "path": "internal/ciplan/changes.go",
                                            "rule": "planner-policy"
                                        },
                                        {
                                            "action": "full",
                                            "path": "internal/ciplan/config.go",
                                            "rule": "planner-policy"
                                        },
                                        {
                                            "action": "full",
                                            "path": "internal/ciplan/glob.go",
                                            "rule": "planner-policy"
                                        },
                                        {
                                            "action": "full",
                                            "path": "internal/ciplan/output.go",
                                            "rule": "planner-policy"
                                        },
                                        {
                                            "action": "full",
                                            "path": "internal/ciplan/planner.go",
                                            "rule": "planner-policy"
                                        },
                                        {
                                            "action": "full",
                                            "path": "internal/ciplan/planner_test.go",
                                            "rule": "planner-policy"
                                        },
                                        {
                                            "action": "full",
                                            "path": "internal/ciplan/types.go",
                                            "rule": "planner-policy"
                                        },
                                        {
                                            "action": "full",
                                            "path": "internal/deploy/bootstrap_test.go",
                                            "rule": "unclassified"
                                        },
                                        {
                                            "action": "full",
                                            "path": "internal/deploy/completion.go",
                                            "rule": "unclassified"
                                        },
                                        {
                                            "action": "full",
                                            "path": "internal/deploy/completion_test.go",
                                            "rule": "unclassified"
                                        },
                                        {
                                            "action": "full",
                                            "path": "internal/deploy/component.go",
                                            "rule": "planner-policy"
                                        },
                                        {
                                            "action": "full",
                                            "path": "internal/deploy/component_test.go",
                                            "rule": "unclassified"
                                        },
                                        {
                                            "action": "full",
                                            "path": "internal/deploy/deployer.go",
                                            "rule": "unclassified"
                                        },
                                        {
                                            "action": "full",
                                            "path": "internal/deploy/deployer_test.go",
                                            "rule": "unclassified"
                                        },
                                        {
                                            "action": "full",
                                            "path": "internal/deploy/orchestrator.go",
                                            "rule": "planner-policy"
                                        },
                                        {
                                            "action": "full",
                                            "path": "internal/deploy/orchestrator_subgraph_pregate_test.go",
                                            "rule": "unclassified"
                                        },
                                        {
                                            "action": "full",
                                            "path": "internal/deploy/orchestrator_test.go",
                                            "rule": "unclassified"
                                        },
                                        {
                                            "action": "full",
                                            "path": "internal/deploy/resource.go",
                                            "rule": "unclassified"
                                        },
                                        {
                                            "action": "full",
                                            "path": "internal/deploy/resource_concurrency_test.go",
                                            "rule": "unclassified"
                                        },
                                        {
                                            "action": "full",
                                            "path": "internal/deploy/resource_test.go",
                                            "rule": "unclassified"
                                        },
                                        {
                                            "action": "full",
                                            "path": "internal/deploy/subprocess_linux_test.go",
                                            "rule": "unclassified"
                                        },
                                        {
                                            "action": "full",
                                            "path": "molecule/aio/converge.yml",
                                            "rule": "planner-policy"
                                        },
                                        {
                                            "action": "full",
                                            "path": "molecule/aio/prepare.yml",
                                            "rule": "planner-policy"
                                        },
                                        {
                                            "action": "full",
                                            "path": "molecule/aio/verify.yml",
                                            "rule": "planner-policy"
                                        },
                                        {
                                            "action": "full",
                                            "path": "molecule/csi/converge.yml",
                                            "rule": "unclassified"
                                        },
                                        {
                                            "action": "full",
                                            "path": "molecule/csi/prepare.yml",
                                            "rule": "unclassified"
                                        },
                                        {
                                            "action": "full",
                                            "path": "molecule/default/converge.yml",
                                            "rule": "unclassified"
                                        },
                                        {
                                            "action": "full",
                                            "path": "molecule/keycloak/converge.yml",
                                            "rule": "unclassified"
                                        },
                                        {
                                            "action": "full",
                                            "path": "molecule/pxc/converge.yml",
                                            "rule": "unclassified"
                                        },
                                        {
                                            "action": "full",
                                            "path": "molecule/shared/molecule.yml",
                                            "rule": "shared-deployment-code"
                                        },
                                        {
                                            "action": "full",
                                            "path": "molecule/shared/prepare/ceph_host.yml",
                                            "rule": "shared-deployment-code"
                                        },
                                        {
                                            "action": "full",
                                            "path": "pkg/dag/dag.go",
                                            "rule": "planner-policy"
                                        },
                                        {
                                            "action": "full",
                                            "path": "pkg/dag/dag_test.go",
                                            "rule": "planner-policy"
                                        },
                                        {
                                            "action": "targets",
                                            "path": "playbooks/image_warmup.yml",
                                            "rule": "component:image-warmup",
                                            "targets": [
                                                "image-warmup"
                                            ]
                                        },
                                        {
                                            "action": "targets",
                                            "path": "playbooks/kubernetes.yml",
                                            "rule": "component:kubernetes",
                                            "targets": [
                                                "kubernetes"
                                            ]
                                        },
                                        {
                                            "action": "full",
                                            "path": "playbooks/openstack.yml",
                                            "rule": "shared-deployment-code"
                                        },
                                        {
                                            "action": "full",
                                            "path": "playbooks/site.yml",
                                            "rule": "shared-deployment-code"
                                        },
                                        {
                                            "action": "full",
                                            "path": "playbooks/tempest.yml",
                                            "rule": "operational-workflows"
                                        },
                                        {
                                            "action": "ignore",
                                            "path": "releasenotes/notes/dag-critical-path-scheduling-d2d5f1dc4ca5bf70.yaml",
                                            "rule": "non-runtime"
                                        },
                                        {
                                            "action": "ignore",
                                            "path": "releasenotes/notes/dag-edge-removal-phase1-439694be3dac4d84.yaml",
                                            "rule": "non-runtime"
                                        },
                                        {
                                            "action": "ignore",
                                            "path": "releasenotes/notes/dag-event-driven-scheduler-297ecebcb0455852.yaml",
                                            "rule": "non-runtime"
                                        },
                                        {
                                            "action": "ignore",
                                            "path": "releasenotes/notes/deploy-perf-tier1-d8f993d67122d060.yaml",
                                            "rule": "non-runtime"
                                        },
                                        {
                                            "action": "ignore",
                                            "path": "releasenotes/notes/deploy-perf-tier2-613c7bac4183c8bd.yaml",
                                            "rule": "non-runtime"
                                        },
                                        {
                                            "action": "ignore",
                                            "path": "releasenotes/notes/parallel-deployment-orchestrator-7808f907bf1ecd23.yaml",
                                            "rule": "non-runtime"
                                        },
                                        {
                                            "action": "ignore",
                                            "path": "releasenotes/notes/selective-molecule-ci-96c6c8b19ed8ab7b.yaml",
                                            "rule": "non-runtime"
                                        },
                                        {
                                            "action": "targets",
                                            "path": "roles/ceph_provisioners/tasks/main.yml",
                                            "rule": "component:ceph-provisioners",
                                            "targets": [
                                                "ceph-provisioners"
                                            ]
                                        },
                                        {
                                            "action": "targets",
                                            "path": "roles/cluster_issuer/handlers/main.yml",
                                            "rule": "component:cluster-issuer",
                                            "targets": [
                                                "cluster-issuer"
                                            ]
                                        },
                                        {
                                            "action": "targets",
                                            "path": "roles/glance/tasks/main.yml",
                                            "rule": "component:glance",
                                            "targets": [
                                                "glance"
                                            ]
                                        },
                                        {
                                            "action": "targets",
                                            "path": "roles/glance_images/README.md",
                                            "rule": "component:glance-images",
                                            "targets": [
                                                "glance-images"
                                            ]
                                        },
                                        {
                                            "action": "targets",
                                            "path": "roles/glance_images/defaults/main.yml",
                                            "rule": "component:glance-images",
                                            "targets": [
                                                "glance-images"
                                            ]
                                        },
                                        {
                                            "action": "targets",
                                            "path": "roles/glance_images/meta/main.yml",
                                            "rule": "component:glance-images",
                                            "targets": [
                                                "glance-images"
                                            ]
                                        },
                                        {
                                            "action": "targets",
                                            "path": "roles/glance_images/tasks/main.yml",
                                            "rule": "component:glance-images",
                                            "targets": [
                                                "glance-images"
                                            ]
                                        },
                                        {
                                            "action": "targets",
                                            "path": "roles/image_warmup/README.md",
                                            "rule": "component:image-warmup",
                                            "targets": [
                                                "image-warmup"
                                            ]
                                        },
                                        {
                                            "action": "targets",
                                            "path": "roles/image_warmup/defaults/main.yml",
                                            "rule": "component:image-warmup",
                                            "targets": [
                                                "image-warmup"
                                            ]
                                        },
                                        {
                                            "action": "targets",
                                            "path": "roles/image_warmup/meta/main.yml",
                                            "rule": "component:image-warmup",
                                            "targets": [
                                                "image-warmup"
                                            ]
                                        },
                                        {
                                            "action": "targets",
                                            "path": "roles/image_warmup/tasks/main.yml",
                                            "rule": "component:image-warmup",
                                            "targets": [
                                                "image-warmup"
                                            ]
                                        },
                                        {
                                            "action": "targets",
                                            "path": "roles/iscsi/tasks/main.yml",
                                            "rule": "component:iscsi",
                                            "targets": [
                                                "iscsi"
                                            ]
                                        },
                                        {
                                            "action": "targets",
                                            "path": "roles/keepalived/tasks/main.yml",
                                            "rule": "component:keepalived",
                                            "targets": [
                                                "keepalived"
                                            ]
                                        },
                                        {
                                            "action": "targets",
                                            "path": "roles/keycloak/tasks/main.yml",
                                            "rule": "component:keycloak",
                                            "targets": [
                                                "keycloak"
                                            ]
                                        },
                                        {
                                            "action": "targets",
                                            "path": "roles/keycloak/tasks_test.go",
                                            "rule": "component:keycloak",
                                            "targets": [
                                                "keycloak"
                                            ]
                                        },
                                        {
                                            "action": "targets",
                                            "path": "roles/keystone/tasks/main.yml",
                                            "rule": "component:keystone",
                                            "targets": [
                                                "keystone"
                                            ]
                                        },
                                        {
                                            "action": "targets",
                                            "path": "roles/keystone_pre/README.md",
                                            "rule": "component:keystone",
                                            "targets": [
                                                "keystone"
                                            ]
                                        },
                                        {
                                            "action": "targets",
                                            "path": "roles/keystone_pre/defaults/main.yml",
                                            "rule": "component:keystone",
                                            "targets": [
                                                "keystone"
                                            ]
                                        },
                                        {
                                            "action": "targets",
                                            "path": "roles/keystone_pre/meta/main.yml",
                                            "rule": "component:keystone",
                                            "targets": [
                                                "keystone"
                                            ]
                                        },
                                        {
                                            "action": "targets",
                                            "path": "roles/keystone_pre/tasks/main.yml",
                                            "rule": "component:keystone",
                                            "targets": [
                                                "keystone"
                                            ]
                                        },
                                        {
                                            "action": "targets",
                                            "path": "roles/keystone_pre/templates/configmap-openid-metadata.yml.j2",
                                            "rule": "component:keystone",
                                            "targets": [
                                                "keystone"
                                            ]
                                        },
                                        {
                                            "action": "targets",
                                            "path": "roles/magnum/tasks/main.yml",
                                            "rule": "component:magnum",
                                            "targets": [
                                                "magnum"
                                            ]
                                        },
                                        {
                                            "action": "targets",
                                            "path": "roles/magnum_pre/README.md",
                                            "rule": "component:magnum",
                                            "targets": [
                                                "magnum"
                                            ]
                                        },
                                        {
                                            "action": "targets",
                                            "path": "roles/magnum_pre/defaults/main.yml",
                                            "rule": "component:magnum",
                                            "targets": [
                                                "magnum"
                                            ]
                                        },
                                        {
                                            "action": "targets",
                                            "path": "roles/magnum_pre/meta/main.yml",
                                            "rule": "component:magnum",
                                            "targets": [
                                                "magnum"
                                            ]
                                        },
                                        {
                                            "action": "targets",
                                            "path": "roles/magnum_pre/tasks/main.yml",
                                            "rule": "component:magnum",
                                            "targets": [
                                                "magnum"
                                            ]
                                        },
                                        {
                                            "action": "targets",
                                            "path": "roles/magnum_pre/vars/main.yml",
                                            "rule": "component:magnum",
                                            "targets": [
                                                "magnum"
                                            ]
                                        },
                                        {
                                            "action": "targets",
                                            "path": "roles/manila/tasks/main.yml",
                                            "rule": "component:manila",
                                            "targets": [
                                                "manila"
                                            ]
                                        },
                                        {
                                            "action": "targets",
                                            "path": "roles/multipathd/tasks/main.yml",
                                            "rule": "component:multipathd",
                                            "targets": [
                                                "multipathd"
                                            ]
                                        },
                                        {
                                            "action": "targets",
                                            "path": "roles/neutron/meta/main.yml",
                                            "rule": "component:neutron",
                                            "targets": [
                                                "neutron"
                                            ]
                                        },
                                        {
                                            "action": "targets",
                                            "path": "roles/neutron/tasks/main.yml",
                                            "rule": "component:neutron",
                                            "targets": [
                                                "neutron"
                                            ]
                                        },
                                        {
                                            "action": "targets",
                                            "path": "roles/neutron_pre/README.md",
                                            "rule": "component:neutron",
                                            "targets": [
                                                "neutron"
                                            ]
                                        },
                                        {
                                            "action": "targets",
                                            "path": "roles/neutron_pre/defaults/main.yml",
                                            "rule": "component:neutron",
                                            "targets": [
                                                "neutron"
                                            ]
                                        },
                                        {
                                            "action": "targets",
                                            "path": "roles/neutron_pre/meta/main.yml",
                                            "rule": "component:neutron",
                                            "targets": [
                                                "neutron"
                                            ]
                                        },
                                        {
                                            "action": "targets",
                                            "path": "roles/neutron_pre/tasks/main.yml",
                                            "rule": "component:neutron",
                                            "targets": [
                                                "neutron"
                                            ]
                                        },
                                        {
                                            "action": "targets",
                                            "path": "roles/neutron_pre/vars/main.yml",
                                            "rule": "component:neutron",
                                            "targets": [
                                                "neutron"
                                            ]
                                        },
                                        {
                                            "action": "targets",
                                            "path": "roles/octavia/tasks/main.yml",
                                            "rule": "component:octavia",
                                            "targets": [
                                                "octavia"
                                            ]
                                        },
                                        {
                                            "action": "targets",
                                            "path": "roles/octavia_pre/README.md",
                                            "rule": "component:octavia",
                                            "targets": [
                                                "octavia"
                                            ]
                                        },
                                        {
                                            "action": "targets",
                                            "path": "roles/octavia_pre/defaults/main.yml",
                                            "rule": "component:octavia",
                                            "targets": [
                                                "octavia"
                                            ]
                                        },
                                        {
                                            "action": "targets",
                                            "path": "roles/octavia_pre/meta/main.yml",
                                            "rule": "component:octavia",
                                            "targets": [
                                                "octavia"
                                            ]
                                        },
                                        {
                                            "action": "targets",
                                            "path": "roles/octavia_pre/tasks/main.yml",
                                            "rule": "component:octavia",
                                            "targets": [
                                                "octavia"
                                            ]
                                        },
                                        {
                                            "action": "targets",
                                            "path": "roles/openstack_cli/tasks/main.yml",
                                            "rule": "component:openstack-cli",
                                            "targets": [
                                                "openstack-cli"
                                            ]
                                        },
                                        {
                                            "action": "full",
                                            "path": "roles/openstack_helm_endpoints/tasks/main.yml",
                                            "rule": "shared-deployment-code"
                                        },
                                        {
                                            "action": "targets",
                                            "path": "roles/rabbitmq_cluster_operator/tasks/main.yml",
                                            "rule": "component:rabbitmq-cluster-operator",
                                            "targets": [
                                                "rabbitmq-cluster-operator"
                                            ]
                                        },
                                        {
                                            "action": "full",
                                            "path": "roles/reboot/tasks/main.yml",
                                            "rule": "operational-workflows"
                                        },
                                        {
                                            "action": "targets",
                                            "path": "roles/rook_ceph_cluster/tasks/main.yml",
                                            "rule": "component:rook-ceph-cluster",
                                            "targets": [
                                                "rook-ceph-cluster"
                                            ]
                                        },
                                        {
                                            "action": "full",
                                            "path": "roles/tempest/defaults/main.yml",
                                            "rule": "shared-deployment-code"
                                        },
                                        {
                                            "action": "full",
                                            "path": "roles/tempest/tasks/main.yml",
                                            "rule": "shared-deployment-code"
                                        },
                                        {
                                            "action": "full",
                                            "path": "roles/tempest/vars/main.yml",
                                            "rule": "shared-deployment-code"
                                        },
                                        {
                                            "action": "full",
                                            "path": "test-playbooks/go-test/run.yml",
                                            "rule": "unclassified"
                                        },
                                        {
                                            "action": "full",
                                            "path": "test-playbooks/molecule/poll-command.yml",
                                            "rule": "planner-policy"
                                        },
                                        {
                                            "action": "full",
                                            "path": "test-playbooks/molecule/prepare.yml",
                                            "rule": "planner-policy"
                                        },
                                        {
                                            "action": "full",
                                            "path": "test-playbooks/molecule/run-command.yml",
                                            "rule": "planner-policy"
                                        },
                                        {
                                            "action": "full",
                                            "path": "test-playbooks/molecule/run.yml",
                                            "rule": "planner-policy"
                                        },
                                        {
                                            "action": "full",
                                            "path": "test-playbooks/molecule/selective-run.yml",
                                            "rule": "planner-policy"
                                        }
                                    ],
                                    "mode": "full",
                                    "reasons": [
                                        "unclassified runtime path \".ansible-lint\" requires the full fallback",
                                        "unclassified runtime path \".goreleaser.yml\" requires the full fallback",
                                        ".zuul.yaml: CI selection policy changed and must validate its conservative fallback",
                                        "ci/molecule-plan.yaml: CI selection policy changed and must validate its conservative fallback",
                                        "cmd/atmosphere/ci.go: CI selection policy changed and must validate its conservative fallback",
                                        "cmd/atmosphere/deploy.go: CI selection policy changed and must validate its conservative fallback",
                                        "unclassified runtime path \"cmd/atmosphere/deploy_test.go\" requires the full fallback",
                                        "cmd/atmosphere/main.go: CI selection policy changed and must validate its conservative fallback",
                                        "internal/ciplan/changes.go: CI selection policy changed and must validate its conservative fallback",
                                        "internal/ciplan/config.go: CI selection policy changed and must validate its conservative fallback",
                                        "internal/ciplan/glob.go: CI selection policy changed and must validate its conservative fallback",
                                        "internal/ciplan/output.go: CI selection policy changed and must validate its conservative fallback",
                                        "internal/ciplan/planner.go: CI selection policy changed and must validate its conservative fallback",
                                        "internal/ciplan/planner_test.go: CI selection policy changed and must validate its conservative fallback",
                                        "internal/ciplan/types.go: CI selection policy changed and must validate its conservative fallback",
                                        "unclassified runtime path \"internal/deploy/bootstrap_test.go\" requires the full fallback",
                                        "unclassified runtime path \"internal/deploy/completion.go\" requires the full fallback",
                                        "unclassified runtime path \"internal/deploy/completion_test.go\" requires the full fallback",
                                        "internal/deploy/component.go: CI selection policy changed and must validate its conservative fallback",
                                        "unclassified runtime path \"internal/deploy/component_test.go\" requires the full fallback",
                                        "unclassified runtime path \"internal/deploy/deployer.go\" requires the full fallback",
                                        "unclassified runtime path \"internal/deploy/deployer_test.go\" requires the full fallback",
                                        "internal/deploy/orchestrator.go: CI selection policy changed and must validate its conservative fallback",
                                        "unclassified runtime path \"internal/deploy/orchestrator_subgraph_pregate_test.go\" requires the full fallback",
                                        "unclassified runtime path \"internal/deploy/orchestrator_test.go\" requires the full fallback",
                                        "unclassified runtime path \"internal/deploy/resource.go\" requires the full fallback",
                                        "unclassified runtime path \"internal/deploy/resource_concurrency_test.go\" requires the full fallback",
                                        "unclassified runtime path \"internal/deploy/resource_test.go\" requires the full fallback",
                                        "unclassified runtime path \"internal/deploy/subprocess_linux_test.go\" requires the full fallback",
                                        "molecule/aio/converge.yml: CI selection policy changed and must validate its conservative fallback",
                                        "molecule/aio/prepare.yml: CI selection policy changed and must validate its conservative fallback",
                                        "molecule/aio/verify.yml: CI selection policy changed and must validate its conservative fallback",
                                        "unclassified runtime path \"molecule/csi/converge.yml\" requires the full fallback",
                                        "unclassified runtime path \"molecule/csi/prepare.yml\" requires the full fallback",
                                        "unclassified runtime path \"molecule/default/converge.yml\" requires the full fallback",
                                        "unclassified runtime path \"molecule/keycloak/converge.yml\" requires the full fallback",
                                        "unclassified runtime path \"molecule/pxc/converge.yml\" requires the full fallback",
                                        "molecule/shared/molecule.yml: shared deployment code can affect multiple unrelated components",
                                        "molecule/shared/prepare/ceph_host.yml: shared deployment code can affect multiple unrelated components",
                                        "pkg/dag/dag.go: CI selection policy changed and must validate its conservative fallback",
                                        "pkg/dag/dag_test.go: CI selection policy changed and must validate its conservative fallback",
                                        "playbooks/openstack.yml: shared deployment code can affect multiple unrelated components",
                                        "playbooks/site.yml: shared deployment code can affect multiple unrelated components",
                                        "playbooks/tempest.yml: operational and migration workflows need the conservative integration fallback",
                                        "roles/openstack_helm_endpoints/tasks/main.yml: shared deployment code can affect multiple unrelated components",
                                        "roles/reboot/tasks/main.yml: operational and migration workflows need the conservative integration fallback",
                                        "roles/tempest/defaults/main.yml: shared deployment code can affect multiple unrelated components",
                                        "roles/tempest/tasks/main.yml: shared deployment code can affect multiple unrelated components",
                                        "roles/tempest/vars/main.yml: shared deployment code can affect multiple unrelated components",
                                        "unclassified runtime path \"test-playbooks/go-test/run.yml\" requires the full fallback",
                                        "test-playbooks/molecule/poll-command.yml: CI selection policy changed and must validate its conservative fallback",
                                        "test-playbooks/molecule/prepare.yml: CI selection policy changed and must validate its conservative fallback",
                                        "test-playbooks/molecule/run-command.yml: CI selection policy changed and must validate its conservative fallback",
                                        "test-playbooks/molecule/run.yml: CI selection policy changed and must validate its conservative fallback",
                                        "test-playbooks/molecule/selective-run.yml: CI selection policy changed and must validate its conservative fallback"
                                    ],
                                    "variants": [
                                        {
                                            "components": [
                                                "barbican",
                                                "ceph",
                                                "ceph-provisioners",
                                                "cert-manager",
                                                "cinder",
                                                "cluster-issuer",
                                                "coredns",
                                                "csi",
                                                "frr-k8s",
                                                "glance",
                                                "glance-images",
                                                "goldpinger",
                                                "heat",
                                                "horizon",
                                                "image-warmup",
                                                "ingress-nginx",
                                                "ipmi-exporter",
                                                "iscsi",
                                                "keepalived",
                                                "keycloak",
                                                "keystone",
                                                "kube-prometheus-stack",
                                                "kubernetes",
                                                "libvirt",
                                                "loki",
                                                "lpfc",
                                                "magnum",
                                                "manila",
                                                "memcached",
                                                "multipathd",
                                                "neutron",
                                                "node-feature-discovery",
                                                "nova",
                                                "octavia",
                                                "openstack-cli",
                                                "openstack-exporter",
                                                "openvswitch",
                                                "ovn",
                                                "percona-xtradb-cluster",
                                                "percona-xtradb-cluster-operator",
                                                "placement",
                                                "prometheus-pushgateway",
                                                "rabbitmq-cluster-operator",
                                                "rook-ceph",
                                                "rook-ceph-cluster",
                                                "smartctl-exporter",
                                                "staffeln",
                                                "udev",
                                                "valkey",
                                                "vector"
                                            ],
                                            "dependency_options": {
                                                "csi_driver": "rbd",
                                                "network_backend": "openvswitch"
                                            },
                                            "network_backend": "openvswitch"
                                        },
                                        {
                                            "components": [
                                                "barbican",
                                                "ceph",
                                                "ceph-provisioners",
                                                "cert-manager",
                                                "cinder",
                                                "cluster-issuer",
                                                "coredns",
                                                "csi",
                                                "frr-k8s",
                                                "glance",
                                                "glance-images",
                                                "goldpinger",
                                                "heat",
                                                "horizon",
                                                "image-warmup",
                                                "ingress-nginx",
                                                "ipmi-exporter",
                                                "iscsi",
                                                "keepalived",
                                                "keycloak",
                                                "keystone",
                                                "kube-prometheus-stack",
                                                "kubernetes",
                                                "libvirt",
                                                "loki",
                                                "lpfc",
                                                "magnum",
                                                "manila",
                                                "memcached",
                                                "multipathd",
                                                "neutron",
                                                "node-feature-discovery",
                                                "nova",
                                                "octavia",
                                                "openstack-cli",
                                                "openstack-exporter",
                                                "openvswitch",
                                                "ovn",
                                                "percona-xtradb-cluster",
                                                "percona-xtradb-cluster-operator",
                                                "placement",
                                                "prometheus-pushgateway",
                                                "rabbitmq-cluster-operator",
                                                "rook-ceph",
                                                "rook-ceph-cluster",
                                                "smartctl-exporter",
                                                "staffeln",
                                                "udev",
                                                "valkey",
                                                "vector"
                                            ],
                                            "dependency_options": {
                                                "csi_driver": "rbd",
                                                "network_backend": "ovn"
                                            },
                                            "extra_vars": {
                                                "ovn_bgp_agent_enabled": true
                                            },
                                            "network_backend": "ovn"
                                        }
                                    ],
                                    "verification_profiles": [
                                        "full"
                                    ]
                                }
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:24:55.150841Z",
                            "start": "2026-07-25T21:24:54.987722Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000000008",
                        "name": "Load selective CI plan or full fallback"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_job_matches": [
                                    {
                                        "components": [
                                            "barbican",
                                            "ceph",
                                            "ceph-provisioners",
                                            "cert-manager",
                                            "cinder",
                                            "cluster-issuer",
                                            "coredns",
                                            "csi",
                                            "frr-k8s",
                                            "glance",
                                            "glance-images",
                                            "goldpinger",
                                            "heat",
                                            "horizon",
                                            "image-warmup",
                                            "ingress-nginx",
                                            "ipmi-exporter",
                                            "iscsi",
                                            "keepalived",
                                            "keycloak",
                                            "keystone",
                                            "kube-prometheus-stack",
                                            "kubernetes",
                                            "libvirt",
                                            "loki",
                                            "lpfc",
                                            "magnum",
                                            "manila",
                                            "memcached",
                                            "multipathd",
                                            "neutron",
                                            "node-feature-discovery",
                                            "nova",
                                            "octavia",
                                            "openstack-cli",
                                            "openstack-exporter",
                                            "openvswitch",
                                            "ovn",
                                            "percona-xtradb-cluster",
                                            "percona-xtradb-cluster-operator",
                                            "placement",
                                            "prometheus-pushgateway",
                                            "rabbitmq-cluster-operator",
                                            "rook-ceph",
                                            "rook-ceph-cluster",
                                            "smartctl-exporter",
                                            "staffeln",
                                            "udev",
                                            "valkey",
                                            "vector"
                                        ],
                                        "dependency_options": {
                                            "csi_driver": "rbd",
                                            "network_backend": "ovn"
                                        },
                                        "extra_vars": {
                                            "ovn_bgp_agent_enabled": true
                                        },
                                        "name": "aio-ovn",
                                        "network_backend": "ovn",
                                        "reason": "full fallback runs every Molecule job",
                                        "run": true,
                                        "scenario": "aio",
                                        "verification_profiles": [
                                            "full"
                                        ]
                                    }
                                ]
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:24:55.272530Z",
                            "start": "2026-07-25T21:24:55.161341Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000000009",
                        "name": "Find this job in the selective CI plan"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_job_plan": {
                                    "components": [
                                        "barbican",
                                        "ceph",
                                        "ceph-provisioners",
                                        "cert-manager",
                                        "cinder",
                                        "cluster-issuer",
                                        "coredns",
                                        "csi",
                                        "frr-k8s",
                                        "glance",
                                        "glance-images",
                                        "goldpinger",
                                        "heat",
                                        "horizon",
                                        "image-warmup",
                                        "ingress-nginx",
                                        "ipmi-exporter",
                                        "iscsi",
                                        "keepalived",
                                        "keycloak",
                                        "keystone",
                                        "kube-prometheus-stack",
                                        "kubernetes",
                                        "libvirt",
                                        "loki",
                                        "lpfc",
                                        "magnum",
                                        "manila",
                                        "memcached",
                                        "multipathd",
                                        "neutron",
                                        "node-feature-discovery",
                                        "nova",
                                        "octavia",
                                        "openstack-cli",
                                        "openstack-exporter",
                                        "openvswitch",
                                        "ovn",
                                        "percona-xtradb-cluster",
                                        "percona-xtradb-cluster-operator",
                                        "placement",
                                        "prometheus-pushgateway",
                                        "rabbitmq-cluster-operator",
                                        "rook-ceph",
                                        "rook-ceph-cluster",
                                        "smartctl-exporter",
                                        "staffeln",
                                        "udev",
                                        "valkey",
                                        "vector"
                                    ],
                                    "dependency_options": {
                                        "csi_driver": "rbd",
                                        "network_backend": "ovn"
                                    },
                                    "extra_vars": {
                                        "ovn_bgp_agent_enabled": true
                                    },
                                    "name": "aio-ovn",
                                    "network_backend": "ovn",
                                    "reason": "full fallback runs every Molecule job",
                                    "run": true,
                                    "scenario": "aio",
                                    "verification_profiles": [
                                        "full"
                                    ]
                                }
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:24:55.425929Z",
                            "start": "2026-07-25T21:24:55.360305Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000000000a",
                        "name": "Resolve this job or use full fallback"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_components": [
                                    "barbican",
                                    "ceph",
                                    "ceph-provisioners",
                                    "cert-manager",
                                    "cinder",
                                    "cluster-issuer",
                                    "coredns",
                                    "csi",
                                    "frr-k8s",
                                    "glance",
                                    "glance-images",
                                    "goldpinger",
                                    "heat",
                                    "horizon",
                                    "image-warmup",
                                    "ingress-nginx",
                                    "ipmi-exporter",
                                    "iscsi",
                                    "keepalived",
                                    "keycloak",
                                    "keystone",
                                    "kube-prometheus-stack",
                                    "kubernetes",
                                    "libvirt",
                                    "loki",
                                    "lpfc",
                                    "magnum",
                                    "manila",
                                    "memcached",
                                    "multipathd",
                                    "neutron",
                                    "node-feature-discovery",
                                    "nova",
                                    "octavia",
                                    "openstack-cli",
                                    "openstack-exporter",
                                    "openvswitch",
                                    "ovn",
                                    "percona-xtradb-cluster",
                                    "percona-xtradb-cluster-operator",
                                    "placement",
                                    "prometheus-pushgateway",
                                    "rabbitmq-cluster-operator",
                                    "rook-ceph",
                                    "rook-ceph-cluster",
                                    "smartctl-exporter",
                                    "staffeln",
                                    "udev",
                                    "valkey",
                                    "vector"
                                ],
                                "_atmosphere_ci_csi_driver": "rbd",
                                "_atmosphere_ci_extra_vars": {
                                    "ovn_bgp_agent_enabled": true
                                },
                                "_atmosphere_ci_mode": "full",
                                "_atmosphere_ci_network_backend": "ovn",
                                "_atmosphere_ci_profiles": [
                                    "full"
                                ],
                                "_atmosphere_ci_run": true
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:24:55.806551Z",
                            "start": "2026-07-25T21:24:55.432306Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000000000b",
                        "name": "Resolve deployment and verification inputs"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_deploy_tags": []
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:24:55.875873Z",
                            "start": "2026-07-25T21:24:55.814438Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000000000c",
                        "name": "Resolve deployment tags"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": {
                                "components": [
                                    "barbican",
                                    "ceph",
                                    "ceph-provisioners",
                                    "cert-manager",
                                    "cinder",
                                    "cluster-issuer",
                                    "coredns",
                                    "csi",
                                    "frr-k8s",
                                    "glance",
                                    "glance-images",
                                    "goldpinger",
                                    "heat",
                                    "horizon",
                                    "image-warmup",
                                    "ingress-nginx",
                                    "ipmi-exporter",
                                    "iscsi",
                                    "keepalived",
                                    "keycloak",
                                    "keystone",
                                    "kube-prometheus-stack",
                                    "kubernetes",
                                    "libvirt",
                                    "loki",
                                    "lpfc",
                                    "magnum",
                                    "manila",
                                    "memcached",
                                    "multipathd",
                                    "neutron",
                                    "node-feature-discovery",
                                    "nova",
                                    "octavia",
                                    "openstack-cli",
                                    "openstack-exporter",
                                    "openvswitch",
                                    "ovn",
                                    "percona-xtradb-cluster",
                                    "percona-xtradb-cluster-operator",
                                    "placement",
                                    "prometheus-pushgateway",
                                    "rabbitmq-cluster-operator",
                                    "rook-ceph",
                                    "rook-ceph-cluster",
                                    "smartctl-exporter",
                                    "staffeln",
                                    "udev",
                                    "valkey",
                                    "vector"
                                ],
                                "csi_driver": "rbd",
                                "extra_vars": {
                                    "ovn_bgp_agent_enabled": true
                                },
                                "job": "aio-ovn",
                                "mode": "full",
                                "network_backend": "ovn",
                                "reason": "full fallback runs every Molecule job",
                                "run": true,
                                "verification_profiles": [
                                    "full"
                                ]
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:24:55.926893Z",
                            "start": "2026-07-25T21:24:55.882819Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000000000d",
                        "name": "Report Molecule job decision"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.copy",
                            "changed": true,
                            "checksum": "bff3735ad607b54c102c04742bdccafc365cfaab",
                            "dest": "src/github.com/vexxhost/atmosphere/inventory.yaml",
                            "diff": [],
                            "gid": 1000,
                            "group": "zuul",
                            "invocation": {
                                "module_args": {
                                    "_original_basename": "inventory.yaml",
                                    "attributes": null,
                                    "backup": false,
                                    "checksum": "bff3735ad607b54c102c04742bdccafc365cfaab",
                                    "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-1785014695.9855123-19-167156375168799/source",
                                    "unsafe_writes": false,
                                    "validate": null
                                }
                            },
                            "md5sum": "fe41ce36aba2a7217bbdb6d4874e500c",
                            "mode": "0644",
                            "owner": "zuul",
                            "size": 32259,
                            "src": "/home/zuul/.ansible/tmp/ansible-tmp-1785014695.9855123-19-167156375168799/source",
                            "state": "file",
                            "uid": 1000
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:24:56.763462Z",
                            "start": "2026-07-25T21:24:55.933977Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000000000f",
                        "name": "Copy inventory file for Zuul"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.replace",
                            "changed": true,
                            "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
                                }
                            },
                            "msg": "1 replacements made",
                            "rc": 0
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:24:57.040600Z",
                            "start": "2026-07-25T21:24:56.773618Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000000010",
                        "name": "Switch ansible_host to private IP"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.command",
                            "changed": false,
                            "cmd": [
                                "uv",
                                "run",
                                "molecule",
                                "prepare",
                                "-s",
                                "aio"
                            ],
                            "delta": "0:01:06.708794",
                            "end": "2026-07-25 21:26:03.956237",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": null,
                                    "_uses_shell": false,
                                    "argv": [
                                        "uv",
                                        "run",
                                        "molecule",
                                        "prepare",
                                        "-s",
                                        "aio"
                                    ],
                                    "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-310d-1ec5-000000000011-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-25 21:24:57.247443",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "WARNING  Molecule scenarios should migrate to 'extensions/molecule'\nINFO     [aio > discovery] scenario test matrix: prepare\nINFO     [aio > prerun] Performing prerun with role_name_check=0...\nINFO     [aio > prepare] Executing\n\nPLAY [Prepare] *****************************************************************\n\nTASK [Gathering Facts] *********************************************************\nSaturday 25 July 2026  21:25:10 +0000 (0:00:00.029)       0:00:00.029 *********\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] ************************************************\nSaturday 25 July 2026  21:25:11 +0000 (0:00:01.151)       0:00:01.181 *********\nchanged: [instance]\n\nTASK [Ensure hostname inside hosts file] ***************************************\nSaturday 25 July 2026  21:25:12 +0000 (0:00:00.678)       0:00:01.859 *********\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] **************************\nSaturday 25 July 2026  21:25:12 +0000 (0:00:00.260)       0:00:02.120 *********\nok: [instance]\n\nTASK [Purge \"snapd\" package] ***************************************************\nSaturday 25 July 2026  21:25:14 +0000 (0:00:01.183)       0:00:03.303 *********\nok: [instance]\n\nPLAY [Generate workspace for Atmosphere] ***************************************\n\nTASK [Create folders for workspace] ********************************************\nSaturday 25 July 2026  21:25:14 +0000 (0:00:00.712)       0:00:04.016 *********\nchanged: [localhost] => (item=group_vars)\nchanged: [localhost] => (item=group_vars/all)\nchanged: [localhost] => (item=group_vars/controllers)\nchanged: [localhost] => (item=group_vars/cephs)\nchanged: [localhost] => (item=group_vars/computes)\nchanged: [localhost] => (item=host_vars)\n\nPLAY [Generate Ceph control plane configuration for workspace] *****************\n\nTASK [Ensure the Ceph control plane configuration file exists] *****************\nSaturday 25 July 2026  21:25:15 +0000 (0:00:01.028)       0:00:05.045 *********\nchanged: [localhost]\n\nTASK [Load the current Ceph control plane configuration into a variable] *******\nSaturday 25 July 2026  21:25:16 +0000 (0:00:00.188)       0:00:05.233 *********\nok: [localhost]\n\nTASK [Generate Ceph control plane values for missing variables] ****************\nSaturday 25 July 2026  21:25:16 +0000 (0:00:00.030)       0:00:05.264 *********\nok: [localhost] => (item={'key': 'ceph_fsid', 'value': 'cc99715b-88ac-5324-8447-75ce4d029998'})\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] *****************\nSaturday 25 July 2026  21:25:16 +0000 (0:00:00.054)       0:00:05.319 *********\nchanged: [localhost]\n\nPLAY [Generate Ceph OSD configuration for workspace] ***************************\n\nTASK [Ensure the Ceph OSDs configuration file exists] **************************\nSaturday 25 July 2026  21:25:16 +0000 (0:00:00.585)       0:00:05.904 *********\nchanged: [localhost]\n\nTASK [Load the current Ceph OSDs configuration into a variable] ****************\nSaturday 25 July 2026  21:25:16 +0000 (0:00:00.176)       0:00:06.080 *********\nok: [localhost]\n\nTASK [Generate Ceph OSDs values for missing variables] *************************\nSaturday 25 July 2026  21:25:16 +0000 (0:00:00.027)       0:00:06.108 *********\nok: [localhost] => (item={'key': 'ceph_osd_devices', 'value': ['/dev/vdb', '/dev/vdc', '/dev/vdd']})\n\nTASK [Write new Ceph OSDs configuration file to disk] **************************\nSaturday 25 July 2026  21:25:16 +0000 (0:00:00.034)       0:00:06.143 *********\nchanged: [localhost]\n\nPLAY [Generate Kubernetes configuration for workspace] *************************\n\nTASK [Ensure the Kubernetes configuration file exists] *************************\nSaturday 25 July 2026  21:25:17 +0000 (0:00:00.357)       0:00:06.501 *********\nchanged: [localhost]\n\nTASK [Load the current Kubernetes configuration into a variable] ***************\nSaturday 25 July 2026  21:25:17 +0000 (0:00:00.172)       0:00:06.673 *********\nok: [localhost]\n\nTASK [Generate Kubernetes values for missing variables] ************************\nSaturday 25 July 2026  21:25:17 +0000 (0:00:00.031)       0:00:06.704 *********\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] *************************\nSaturday 25 July 2026  21:25:17 +0000 (0:00:00.042)       0:00:06.747 *********\nchanged: [localhost]\n\nPLAY [Generate Keepalived configuration for workspace] *************************\n\nTASK [Ensure the Keeaplived configuration file exists] *************************\nSaturday 25 July 2026  21:25:17 +0000 (0:00:00.365)       0:00:07.112 *********\nchanged: [localhost]\n\nTASK [Load the current Keepalived configuration into a variable] ***************\nSaturday 25 July 2026  21:25:18 +0000 (0:00:00.178)       0:00:07.291 *********\nok: [localhost]\n\nTASK [Generate Keepalived values for missing variables] ************************\nSaturday 25 July 2026  21:25:18 +0000 (0:00:00.028)       0:00:07.319 *********\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] *************************\nSaturday 25 July 2026  21:25:18 +0000 (0:00:00.048)       0:00:07.368 *********\nchanged: [localhost]\n\nPLAY [Generate endpoints for workspace] ****************************************\n\nTASK [Gathering Facts] *********************************************************\nSaturday 25 July 2026  21:25:18 +0000 (0:00:00.351)       0:00:07.720 *********\nok: [localhost]\n\nTASK [Ensure the endpoints file exists] ****************************************\nSaturday 25 July 2026  21:25:19 +0000 (0:00:00.701)       0:00:08.421 *********\nchanged: [localhost]\n\nTASK [Load the current endpoints into a variable] ******************************\nSaturday 25 July 2026  21:25:19 +0000 (0:00:00.184)       0:00:08.606 *********\nok: [localhost]\n\nTASK [Generate endpoint skeleton for missing variables] ************************\nSaturday 25 July 2026  21:25:19 +0000 (0:00:00.036)       0:00:08.642 *********\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] ****************************************\nSaturday 25 July 2026  21:25:20 +0000 (0:00:00.747)       0:00:09.389 *********\nchanged: [localhost]\n\nTASK [Ensure the endpoints file exists] ****************************************\nSaturday 25 July 2026  21:25:20 +0000 (0:00:00.379)       0:00:09.769 *********\nchanged: [localhost]\n\nPLAY [Generate Neutron configuration for workspace] ****************************\n\nTASK [Ensure the Neutron configuration file exists] ****************************\nSaturday 25 July 2026  21:25:20 +0000 (0:00:00.190)       0:00:09.960 *********\nchanged: [localhost]\n\nTASK [Load the current Neutron configuration into a variable] ******************\nSaturday 25 July 2026  21:25:20 +0000 (0:00:00.188)       0:00:10.148 *********\nok: [localhost]\n\nTASK [Generate Neutron values for missing variables] ***************************\nSaturday 25 July 2026  21:25:20 +0000 (0:00:00.037)       0:00:10.185 *********\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] ****************************\nSaturday 25 July 2026  21:25:21 +0000 (0:00:00.043)       0:00:10.229 *********\nchanged: [localhost]\n\nPLAY [Generate Nova configuration for workspace] *******************************\n\nTASK [Ensure the Nova configuration file exists] *******************************\nSaturday 25 July 2026  21:25:21 +0000 (0:00:00.376)       0:00:10.606 *********\nchanged: [localhost]\n\nTASK [Load the current Nova configuration into a variable] *********************\nSaturday 25 July 2026  21:25:21 +0000 (0:00:00.188)       0:00:10.795 *********\nok: [localhost]\n\nTASK [Generate Nova values for missing variables] ******************************\nSaturday 25 July 2026  21:25:21 +0000 (0:00:00.031)       0:00:10.827 *********\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] *******************************\nSaturday 25 July 2026  21:25:21 +0000 (0:00:00.045)       0:00:10.872 *********\nchanged: [localhost]\n\nPLAY [Generate secrets for workspace] ******************************************\n\nTASK [Ensure the secrets file exists] ******************************************\nSaturday 25 July 2026  21:25:22 +0000 (0:00:00.368)       0:00:11.240 *********\nchanged: [localhost]\n\nTASK [Load the current secrets into a variable] ********************************\nSaturday 25 July 2026  21:25:22 +0000 (0:00:00.181)       0:00:11.422 *********\nok: [localhost]\n\nTASK [Generate secrets for missing variables] **********************************\nSaturday 25 July 2026  21:25:22 +0000 (0:00:00.032)       0:00:11.455 *********\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)\nskipping: [localhost] => (item=keystone_keycloak_client_secret)\nskipping: [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] *****************************************\nSaturday 25 July 2026  21:25:22 +0000 (0:00:00.403)       0:00:11.858 *********\nok: [localhost] => (item=barbican_kek)\n\nTASK [Generate temporary files for generating keys for missing variables] ******\nSaturday 25 July 2026  21:25:22 +0000 (0:00:00.056)       0:00:11.914 *********\nchanged: [localhost] => (item=manila_ssh_key)\nchanged: [localhost] => (item=nova_ssh_key)\n\nTASK [Generate SSH keys for missing variables] *********************************\nSaturday 25 July 2026  21:25:23 +0000 (0:00:00.450)       0:00:12.365 *********\nchanged: [localhost] => (item=manila_ssh_key)\nchanged: [localhost] => (item=nova_ssh_key)\n\nTASK [Set values for SSH keys] *************************************************\nSaturday 25 July 2026  21:25:28 +0000 (0:00:05.823)       0:00:18.188 *********\nok: [localhost] => (item=manila_ssh_key)\nok: [localhost] => (item=nova_ssh_key)\n\nTASK [Delete the temporary files generated for SSH keys] ***********************\nSaturday 25 July 2026  21:25:29 +0000 (0:00:00.058)       0:00:18.246 *********\nchanged: [localhost] => (item=manila_ssh_key)\nchanged: [localhost] => (item=nova_ssh_key)\n\nTASK [Write new secrets file to disk] ******************************************\nSaturday 25 July 2026  21:25:29 +0000 (0:00:00.338)       0:00:18.585 *********\nchanged: [localhost]\n\nTASK [Encrypt secrets file with Vault password] ********************************\nSaturday 25 July 2026  21:25:29 +0000 (0:00:00.362)       0:00:18.947 *********\nskipping: [localhost]\n\nPLAY [Prepare test host networking for Ceph] ***********************************\n\nTASK [Check for management bridge] *********************************************\nSaturday 25 July 2026  21:25:29 +0000 (0:00:00.046)       0:00:18.994 *********\nok: [instance]\n\nTASK [Create management bridge] ************************************************\nSaturday 25 July 2026  21:25:30 +0000 (0:00:00.304)       0:00:19.299 *********\nchanged: [instance]\n\nTASK [Check for management interface] ******************************************\nSaturday 25 July 2026  21:25:30 +0000 (0:00:00.220)       0:00:19.520 *********\nok: [instance]\n\nTASK [Create management interface] *********************************************\nSaturday 25 July 2026  21:25:30 +0000 (0:00:00.197)       0:00:19.717 *********\nchanged: [instance]\n\nTASK [Connect management interface to bridge] **********************************\nSaturday 25 July 2026  21:25:30 +0000 (0:00:00.204)       0:00:19.921 *********\nok: [instance]\n\nTASK [Assign management bridge address] ****************************************\nSaturday 25 July 2026  21:25:30 +0000 (0:00:00.199)       0:00:20.120 *********\nok: [instance]\n\nTASK [Bring up Ceph test interfaces] *******************************************\nSaturday 25 July 2026  21:25:31 +0000 (0:00:00.194)       0:00:20.315 *********\nok: [instance] => (item=br-mgmt)\nok: [instance] => (item=dummy0)\n\nTASK [Check for fake Ceph devices] *********************************************\nSaturday 25 July 2026  21:25:31 +0000 (0:00:00.385)       0:00:20.701 *********\nok: [instance] => (item=/dev/ceph-instance-osd0/data)\nok: [instance] => (item=/dev/ceph-instance-osd1/data)\nok: [instance] => (item=/dev/ceph-instance-osd2/data)\n\nTASK [Record fake Ceph device state] *******************************************\nSaturday 25 July 2026  21:25:31 +0000 (0:00:00.513)       0:00:21.214 *********\nok: [instance]\n\nPLAY [Create devices for Ceph] *************************************************\n\nTASK [Gathering Facts] *********************************************************\nSaturday 25 July 2026  21:25:32 +0000 (0:00:00.053)       0:00:21.268 *********\nok: [instance]\n\nTASK [Install depedencies] *****************************************************\nSaturday 25 July 2026  21:25:32 +0000 (0:00:00.719)       0:00:21.987 *********\nchanged: [instance]\n\nTASK [Start up service] ********************************************************\nSaturday 25 July 2026  21:25:52 +0000 (0:00:20.116)       0:00:42.104 *********\nok: [instance]\n\nTASK [Generate lvm.conf] *******************************************************\nSaturday 25 July 2026  21:25:53 +0000 (0:00:00.556)       0:00:42.660 *********\nok: [instance]\n\nTASK [Write /etc/lvm/lvm.conf] *************************************************\nSaturday 25 July 2026  21:25:53 +0000 (0:00:00.228)       0:00:42.889 *********\nchanged: [instance]\n\nTASK [Get list of all loopback devices] ****************************************\nSaturday 25 July 2026  21:25:54 +0000 (0:00:00.472)       0:00:43.362 *********\nok: [instance]\n\nTASK [Fail if there is any existing loopback devices] **************************\nSaturday 25 July 2026  21:25:54 +0000 (0:00:00.205)       0:00:43.567 *********\nskipping: [instance]\n\nTASK [Create devices for Ceph] *************************************************\nSaturday 25 July 2026  21:25:54 +0000 (0:00:00.035)       0:00:43.603 *********\nchanged: [instance] => (item=osd0)\nchanged: [instance] => (item=osd1)\nchanged: [instance] => (item=osd2)\n\nTASK [Set permissions on loopback devices] *************************************\nSaturday 25 July 2026  21:25:55 +0000 (0:00:01.583)       0:00:45.187 *********\nchanged: [instance] => (item=osd0)\nchanged: [instance] => (item=osd1)\nchanged: [instance] => (item=osd2)\n\nTASK [Start loop devices] ******************************************************\nSaturday 25 July 2026  21:25:56 +0000 (0:00:00.600)       0:00:45.788 *********\nchanged: [instance] => (item=osd0)\nchanged: [instance] => (item=osd1)\nchanged: [instance] => (item=osd2)\n\nTASK [Create a volume group for each loop device] ******************************\nSaturday 25 July 2026  21:25:57 +0000 (0:00:00.793)       0:00:46.582 *********\nchanged: [instance] => (item=osd0)\nchanged: [instance] => (item=osd1)\nchanged: [instance] => (item=osd2)\n\nTASK [Create a logical volume for each loop device] ****************************\nSaturday 25 July 2026  21:26:00 +0000 (0:00:03.146)       0:00:49.728 *********\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] *********************************************************\nSaturday 25 July 2026  21:26:02 +0000 (0:00:01.943)       0:00:51.672 *********\nok: [instance]\n\nTASK [Set masquerade rule] *****************************************************\nSaturday 25 July 2026  21:26:03 +0000 (0:00:00.918)       0:00:52.591 *********\nchanged: [instance]\n\nPLAY RECAP *********************************************************************\ninstance                   : ok=27   changed=12   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\nSaturday 25 July 2026  21:26:03 +0000 (0:00:00.453)       0:00:53.044 *********\n===============================================================================\nInstall depedencies ---------------------------------------------------- 20.12s\nGenerate SSH keys for missing variables --------------------------------- 5.82s\nCreate a volume group for each loop device ------------------------------ 3.15s\nCreate a logical volume for each loop device ---------------------------- 1.94s\nCreate devices for Ceph ------------------------------------------------- 1.58s\nInstall \"dirmngr\" for GPG keyserver operations -------------------------- 1.18s\nGathering Facts --------------------------------------------------------- 1.15s\nCreate folders for workspace -------------------------------------------- 1.03s\nGathering Facts --------------------------------------------------------- 0.92s\nStart loop devices ------------------------------------------------------ 0.79s\nGenerate endpoint skeleton for missing variables ------------------------ 0.75s\nGathering Facts --------------------------------------------------------- 0.72s\nPurge \"snapd\" package --------------------------------------------------- 0.71s\nGathering Facts --------------------------------------------------------- 0.70s\nConfigure short hostname ------------------------------------------------ 0.68s\nSet permissions on loopback devices ------------------------------------- 0.60s\nWrite new Ceph control plane configuration file to disk ----------------- 0.59s\nStart up service -------------------------------------------------------- 0.56s\nCheck for fake Ceph devices --------------------------------------------- 0.51s\nWrite /etc/lvm/lvm.conf ------------------------------------------------- 0.47s\nINFO     [aio > prepare] Executed: Successful\nINFO     Molecule executed 1 scenario (1 successful)",
                            "stdout_lines": [
                                "WARNING  Molecule scenarios should migrate to 'extensions/molecule'",
                                "INFO     [aio > discovery] scenario test matrix: prepare",
                                "INFO     [aio > prerun] Performing prerun with role_name_check=0...",
                                "INFO     [aio > prepare] Executing",
                                "",
                                "PLAY [Prepare] *****************************************************************",
                                "",
                                "TASK [Gathering Facts] *********************************************************",
                                "Saturday 25 July 2026  21:25:10 +0000 (0:00:00.029)       0:00:00.029 *********",
                                "[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] ************************************************",
                                "Saturday 25 July 2026  21:25:11 +0000 (0:00:01.151)       0:00:01.181 *********",
                                "changed: [instance]",
                                "",
                                "TASK [Ensure hostname inside hosts file] ***************************************",
                                "Saturday 25 July 2026  21:25:12 +0000 (0:00:00.678)       0:00:01.859 *********",
                                "[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] **************************",
                                "Saturday 25 July 2026  21:25:12 +0000 (0:00:00.260)       0:00:02.120 *********",
                                "ok: [instance]",
                                "",
                                "TASK [Purge \"snapd\" package] ***************************************************",
                                "Saturday 25 July 2026  21:25:14 +0000 (0:00:01.183)       0:00:03.303 *********",
                                "ok: [instance]",
                                "",
                                "PLAY [Generate workspace for Atmosphere] ***************************************",
                                "",
                                "TASK [Create folders for workspace] ********************************************",
                                "Saturday 25 July 2026  21:25:14 +0000 (0:00:00.712)       0:00:04.016 *********",
                                "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] *****************",
                                "Saturday 25 July 2026  21:25:15 +0000 (0:00:01.028)       0:00:05.045 *********",
                                "changed: [localhost]",
                                "",
                                "TASK [Load the current Ceph control plane configuration into a variable] *******",
                                "Saturday 25 July 2026  21:25:16 +0000 (0:00:00.188)       0:00:05.233 *********",
                                "ok: [localhost]",
                                "",
                                "TASK [Generate Ceph control plane values for missing variables] ****************",
                                "Saturday 25 July 2026  21:25:16 +0000 (0:00:00.030)       0:00:05.264 *********",
                                "ok: [localhost] => (item={'key': 'ceph_fsid', 'value': 'cc99715b-88ac-5324-8447-75ce4d029998'})",
                                "ok: [localhost] => (item={'key': 'ceph_mon_public_network', 'value': '10.96.240.0/24'})",
                                "",
                                "TASK [Write new Ceph control plane configuration file to disk] *****************",
                                "Saturday 25 July 2026  21:25:16 +0000 (0:00:00.054)       0:00:05.319 *********",
                                "changed: [localhost]",
                                "",
                                "PLAY [Generate Ceph OSD configuration for workspace] ***************************",
                                "",
                                "TASK [Ensure the Ceph OSDs configuration file exists] **************************",
                                "Saturday 25 July 2026  21:25:16 +0000 (0:00:00.585)       0:00:05.904 *********",
                                "changed: [localhost]",
                                "",
                                "TASK [Load the current Ceph OSDs configuration into a variable] ****************",
                                "Saturday 25 July 2026  21:25:16 +0000 (0:00:00.176)       0:00:06.080 *********",
                                "ok: [localhost]",
                                "",
                                "TASK [Generate Ceph OSDs values for missing variables] *************************",
                                "Saturday 25 July 2026  21:25:16 +0000 (0:00:00.027)       0:00:06.108 *********",
                                "ok: [localhost] => (item={'key': 'ceph_osd_devices', 'value': ['/dev/vdb', '/dev/vdc', '/dev/vdd']})",
                                "",
                                "TASK [Write new Ceph OSDs configuration file to disk] **************************",
                                "Saturday 25 July 2026  21:25:16 +0000 (0:00:00.034)       0:00:06.143 *********",
                                "changed: [localhost]",
                                "",
                                "PLAY [Generate Kubernetes configuration for workspace] *************************",
                                "",
                                "TASK [Ensure the Kubernetes configuration file exists] *************************",
                                "Saturday 25 July 2026  21:25:17 +0000 (0:00:00.357)       0:00:06.501 *********",
                                "changed: [localhost]",
                                "",
                                "TASK [Load the current Kubernetes configuration into a variable] ***************",
                                "Saturday 25 July 2026  21:25:17 +0000 (0:00:00.172)       0:00:06.673 *********",
                                "ok: [localhost]",
                                "",
                                "TASK [Generate Kubernetes values for missing variables] ************************",
                                "Saturday 25 July 2026  21:25:17 +0000 (0:00:00.031)       0:00:06.704 *********",
                                "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] *************************",
                                "Saturday 25 July 2026  21:25:17 +0000 (0:00:00.042)       0:00:06.747 *********",
                                "changed: [localhost]",
                                "",
                                "PLAY [Generate Keepalived configuration for workspace] *************************",
                                "",
                                "TASK [Ensure the Keeaplived configuration file exists] *************************",
                                "Saturday 25 July 2026  21:25:17 +0000 (0:00:00.365)       0:00:07.112 *********",
                                "changed: [localhost]",
                                "",
                                "TASK [Load the current Keepalived configuration into a variable] ***************",
                                "Saturday 25 July 2026  21:25:18 +0000 (0:00:00.178)       0:00:07.291 *********",
                                "ok: [localhost]",
                                "",
                                "TASK [Generate Keepalived values for missing variables] ************************",
                                "Saturday 25 July 2026  21:25:18 +0000 (0:00:00.028)       0:00:07.319 *********",
                                "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] *************************",
                                "Saturday 25 July 2026  21:25:18 +0000 (0:00:00.048)       0:00:07.368 *********",
                                "changed: [localhost]",
                                "",
                                "PLAY [Generate endpoints for workspace] ****************************************",
                                "",
                                "TASK [Gathering Facts] *********************************************************",
                                "Saturday 25 July 2026  21:25:18 +0000 (0:00:00.351)       0:00:07.720 *********",
                                "ok: [localhost]",
                                "",
                                "TASK [Ensure the endpoints file exists] ****************************************",
                                "Saturday 25 July 2026  21:25:19 +0000 (0:00:00.701)       0:00:08.421 *********",
                                "changed: [localhost]",
                                "",
                                "TASK [Load the current endpoints into a variable] ******************************",
                                "Saturday 25 July 2026  21:25:19 +0000 (0:00:00.184)       0:00:08.606 *********",
                                "ok: [localhost]",
                                "",
                                "TASK [Generate endpoint skeleton for missing variables] ************************",
                                "Saturday 25 July 2026  21:25:19 +0000 (0:00:00.036)       0:00:08.642 *********",
                                "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] ****************************************",
                                "Saturday 25 July 2026  21:25:20 +0000 (0:00:00.747)       0:00:09.389 *********",
                                "changed: [localhost]",
                                "",
                                "TASK [Ensure the endpoints file exists] ****************************************",
                                "Saturday 25 July 2026  21:25:20 +0000 (0:00:00.379)       0:00:09.769 *********",
                                "changed: [localhost]",
                                "",
                                "PLAY [Generate Neutron configuration for workspace] ****************************",
                                "",
                                "TASK [Ensure the Neutron configuration file exists] ****************************",
                                "Saturday 25 July 2026  21:25:20 +0000 (0:00:00.190)       0:00:09.960 *********",
                                "changed: [localhost]",
                                "",
                                "TASK [Load the current Neutron configuration into a variable] ******************",
                                "Saturday 25 July 2026  21:25:20 +0000 (0:00:00.188)       0:00:10.148 *********",
                                "ok: [localhost]",
                                "",
                                "TASK [Generate Neutron values for missing variables] ***************************",
                                "Saturday 25 July 2026  21:25:20 +0000 (0:00:00.037)       0:00:10.185 *********",
                                "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] ****************************",
                                "Saturday 25 July 2026  21:25:21 +0000 (0:00:00.043)       0:00:10.229 *********",
                                "changed: [localhost]",
                                "",
                                "PLAY [Generate Nova configuration for workspace] *******************************",
                                "",
                                "TASK [Ensure the Nova configuration file exists] *******************************",
                                "Saturday 25 July 2026  21:25:21 +0000 (0:00:00.376)       0:00:10.606 *********",
                                "changed: [localhost]",
                                "",
                                "TASK [Load the current Nova configuration into a variable] *********************",
                                "Saturday 25 July 2026  21:25:21 +0000 (0:00:00.188)       0:00:10.795 *********",
                                "ok: [localhost]",
                                "",
                                "TASK [Generate Nova values for missing variables] ******************************",
                                "Saturday 25 July 2026  21:25:21 +0000 (0:00:00.031)       0:00:10.827 *********",
                                "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] *******************************",
                                "Saturday 25 July 2026  21:25:21 +0000 (0:00:00.045)       0:00:10.872 *********",
                                "changed: [localhost]",
                                "",
                                "PLAY [Generate secrets for workspace] ******************************************",
                                "",
                                "TASK [Ensure the secrets file exists] ******************************************",
                                "Saturday 25 July 2026  21:25:22 +0000 (0:00:00.368)       0:00:11.240 *********",
                                "changed: [localhost]",
                                "",
                                "TASK [Load the current secrets into a variable] ********************************",
                                "Saturday 25 July 2026  21:25:22 +0000 (0:00:00.181)       0:00:11.422 *********",
                                "ok: [localhost]",
                                "",
                                "TASK [Generate secrets for missing variables] **********************************",
                                "Saturday 25 July 2026  21:25:22 +0000 (0:00:00.032)       0:00:11.455 *********",
                                "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)",
                                "skipping: [localhost] => (item=keystone_keycloak_client_secret)",
                                "skipping: [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] *****************************************",
                                "Saturday 25 July 2026  21:25:22 +0000 (0:00:00.403)       0:00:11.858 *********",
                                "ok: [localhost] => (item=barbican_kek)",
                                "",
                                "TASK [Generate temporary files for generating keys for missing variables] ******",
                                "Saturday 25 July 2026  21:25:22 +0000 (0:00:00.056)       0:00:11.914 *********",
                                "changed: [localhost] => (item=manila_ssh_key)",
                                "changed: [localhost] => (item=nova_ssh_key)",
                                "",
                                "TASK [Generate SSH keys for missing variables] *********************************",
                                "Saturday 25 July 2026  21:25:23 +0000 (0:00:00.450)       0:00:12.365 *********",
                                "changed: [localhost] => (item=manila_ssh_key)",
                                "changed: [localhost] => (item=nova_ssh_key)",
                                "",
                                "TASK [Set values for SSH keys] *************************************************",
                                "Saturday 25 July 2026  21:25:28 +0000 (0:00:05.823)       0:00:18.188 *********",
                                "ok: [localhost] => (item=manila_ssh_key)",
                                "ok: [localhost] => (item=nova_ssh_key)",
                                "",
                                "TASK [Delete the temporary files generated for SSH keys] ***********************",
                                "Saturday 25 July 2026  21:25:29 +0000 (0:00:00.058)       0:00:18.246 *********",
                                "changed: [localhost] => (item=manila_ssh_key)",
                                "changed: [localhost] => (item=nova_ssh_key)",
                                "",
                                "TASK [Write new secrets file to disk] ******************************************",
                                "Saturday 25 July 2026  21:25:29 +0000 (0:00:00.338)       0:00:18.585 *********",
                                "changed: [localhost]",
                                "",
                                "TASK [Encrypt secrets file with Vault password] ********************************",
                                "Saturday 25 July 2026  21:25:29 +0000 (0:00:00.362)       0:00:18.947 *********",
                                "skipping: [localhost]",
                                "",
                                "PLAY [Prepare test host networking for Ceph] ***********************************",
                                "",
                                "TASK [Check for management bridge] *********************************************",
                                "Saturday 25 July 2026  21:25:29 +0000 (0:00:00.046)       0:00:18.994 *********",
                                "ok: [instance]",
                                "",
                                "TASK [Create management bridge] ************************************************",
                                "Saturday 25 July 2026  21:25:30 +0000 (0:00:00.304)       0:00:19.299 *********",
                                "changed: [instance]",
                                "",
                                "TASK [Check for management interface] ******************************************",
                                "Saturday 25 July 2026  21:25:30 +0000 (0:00:00.220)       0:00:19.520 *********",
                                "ok: [instance]",
                                "",
                                "TASK [Create management interface] *********************************************",
                                "Saturday 25 July 2026  21:25:30 +0000 (0:00:00.197)       0:00:19.717 *********",
                                "changed: [instance]",
                                "",
                                "TASK [Connect management interface to bridge] **********************************",
                                "Saturday 25 July 2026  21:25:30 +0000 (0:00:00.204)       0:00:19.921 *********",
                                "ok: [instance]",
                                "",
                                "TASK [Assign management bridge address] ****************************************",
                                "Saturday 25 July 2026  21:25:30 +0000 (0:00:00.199)       0:00:20.120 *********",
                                "ok: [instance]",
                                "",
                                "TASK [Bring up Ceph test interfaces] *******************************************",
                                "Saturday 25 July 2026  21:25:31 +0000 (0:00:00.194)       0:00:20.315 *********",
                                "ok: [instance] => (item=br-mgmt)",
                                "ok: [instance] => (item=dummy0)",
                                "",
                                "TASK [Check for fake Ceph devices] *********************************************",
                                "Saturday 25 July 2026  21:25:31 +0000 (0:00:00.385)       0:00:20.701 *********",
                                "ok: [instance] => (item=/dev/ceph-instance-osd0/data)",
                                "ok: [instance] => (item=/dev/ceph-instance-osd1/data)",
                                "ok: [instance] => (item=/dev/ceph-instance-osd2/data)",
                                "",
                                "TASK [Record fake Ceph device state] *******************************************",
                                "Saturday 25 July 2026  21:25:31 +0000 (0:00:00.513)       0:00:21.214 *********",
                                "ok: [instance]",
                                "",
                                "PLAY [Create devices for Ceph] *************************************************",
                                "",
                                "TASK [Gathering Facts] *********************************************************",
                                "Saturday 25 July 2026  21:25:32 +0000 (0:00:00.053)       0:00:21.268 *********",
                                "ok: [instance]",
                                "",
                                "TASK [Install depedencies] *****************************************************",
                                "Saturday 25 July 2026  21:25:32 +0000 (0:00:00.719)       0:00:21.987 *********",
                                "changed: [instance]",
                                "",
                                "TASK [Start up service] ********************************************************",
                                "Saturday 25 July 2026  21:25:52 +0000 (0:00:20.116)       0:00:42.104 *********",
                                "ok: [instance]",
                                "",
                                "TASK [Generate lvm.conf] *******************************************************",
                                "Saturday 25 July 2026  21:25:53 +0000 (0:00:00.556)       0:00:42.660 *********",
                                "ok: [instance]",
                                "",
                                "TASK [Write /etc/lvm/lvm.conf] *************************************************",
                                "Saturday 25 July 2026  21:25:53 +0000 (0:00:00.228)       0:00:42.889 *********",
                                "changed: [instance]",
                                "",
                                "TASK [Get list of all loopback devices] ****************************************",
                                "Saturday 25 July 2026  21:25:54 +0000 (0:00:00.472)       0:00:43.362 *********",
                                "ok: [instance]",
                                "",
                                "TASK [Fail if there is any existing loopback devices] **************************",
                                "Saturday 25 July 2026  21:25:54 +0000 (0:00:00.205)       0:00:43.567 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [Create devices for Ceph] *************************************************",
                                "Saturday 25 July 2026  21:25:54 +0000 (0:00:00.035)       0:00:43.603 *********",
                                "changed: [instance] => (item=osd0)",
                                "changed: [instance] => (item=osd1)",
                                "changed: [instance] => (item=osd2)",
                                "",
                                "TASK [Set permissions on loopback devices] *************************************",
                                "Saturday 25 July 2026  21:25:55 +0000 (0:00:01.583)       0:00:45.187 *********",
                                "changed: [instance] => (item=osd0)",
                                "changed: [instance] => (item=osd1)",
                                "changed: [instance] => (item=osd2)",
                                "",
                                "TASK [Start loop devices] ******************************************************",
                                "Saturday 25 July 2026  21:25:56 +0000 (0:00:00.600)       0:00:45.788 *********",
                                "changed: [instance] => (item=osd0)",
                                "changed: [instance] => (item=osd1)",
                                "changed: [instance] => (item=osd2)",
                                "",
                                "TASK [Create a volume group for each loop device] ******************************",
                                "Saturday 25 July 2026  21:25:57 +0000 (0:00:00.793)       0:00:46.582 *********",
                                "changed: [instance] => (item=osd0)",
                                "changed: [instance] => (item=osd1)",
                                "changed: [instance] => (item=osd2)",
                                "",
                                "TASK [Create a logical volume for each loop device] ****************************",
                                "Saturday 25 July 2026  21:26:00 +0000 (0:00:03.146)       0:00:49.728 *********",
                                "changed: [instance] => (item=ceph-instance-osd0)",
                                "changed: [instance] => (item=ceph-instance-osd1)",
                                "changed: [instance] => (item=ceph-instance-osd2)",
                                "",
                                "PLAY [controllers] *************************************************************",
                                "",
                                "TASK [Gathering Facts] *********************************************************",
                                "Saturday 25 July 2026  21:26:02 +0000 (0:00:01.943)       0:00:51.672 *********",
                                "ok: [instance]",
                                "",
                                "TASK [Set masquerade rule] *****************************************************",
                                "Saturday 25 July 2026  21:26:03 +0000 (0:00:00.918)       0:00:52.591 *********",
                                "changed: [instance]",
                                "",
                                "PLAY RECAP *********************************************************************",
                                "instance                   : ok=27   changed=12   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",
                                "",
                                "Saturday 25 July 2026  21:26:03 +0000 (0:00:00.453)       0:00:53.044 *********",
                                "===============================================================================",
                                "Install depedencies ---------------------------------------------------- 20.12s",
                                "Generate SSH keys for missing variables --------------------------------- 5.82s",
                                "Create a volume group for each loop device ------------------------------ 3.15s",
                                "Create a logical volume for each loop device ---------------------------- 1.94s",
                                "Create devices for Ceph ------------------------------------------------- 1.58s",
                                "Install \"dirmngr\" for GPG keyserver operations -------------------------- 1.18s",
                                "Gathering Facts --------------------------------------------------------- 1.15s",
                                "Create folders for workspace -------------------------------------------- 1.03s",
                                "Gathering Facts --------------------------------------------------------- 0.92s",
                                "Start loop devices ------------------------------------------------------ 0.79s",
                                "Generate endpoint skeleton for missing variables ------------------------ 0.75s",
                                "Gathering Facts --------------------------------------------------------- 0.72s",
                                "Purge \"snapd\" package --------------------------------------------------- 0.71s",
                                "Gathering Facts --------------------------------------------------------- 0.70s",
                                "Configure short hostname ------------------------------------------------ 0.68s",
                                "Set permissions on loopback devices ------------------------------------- 0.60s",
                                "Write new Ceph control plane configuration file to disk ----------------- 0.59s",
                                "Start up service -------------------------------------------------------- 0.56s",
                                "Check for fake Ceph devices --------------------------------------------- 0.51s",
                                "Write /etc/lvm/lvm.conf ------------------------------------------------- 0.47s",
                                "INFO     [aio > prepare] Executed: Successful",
                                "INFO     Molecule executed 1 scenario (1 successful)"
                            ],
                            "zuul_log_id": "0242ac17-0010-310d-1ec5-000000000011-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:26:04.176628Z",
                            "start": "2026-07-25T21:24:57.070187Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000000011",
                        "name": "Prepare Molecule scenario"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.command",
                            "changed": false,
                            "cmd": [
                                "uv",
                                "run",
                                "ansible-playbook",
                                "--inventory",
                                "./inventory.yaml",
                                "./molecule/shared/prepare/ceph_host.yml"
                            ],
                            "delta": "0:00:04.113486",
                            "end": "2026-07-25 21:26:08.496005",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": null,
                                    "_uses_shell": false,
                                    "argv": [
                                        "uv",
                                        "run",
                                        "ansible-playbook",
                                        "--inventory",
                                        "./inventory.yaml",
                                        "./molecule/shared/prepare/ceph_host.yml"
                                    ],
                                    "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-310d-1ec5-000000000012-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-25 21:26:04.382519",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "\nPLAY [Prepare test host networking for Ceph] ***********************************\n\nTASK [Check for management bridge] *********************************************\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 [Create management bridge] ************************************************\nskipping: [instance]\n\nTASK [Check for management interface] ******************************************\nok: [instance]\n\nTASK [Create management interface] *********************************************\nskipping: [instance]\n\nTASK [Connect management interface to bridge] **********************************\nok: [instance]\n\nTASK [Assign management bridge address] ****************************************\nok: [instance]\n\nTASK [Bring up Ceph test interfaces] *******************************************\nok: [instance] => (item=br-mgmt)\nok: [instance] => (item=dummy0)\n\nTASK [Check for fake Ceph devices] *********************************************\nok: [instance] => (item=/dev/ceph-instance-osd0/data)\nok: [instance] => (item=/dev/ceph-instance-osd1/data)\nok: [instance] => (item=/dev/ceph-instance-osd2/data)\n\nTASK [Record fake Ceph device state] *******************************************\nok: [instance]\n\nPLAY [Create devices for Ceph] *************************************************\n\nTASK [Gathering Facts] *********************************************************\nskipping: [instance]\n\nTASK [Install depedencies] *****************************************************\nskipping: [instance]\n\nTASK [Start up service] ********************************************************\nskipping: [instance]\n\nTASK [Generate lvm.conf] *******************************************************\nskipping: [instance]\n\nTASK [Write /etc/lvm/lvm.conf] *************************************************\nskipping: [instance]\n\nTASK [Get list of all loopback devices] ****************************************\nskipping: [instance]\n\nTASK [Fail if there is any existing loopback devices] **************************\nskipping: [instance]\n\nTASK [Create devices for Ceph] *************************************************\nskipping: [instance] => (item=osd0) \nskipping: [instance] => (item=osd1) \nskipping: [instance] => (item=osd2) \nskipping: [instance]\n\nTASK [Set permissions on loopback devices] *************************************\nskipping: [instance] => (item=osd0) \nskipping: [instance] => (item=osd1) \nskipping: [instance] => (item=osd2) \nskipping: [instance]\n\nTASK [Start loop devices] ******************************************************\nskipping: [instance] => (item=osd0) \nskipping: [instance] => (item=osd1) \nskipping: [instance] => (item=osd2) \nskipping: [instance]\n\nTASK [Create a volume group for each loop device] ******************************\nskipping: [instance] => (item=osd0) \nskipping: [instance] => (item=osd1) \nskipping: [instance] => (item=osd2) \nskipping: [instance]\n\nTASK [Create a logical volume for each loop device] ****************************\nskipping: [instance] => (item=ceph-instance-osd0) \nskipping: [instance] => (item=ceph-instance-osd1) \nskipping: [instance] => (item=ceph-instance-osd2) \nskipping: [instance]\n\nPLAY RECAP *********************************************************************\ninstance                   : ok=7    changed=0    unreachable=0    failed=0    skipped=14   rescued=0    ignored=0   ",
                            "stdout_lines": [
                                "",
                                "PLAY [Prepare test host networking for Ceph] ***********************************",
                                "",
                                "TASK [Check for management bridge] *********************************************",
                                "[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 [Create management bridge] ************************************************",
                                "skipping: [instance]",
                                "",
                                "TASK [Check for management interface] ******************************************",
                                "ok: [instance]",
                                "",
                                "TASK [Create management interface] *********************************************",
                                "skipping: [instance]",
                                "",
                                "TASK [Connect management interface to bridge] **********************************",
                                "ok: [instance]",
                                "",
                                "TASK [Assign management bridge address] ****************************************",
                                "ok: [instance]",
                                "",
                                "TASK [Bring up Ceph test interfaces] *******************************************",
                                "ok: [instance] => (item=br-mgmt)",
                                "ok: [instance] => (item=dummy0)",
                                "",
                                "TASK [Check for fake Ceph devices] *********************************************",
                                "ok: [instance] => (item=/dev/ceph-instance-osd0/data)",
                                "ok: [instance] => (item=/dev/ceph-instance-osd1/data)",
                                "ok: [instance] => (item=/dev/ceph-instance-osd2/data)",
                                "",
                                "TASK [Record fake Ceph device state] *******************************************",
                                "ok: [instance]",
                                "",
                                "PLAY [Create devices for Ceph] *************************************************",
                                "",
                                "TASK [Gathering Facts] *********************************************************",
                                "skipping: [instance]",
                                "",
                                "TASK [Install depedencies] *****************************************************",
                                "skipping: [instance]",
                                "",
                                "TASK [Start up service] ********************************************************",
                                "skipping: [instance]",
                                "",
                                "TASK [Generate lvm.conf] *******************************************************",
                                "skipping: [instance]",
                                "",
                                "TASK [Write /etc/lvm/lvm.conf] *************************************************",
                                "skipping: [instance]",
                                "",
                                "TASK [Get list of all loopback devices] ****************************************",
                                "skipping: [instance]",
                                "",
                                "TASK [Fail if there is any existing loopback devices] **************************",
                                "skipping: [instance]",
                                "",
                                "TASK [Create devices for Ceph] *************************************************",
                                "skipping: [instance] => (item=osd0) ",
                                "skipping: [instance] => (item=osd1) ",
                                "skipping: [instance] => (item=osd2) ",
                                "skipping: [instance]",
                                "",
                                "TASK [Set permissions on loopback devices] *************************************",
                                "skipping: [instance] => (item=osd0) ",
                                "skipping: [instance] => (item=osd1) ",
                                "skipping: [instance] => (item=osd2) ",
                                "skipping: [instance]",
                                "",
                                "TASK [Start loop devices] ******************************************************",
                                "skipping: [instance] => (item=osd0) ",
                                "skipping: [instance] => (item=osd1) ",
                                "skipping: [instance] => (item=osd2) ",
                                "skipping: [instance]",
                                "",
                                "TASK [Create a volume group for each loop device] ******************************",
                                "skipping: [instance] => (item=osd0) ",
                                "skipping: [instance] => (item=osd1) ",
                                "skipping: [instance] => (item=osd2) ",
                                "skipping: [instance]",
                                "",
                                "TASK [Create a logical volume for each loop device] ****************************",
                                "skipping: [instance] => (item=ceph-instance-osd0) ",
                                "skipping: [instance] => (item=ceph-instance-osd1) ",
                                "skipping: [instance] => (item=ceph-instance-osd2) ",
                                "skipping: [instance]",
                                "",
                                "PLAY RECAP *********************************************************************",
                                "instance                   : ok=7    changed=0    unreachable=0    failed=0    skipped=14   rescued=0    ignored=0   "
                            ],
                            "zuul_log_id": "0242ac17-0010-310d-1ec5-000000000012-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:26:08.726722Z",
                            "start": "2026-07-25T21:26:04.201604Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000000012",
                        "name": "Prepare host for Ceph-backed storage"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_deploy_argv": [
                                    "uv",
                                    "run",
                                    "./bin/atmosphere",
                                    "deploy",
                                    "--inventory",
                                    "./inventory.yaml",
                                    "--concurrency",
                                    "3",
                                    "--dependency-option",
                                    "csi_driver=rbd",
                                    "--dependency-option",
                                    "network_backend=ovn",
                                    "--extra-vars",
                                    "{\"ovn_bgp_agent_enabled\": true}"
                                ],
                                "_atmosphere_ci_deploy_environment": {
                                    "PATH": "src/github.com/vexxhost/atmosphere/.venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin"
                                }
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:26:08.809090Z",
                            "start": "2026-07-25T21:26:08.732882Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000000013",
                        "name": "Build deployment command"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "run-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:26:08.848599Z",
                            "start": "2026-07-25T21:26:08.815048Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000000014",
                        "name": "Run initial deployment with progress heartbeat"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.tempfile",
                            "changed": true,
                            "gid": 1000,
                            "group": "zuul",
                            "invocation": {
                                "module_args": {
                                    "path": null,
                                    "prefix": "ansible.",
                                    "state": "file",
                                    "suffix": ".log"
                                }
                            },
                            "mode": "0600",
                            "owner": "zuul",
                            "path": "/tmp/ansible.8gbjwwpu.log",
                            "size": 0,
                            "state": "file",
                            "uid": 1000
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:26:09.170538Z",
                            "start": "2026-07-25T21:26:08.868325Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000000049",
                        "name": "Create live log for initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "ansible_job_id": "j40599975991.11341",
                            "changed": true,
                            "finished": 0,
                            "results_file": "/home/zuul/.ansible_async/j40599975991.11341",
                            "started": 1
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:26:09.719197Z",
                            "start": "2026-07-25T21:26:09.177649Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000000004a",
                        "name": "Start initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": 0,
                                "_atmosphere_ci_phase_max_polls": "271",
                                "_atmosphere_ci_phase_poll_count": 0,
                                "_atmosphere_ci_phase_poll_interval": "20",
                                "_atmosphere_ci_phase_result": {
                                    "ansible_job_id": "j40599975991.11341",
                                    "changed": true,
                                    "failed": 0,
                                    "finished": 0,
                                    "results_file": "/home/zuul/.ansible_async/j40599975991.11341",
                                    "started": 1
                                }
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:26:09.780211Z",
                            "start": "2026-07-25T21:26:09.725711Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000000004b",
                        "name": "Initialize initial parallel deployment progress monitor"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:26:09.817773Z",
                            "start": "2026-07-25T21:26:09.786633Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000000004c",
                        "name": "Monitor initial parallel deployment with progress heartbeats"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-25 21:26:09.875156",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-25 21:26:29.877369",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:26:29.898080Z",
                            "start": "2026-07-25T21:26:09.837436Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000000074",
                        "name": "Wait before polling initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "1"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:26:29.963654Z",
                            "start": "2026-07-25T21:26:29.905127Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000000075",
                        "name": "Count initial parallel deployment progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j40599975991.11341",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j40599975991.11341",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j40599975991.11341",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:26:30.369434Z",
                            "start": "2026-07-25T21:26:29.972516Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000000076",
                        "name": "Poll initial parallel deployment status"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/ansible.8gbjwwpu.log"
                                }
                            },
                            "stat": {
                                "atime": 1785014769.1371157,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 32,
                                "charset": "unknown",
                                "checksum": "eda7e3c9c1f1d673919d8cab666bda52341badc3",
                                "ctime": 1785014789.873255,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 21191,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0600",
                                "mtime": 1785014789.873255,
                                "nlink": 1,
                                "path": "/tmp/ansible.8gbjwwpu.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 12459,
                                "uid": 1000,
                                "version": "3759374160",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:26:30.574763Z",
                            "start": "2026-07-25T21:26:30.375533Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000000077",
                        "name": "Inspect initial parallel deployment live log"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "12459"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:26:30.641206Z",
                            "start": "2026-07-25T21:26:30.585806Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000000078",
                        "name": "Calculate new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +1 /tmp/ansible.8gbjwwpu.log | head -c 12459",
                            "delta": "0:00:00.011181",
                            "end": "2026-07-25 21:26:30.848736",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +1 /tmp/ansible.8gbjwwpu.log | head -c 12459",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-310d-1ec5-000000000079-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-25 21:26:30.837555",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "==> Running preflight checks\n[preflight] \n[preflight] PLAY [Preflight checks] ********************************************************\n[preflight] \n[preflight] TASK [Fail if atmosphere_ceph_enabled is set] **********************************\n[preflight] skipping: [instance]\n[preflight] \n[preflight] PLAY RECAP *********************************************************************\n[preflight] instance                   : ok=0    changed=0    unreachable=0    failed=0    skipped=1    rescued=0    ignored=0   \n[preflight] \n==> Preflight checks passed\n==> Starting parallel deployment\n==> [kubernetes] Starting deployment\n==> [lpfc] Starting deployment\n==> [udev] Starting deployment\n[lpfc/lpfc] \n[lpfc/lpfc] PLAY [controllers:computes] ****************************************************\n[udev/udev] \n[udev/udev] PLAY [controllers:computes] ****************************************************\n[lpfc/lpfc] \n[lpfc/lpfc] TASK [Gathering Facts] *********************************************************\n[udev/udev] \n[udev/udev] TASK [Gathering Facts] *********************************************************\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] PLAY [all] *********************************************************************\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [Gathering Facts] *********************************************************\n[udev/udev] [WARNING]: Platform linux on host instance is using the discovered Python\n[udev/udev] interpreter at /usr/bin/python3.10, but future installation of another Python\n[udev/udev] interpreter could change the meaning of that path. See\n[udev/udev] https://docs.ansible.com/ansible-\n[udev/udev] core/2.17/reference_appendices/interpreter_discovery.html for more information.\n[udev/udev] ok: [instance]\n[lpfc/lpfc] [WARNING]: Platform linux on host instance is using the discovered Python\n[lpfc/lpfc] interpreter at /usr/bin/python3.10, but future installation of another Python\n[lpfc/lpfc] interpreter could change the meaning of that path. See\n[lpfc/lpfc] https://docs.ansible.com/ansible-\n[lpfc/lpfc] core/2.17/reference_appendices/interpreter_discovery.html for more information.\n[lpfc/lpfc] ok: [instance]\n[udev/udev] \n[udev/udev] TASK [vexxhost.atmosphere.udev : Add udev rules for Pure Storage FlashArray] ***\n[lpfc/lpfc] \n[lpfc/lpfc] TASK [vexxhost.atmosphere.lpfc : Detect if the \"lpfc\" module is loaded] ********\n[kubernetes/kubernetes] [WARNING]: Platform linux on host instance is using the discovered Python\n[kubernetes/kubernetes] interpreter at /usr/bin/python3.10, but future installation of another Python\n[kubernetes/kubernetes] interpreter could change the meaning of that path. See\n[kubernetes/kubernetes] https://docs.ansible.com/ansible-\n[kubernetes/kubernetes] core/2.17/reference_appendices/interpreter_discovery.html for more information.\n[kubernetes/kubernetes] ok: [instance]\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [vexxhost.atmosphere.sysctl : Configure sysctl values] ********************\n[lpfc/lpfc] ok: [instance]\n[lpfc/lpfc] \n[lpfc/lpfc] TASK [vexxhost.atmosphere.lpfc : Install the configuration file] ***************\n[lpfc/lpfc] skipping: [instance]\n[lpfc/lpfc] \n[lpfc/lpfc] TASK [vexxhost.atmosphere.lpfc : Get the values for the module parameters] *****\n[lpfc/lpfc] skipping: [instance] => (item=lpfc_lun_queue_depth) \n[lpfc/lpfc] skipping: [instance] => (item=lpfc_sg_seg_cnt) \n[lpfc/lpfc] skipping: [instance] => (item=lpfc_max_luns) \n[lpfc/lpfc] skipping: [instance] => (item=lpfc_enable_fc4_type) \n[lpfc/lpfc] skipping: [instance]\n[lpfc/lpfc] \n[lpfc/lpfc] TASK [vexxhost.atmosphere.lpfc : Detect if the run-time module parameters are set correctly] ***\n[lpfc/lpfc] skipping: [instance] => (item=lpfc_lun_queue_depth) \n[lpfc/lpfc] skipping: [instance] => (item=lpfc_sg_seg_cnt) \n[lpfc/lpfc] skipping: [instance] => (item=lpfc_max_luns) \n[lpfc/lpfc] skipping: [instance] => (item=lpfc_enable_fc4_type) \n[lpfc/lpfc] skipping: [instance]\n[lpfc/lpfc] \n[lpfc/lpfc] TASK [vexxhost.atmosphere.lpfc : Update \"initramfs\" if the configuration file has changed] ***\n[lpfc/lpfc] skipping: [instance]\n[lpfc/lpfc] \n[lpfc/lpfc] TASK [Reboot the system if the configuration file has changed] *****************\n[lpfc/lpfc] skipping: [instance]\n[lpfc/lpfc] \n[lpfc/lpfc] PLAY RECAP *********************************************************************\n[lpfc/lpfc] instance                   : ok=2    changed=0    unreachable=0    failed=0    skipped=5    rescued=0    ignored=0   \n[lpfc/lpfc] \n==> [lpfc] Deployment complete\n==> [ceph] Starting deployment\n[udev/udev] changed: [instance]\n[udev/udev] \n[udev/udev] TASK [vexxhost.atmosphere.udev : Add udev rules for SCSI Unit Attention] *******\n[kubernetes/kubernetes] changed: [instance] => (item={'name': 'fs.aio-max-nr', 'value': 1048576})\n[kubernetes/kubernetes] changed: [instance] => (item={'name': 'net.ipv4.tcp_timestamps', 'value': 0})\n[udev/udev] changed: [instance]\n[udev/udev] \n[udev/udev] RUNNING HANDLER [vexxhost.atmosphere.udev : Reload udev] ***********************\n[udev/udev] ok: [instance]\n[udev/udev] \n[udev/udev] PLAY RECAP *********************************************************************\n[udev/udev] instance                   : ok=4    changed=2    unreachable=0    failed=0    skipped=0    rescued=0    ignored=0   \n[udev/udev] \n==> [udev] Deployment complete\n==> [multipathd] Starting deployment\n[kubernetes/kubernetes] changed: [instance] => (item={'name': 'net.ipv4.tcp_sack', 'value': 1})\n[kubernetes/kubernetes] changed: [instance] => (item={'name': 'net.core.netdev_budget', 'value': 1000})\n[kubernetes/kubernetes] changed: [instance] => (item={'name': 'net.core.netdev_max_backlog', 'value': 250000})\n[kubernetes/kubernetes] changed: [instance] => (item={'name': 'net.core.rmem_max', 'value': 4194304})\n[kubernetes/kubernetes] changed: [instance] => (item={'name': 'net.core.wmem_max', 'value': 4194304})\n[kubernetes/kubernetes] changed: [instance] => (item={'name': 'net.core.rmem_default', 'value': 4194304})\n[kubernetes/kubernetes] changed: [instance] => (item={'name': 'net.core.wmem_default', 'value': 4194304})\n[kubernetes/kubernetes] changed: [instance] => (item={'name': 'net.core.optmem_max', 'value': 4194304})\n[kubernetes/kubernetes] changed: [instance] => (item={'name': 'net.ipv4.tcp_rmem', 'value': '4096 87380 4194304'})\n[kubernetes/kubernetes] changed: [instance] => (item={'name': 'net.ipv4.tcp_wmem', 'value': '4096 65536 4194304'})\n[kubernetes/kubernetes] changed: [instance] => (item={'name': 'net.ipv4.tcp_low_latency', 'value': 1})\n[kubernetes/kubernetes] changed: [instance] => (item={'name': 'net.ipv4.tcp_adv_win_scale', 'value': 1})\n[kubernetes/kubernetes] changed: [instance] => (item={'name': 'net.ipv4.neigh.default.gc_thresh1', 'value': 128})\n[kubernetes/kubernetes] changed: [instance] => (item={'name': 'net.ipv4.neigh.default.gc_thresh2', 'value': 28872})\n[kubernetes/kubernetes] changed: [instance] => (item={'name': 'net.ipv4.neigh.default.gc_thresh3', 'value': 32768})\n[kubernetes/kubernetes] changed: [instance] => (item={'name': 'net.ipv6.neigh.default.gc_thresh1', 'value': 128})\n[kubernetes/kubernetes] changed: [instance] => (item={'name': 'net.ipv6.neigh.default.gc_thresh2', 'value': 28872})\n[kubernetes/kubernetes] changed: [instance] => (item={'name': 'net.ipv6.neigh.default.gc_thresh3', 'value': 32768})\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [vexxhost.atmosphere.ethtool : Create folder for persistent configuration] ***\n[kubernetes/kubernetes] changed: [instance]\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [vexxhost.atmosphere.ethtool : Install persistent \"ethtool\" tuning] *******\n[kubernetes/kubernetes] changed: [instance]\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [vexxhost.atmosphere.ethtool : Run \"ethtool\" tuning] **********************\n[kubernetes/kubernetes] ok: [instance]\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [Set a fact with the \"atmosphere_images\" for other plays] *****************\n[kubernetes/kubernetes] ok: [instance]\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] PLAY [Configure Kubernetes VIP] ************************************************\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [Gathering Facts] *********************************************************\n[kubernetes/kubernetes] ok: [instance]\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [vexxhost.containers.directory : Create directory (/etc/kubernetes/manifests)] ***\n[kubernetes/kubernetes] changed: [instance]\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [vexxhost.kubernetes.kube_vip : Uninstall legacy HA stack] ****************\n[kubernetes/kubernetes] ok: [instance] => (item=/etc/keepalived/keepalived.conf)\n[kubernetes/kubernetes] ok: [instance] => (item=/etc/keepalived/check_apiserver.sh)\n[kubernetes/kubernetes] ok: [instance] => (item=/etc/kubernetes/manifests/keepalived.yaml)\n[kubernetes/kubernetes] ok: [instance] => (item=/etc/haproxy/haproxy.cfg)\n[kubernetes/kubernetes] ok: [instance] => (item=/etc/kubernetes/manifests/haproxy.yaml)\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [vexxhost.kubernetes.kube_vip : Switch API server to run on port 6443] ****\n[kubernetes/kubernetes] 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}\n[kubernetes/kubernetes] 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}\n[kubernetes/kubernetes] 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}\n[kubernetes/kubernetes] ...ignoring\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [vexxhost.kubernetes.kube_vip : Check if super-admin.conf exists] *********\n[kubernetes/kubernetes] ok: [instance]\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [vexxhost.kubernetes.kube_vip : Check if kubeadm has already run] *********\n[kubernetes/kubernetes] ok: [instance]\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [vexxhost.kubernetes.kube_vip : Set fact with KUBECONFIG path] ************\n[kubernetes/kubernetes] ok: [instance]\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [vexxhost.kubernetes.kube_vip : Set fact with KUBECONFIG path (with super-admin.conf)] ***\n[kubernetes/kubernetes] ok: [instance]\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [vexxhost.kubernetes.kube_vip : Upload Kubernetes manifest] ***************\n[kubernetes/kubernetes] ok: [instance]\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [vexxhost.kubernetes.kube_vip : Ensure kube-vip configuration file] *******\n[kubernetes/kubernetes] ok: [instance]\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [vexxhost.kubernetes.kube_vip : Flush handlers] ***************************\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] PLAY [Install Kubernetes] ******************************************************\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [Gathering Facts] *********************************************************\n[kubernetes/kubernetes] ok: [instance]\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [vexxhost.containers.forget_package : Forget package] *********************\n[kubernetes/kubernetes] ok: [instance]\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [vexxhost.containers.package : Update state for tar] **********************\n[kubernetes/kubernetes] skipping: [instance]\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] ***\n[kubernetes/kubernetes] changed: [instance]\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [vexxhost.containers.download_artifact : Starting download of file] *******\n[kubernetes/kubernetes] ok: [instance] => {\n[kubernetes/kubernetes]     \"msg\": \"https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64\"\n[kubernetes/kubernetes] }\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [vexxhost.containers.download_artifact : Download item] *******************",
                            "stdout_lines": [
                                "==> Running preflight checks",
                                "[preflight] ",
                                "[preflight] PLAY [Preflight checks] ********************************************************",
                                "[preflight] ",
                                "[preflight] TASK [Fail if atmosphere_ceph_enabled is set] **********************************",
                                "[preflight] skipping: [instance]",
                                "[preflight] ",
                                "[preflight] PLAY RECAP *********************************************************************",
                                "[preflight] instance                   : ok=0    changed=0    unreachable=0    failed=0    skipped=1    rescued=0    ignored=0   ",
                                "[preflight] ",
                                "==> Preflight checks passed",
                                "==> Starting parallel deployment",
                                "==> [kubernetes] Starting deployment",
                                "==> [lpfc] Starting deployment",
                                "==> [udev] Starting deployment",
                                "[lpfc/lpfc] ",
                                "[lpfc/lpfc] PLAY [controllers:computes] ****************************************************",
                                "[udev/udev] ",
                                "[udev/udev] PLAY [controllers:computes] ****************************************************",
                                "[lpfc/lpfc] ",
                                "[lpfc/lpfc] TASK [Gathering Facts] *********************************************************",
                                "[udev/udev] ",
                                "[udev/udev] TASK [Gathering Facts] *********************************************************",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] PLAY [all] *********************************************************************",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [Gathering Facts] *********************************************************",
                                "[udev/udev] [WARNING]: Platform linux on host instance is using the discovered Python",
                                "[udev/udev] interpreter at /usr/bin/python3.10, but future installation of another Python",
                                "[udev/udev] interpreter could change the meaning of that path. See",
                                "[udev/udev] https://docs.ansible.com/ansible-",
                                "[udev/udev] core/2.17/reference_appendices/interpreter_discovery.html for more information.",
                                "[udev/udev] ok: [instance]",
                                "[lpfc/lpfc] [WARNING]: Platform linux on host instance is using the discovered Python",
                                "[lpfc/lpfc] interpreter at /usr/bin/python3.10, but future installation of another Python",
                                "[lpfc/lpfc] interpreter could change the meaning of that path. See",
                                "[lpfc/lpfc] https://docs.ansible.com/ansible-",
                                "[lpfc/lpfc] core/2.17/reference_appendices/interpreter_discovery.html for more information.",
                                "[lpfc/lpfc] ok: [instance]",
                                "[udev/udev] ",
                                "[udev/udev] TASK [vexxhost.atmosphere.udev : Add udev rules for Pure Storage FlashArray] ***",
                                "[lpfc/lpfc] ",
                                "[lpfc/lpfc] TASK [vexxhost.atmosphere.lpfc : Detect if the \"lpfc\" module is loaded] ********",
                                "[kubernetes/kubernetes] [WARNING]: Platform linux on host instance is using the discovered Python",
                                "[kubernetes/kubernetes] interpreter at /usr/bin/python3.10, but future installation of another Python",
                                "[kubernetes/kubernetes] interpreter could change the meaning of that path. See",
                                "[kubernetes/kubernetes] https://docs.ansible.com/ansible-",
                                "[kubernetes/kubernetes] core/2.17/reference_appendices/interpreter_discovery.html for more information.",
                                "[kubernetes/kubernetes] ok: [instance]",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [vexxhost.atmosphere.sysctl : Configure sysctl values] ********************",
                                "[lpfc/lpfc] ok: [instance]",
                                "[lpfc/lpfc] ",
                                "[lpfc/lpfc] TASK [vexxhost.atmosphere.lpfc : Install the configuration file] ***************",
                                "[lpfc/lpfc] skipping: [instance]",
                                "[lpfc/lpfc] ",
                                "[lpfc/lpfc] TASK [vexxhost.atmosphere.lpfc : Get the values for the module parameters] *****",
                                "[lpfc/lpfc] skipping: [instance] => (item=lpfc_lun_queue_depth) ",
                                "[lpfc/lpfc] skipping: [instance] => (item=lpfc_sg_seg_cnt) ",
                                "[lpfc/lpfc] skipping: [instance] => (item=lpfc_max_luns) ",
                                "[lpfc/lpfc] skipping: [instance] => (item=lpfc_enable_fc4_type) ",
                                "[lpfc/lpfc] skipping: [instance]",
                                "[lpfc/lpfc] ",
                                "[lpfc/lpfc] TASK [vexxhost.atmosphere.lpfc : Detect if the run-time module parameters are set correctly] ***",
                                "[lpfc/lpfc] skipping: [instance] => (item=lpfc_lun_queue_depth) ",
                                "[lpfc/lpfc] skipping: [instance] => (item=lpfc_sg_seg_cnt) ",
                                "[lpfc/lpfc] skipping: [instance] => (item=lpfc_max_luns) ",
                                "[lpfc/lpfc] skipping: [instance] => (item=lpfc_enable_fc4_type) ",
                                "[lpfc/lpfc] skipping: [instance]",
                                "[lpfc/lpfc] ",
                                "[lpfc/lpfc] TASK [vexxhost.atmosphere.lpfc : Update \"initramfs\" if the configuration file has changed] ***",
                                "[lpfc/lpfc] skipping: [instance]",
                                "[lpfc/lpfc] ",
                                "[lpfc/lpfc] TASK [Reboot the system if the configuration file has changed] *****************",
                                "[lpfc/lpfc] skipping: [instance]",
                                "[lpfc/lpfc] ",
                                "[lpfc/lpfc] PLAY RECAP *********************************************************************",
                                "[lpfc/lpfc] instance                   : ok=2    changed=0    unreachable=0    failed=0    skipped=5    rescued=0    ignored=0   ",
                                "[lpfc/lpfc] ",
                                "==> [lpfc] Deployment complete",
                                "==> [ceph] Starting deployment",
                                "[udev/udev] changed: [instance]",
                                "[udev/udev] ",
                                "[udev/udev] TASK [vexxhost.atmosphere.udev : Add udev rules for SCSI Unit Attention] *******",
                                "[kubernetes/kubernetes] changed: [instance] => (item={'name': 'fs.aio-max-nr', 'value': 1048576})",
                                "[kubernetes/kubernetes] changed: [instance] => (item={'name': 'net.ipv4.tcp_timestamps', 'value': 0})",
                                "[udev/udev] changed: [instance]",
                                "[udev/udev] ",
                                "[udev/udev] RUNNING HANDLER [vexxhost.atmosphere.udev : Reload udev] ***********************",
                                "[udev/udev] ok: [instance]",
                                "[udev/udev] ",
                                "[udev/udev] PLAY RECAP *********************************************************************",
                                "[udev/udev] instance                   : ok=4    changed=2    unreachable=0    failed=0    skipped=0    rescued=0    ignored=0   ",
                                "[udev/udev] ",
                                "==> [udev] Deployment complete",
                                "==> [multipathd] Starting deployment",
                                "[kubernetes/kubernetes] changed: [instance] => (item={'name': 'net.ipv4.tcp_sack', 'value': 1})",
                                "[kubernetes/kubernetes] changed: [instance] => (item={'name': 'net.core.netdev_budget', 'value': 1000})",
                                "[kubernetes/kubernetes] changed: [instance] => (item={'name': 'net.core.netdev_max_backlog', 'value': 250000})",
                                "[kubernetes/kubernetes] changed: [instance] => (item={'name': 'net.core.rmem_max', 'value': 4194304})",
                                "[kubernetes/kubernetes] changed: [instance] => (item={'name': 'net.core.wmem_max', 'value': 4194304})",
                                "[kubernetes/kubernetes] changed: [instance] => (item={'name': 'net.core.rmem_default', 'value': 4194304})",
                                "[kubernetes/kubernetes] changed: [instance] => (item={'name': 'net.core.wmem_default', 'value': 4194304})",
                                "[kubernetes/kubernetes] changed: [instance] => (item={'name': 'net.core.optmem_max', 'value': 4194304})",
                                "[kubernetes/kubernetes] changed: [instance] => (item={'name': 'net.ipv4.tcp_rmem', 'value': '4096 87380 4194304'})",
                                "[kubernetes/kubernetes] changed: [instance] => (item={'name': 'net.ipv4.tcp_wmem', 'value': '4096 65536 4194304'})",
                                "[kubernetes/kubernetes] changed: [instance] => (item={'name': 'net.ipv4.tcp_low_latency', 'value': 1})",
                                "[kubernetes/kubernetes] changed: [instance] => (item={'name': 'net.ipv4.tcp_adv_win_scale', 'value': 1})",
                                "[kubernetes/kubernetes] changed: [instance] => (item={'name': 'net.ipv4.neigh.default.gc_thresh1', 'value': 128})",
                                "[kubernetes/kubernetes] changed: [instance] => (item={'name': 'net.ipv4.neigh.default.gc_thresh2', 'value': 28872})",
                                "[kubernetes/kubernetes] changed: [instance] => (item={'name': 'net.ipv4.neigh.default.gc_thresh3', 'value': 32768})",
                                "[kubernetes/kubernetes] changed: [instance] => (item={'name': 'net.ipv6.neigh.default.gc_thresh1', 'value': 128})",
                                "[kubernetes/kubernetes] changed: [instance] => (item={'name': 'net.ipv6.neigh.default.gc_thresh2', 'value': 28872})",
                                "[kubernetes/kubernetes] changed: [instance] => (item={'name': 'net.ipv6.neigh.default.gc_thresh3', 'value': 32768})",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [vexxhost.atmosphere.ethtool : Create folder for persistent configuration] ***",
                                "[kubernetes/kubernetes] changed: [instance]",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [vexxhost.atmosphere.ethtool : Install persistent \"ethtool\" tuning] *******",
                                "[kubernetes/kubernetes] changed: [instance]",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [vexxhost.atmosphere.ethtool : Run \"ethtool\" tuning] **********************",
                                "[kubernetes/kubernetes] ok: [instance]",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [Set a fact with the \"atmosphere_images\" for other plays] *****************",
                                "[kubernetes/kubernetes] ok: [instance]",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] PLAY [Configure Kubernetes VIP] ************************************************",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [Gathering Facts] *********************************************************",
                                "[kubernetes/kubernetes] ok: [instance]",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [vexxhost.containers.directory : Create directory (/etc/kubernetes/manifests)] ***",
                                "[kubernetes/kubernetes] changed: [instance]",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [vexxhost.kubernetes.kube_vip : Uninstall legacy HA stack] ****************",
                                "[kubernetes/kubernetes] ok: [instance] => (item=/etc/keepalived/keepalived.conf)",
                                "[kubernetes/kubernetes] ok: [instance] => (item=/etc/keepalived/check_apiserver.sh)",
                                "[kubernetes/kubernetes] ok: [instance] => (item=/etc/kubernetes/manifests/keepalived.yaml)",
                                "[kubernetes/kubernetes] ok: [instance] => (item=/etc/haproxy/haproxy.cfg)",
                                "[kubernetes/kubernetes] ok: [instance] => (item=/etc/kubernetes/manifests/haproxy.yaml)",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [vexxhost.kubernetes.kube_vip : Switch API server to run on port 6443] ****",
                                "[kubernetes/kubernetes] 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}",
                                "[kubernetes/kubernetes] 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}",
                                "[kubernetes/kubernetes] 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}",
                                "[kubernetes/kubernetes] ...ignoring",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [vexxhost.kubernetes.kube_vip : Check if super-admin.conf exists] *********",
                                "[kubernetes/kubernetes] ok: [instance]",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [vexxhost.kubernetes.kube_vip : Check if kubeadm has already run] *********",
                                "[kubernetes/kubernetes] ok: [instance]",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [vexxhost.kubernetes.kube_vip : Set fact with KUBECONFIG path] ************",
                                "[kubernetes/kubernetes] ok: [instance]",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [vexxhost.kubernetes.kube_vip : Set fact with KUBECONFIG path (with super-admin.conf)] ***",
                                "[kubernetes/kubernetes] ok: [instance]",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [vexxhost.kubernetes.kube_vip : Upload Kubernetes manifest] ***************",
                                "[kubernetes/kubernetes] ok: [instance]",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [vexxhost.kubernetes.kube_vip : Ensure kube-vip configuration file] *******",
                                "[kubernetes/kubernetes] ok: [instance]",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [vexxhost.kubernetes.kube_vip : Flush handlers] ***************************",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] PLAY [Install Kubernetes] ******************************************************",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [Gathering Facts] *********************************************************",
                                "[kubernetes/kubernetes] ok: [instance]",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [vexxhost.containers.forget_package : Forget package] *********************",
                                "[kubernetes/kubernetes] ok: [instance]",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [vexxhost.containers.package : Update state for tar] **********************",
                                "[kubernetes/kubernetes] skipping: [instance]",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] ***",
                                "[kubernetes/kubernetes] changed: [instance]",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [vexxhost.containers.download_artifact : Starting download of file] *******",
                                "[kubernetes/kubernetes] ok: [instance] => {",
                                "[kubernetes/kubernetes]     \"msg\": \"https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64\"",
                                "[kubernetes/kubernetes] }",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [vexxhost.containers.download_artifact : Download item] *******************"
                            ],
                            "zuul_log_id": "0242ac17-0010-310d-1ec5-000000000079-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:26:31.184791Z",
                            "start": "2026-07-25T21:26:30.663915Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000000079",
                        "name": "Read new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "12459"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:26:31.243155Z",
                            "start": "2026-07-25T21:26:31.191578Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000000007a",
                        "name": "Advance initial parallel deployment live log offset"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "initial parallel deployment is still running after 20 seconds."
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:26:31.389925Z",
                            "start": "2026-07-25T21:26:31.248734Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000000007b",
                        "name": "Report initial parallel deployment progress heartbeat"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:26:31.437552Z",
                            "start": "2026-07-25T21:26:31.395110Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000000007c",
                        "name": "Continue monitoring initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-25 21:26:31.501420",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-25 21:26:51.503265",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:26:51.521395Z",
                            "start": "2026-07-25T21:26:31.460645Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-0000000000b1",
                        "name": "Wait before polling initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "2"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:26:51.582340Z",
                            "start": "2026-07-25T21:26:51.529137Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-0000000000b2",
                        "name": "Count initial parallel deployment progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j40599975991.11341",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j40599975991.11341",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j40599975991.11341",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:26:51.804969Z",
                            "start": "2026-07-25T21:26:51.588910Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-0000000000b3",
                        "name": "Poll initial parallel deployment status"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/ansible.8gbjwwpu.log"
                                }
                            },
                            "stat": {
                                "atime": 1785014790.8412611,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 40,
                                "charset": "unknown",
                                "checksum": "b8344e032e91996574031ceac9456031c49becf9",
                                "ctime": 1785014811.221505,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 21191,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0600",
                                "mtime": 1785014811.221505,
                                "nlink": 1,
                                "path": "/tmp/ansible.8gbjwwpu.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 19917,
                                "uid": 1000,
                                "version": "3759374160",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:26:52.004435Z",
                            "start": "2026-07-25T21:26:51.810508Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-0000000000b4",
                        "name": "Inspect initial parallel deployment live log"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "7458"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:26:52.061386Z",
                            "start": "2026-07-25T21:26:52.013167Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-0000000000b5",
                        "name": "Calculate new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +12460 /tmp/ansible.8gbjwwpu.log | head -c 7458",
                            "delta": "0:00:00.009367",
                            "end": "2026-07-25 21:26:52.285474",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +12460 /tmp/ansible.8gbjwwpu.log | head -c 7458",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-310d-1ec5-0000000000b6-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-25 21:26:52.276107",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "[kubernetes/kubernetes] changed: [instance]\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [vexxhost.containers.download_artifact : Extract archive] *****************\n[kubernetes/kubernetes] skipping: [instance]\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [vexxhost.containers.forget_package : Forget package] *********************\n[kubernetes/kubernetes] ok: [instance]\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [vexxhost.containers.package : Update state for tar] **********************\n[kubernetes/kubernetes] ok: [instance]\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [vexxhost.containers.download_artifact : Starting download of file] *******\n[kubernetes/kubernetes] ok: [instance] => {\n[kubernetes/kubernetes]     \"msg\": \"https://github.com/containerd/containerd/releases/download/v2.3.2/containerd-2.3.2-linux-amd64.tar.gz\"\n[kubernetes/kubernetes] }\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [vexxhost.containers.download_artifact : Download item] *******************\n[kubernetes/kubernetes] changed: [instance]\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [vexxhost.containers.download_artifact : Extract archive] *****************\n[kubernetes/kubernetes] changed: [instance]\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [vexxhost.containers.containerd : Install SELinux packages] ***************\n[kubernetes/kubernetes] skipping: [instance]\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] ***\n[kubernetes/kubernetes] skipping: [instance]\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ********\n[kubernetes/kubernetes] skipping: [instance]\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [vexxhost.containers.containerd : Install AppArmor packages] **************\n[kubernetes/kubernetes] changed: [instance]\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [vexxhost.containers.containerd : Create systemd service file for containerd] ***\n[kubernetes/kubernetes] changed: [instance]\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [vexxhost.containers.containerd : Create folders for configuration] *******\n[kubernetes/kubernetes] changed: [instance] => (item={'path': '/etc/containerd'})\n[kubernetes/kubernetes] changed: [instance] => (item={'path': '/var/lib/containerd', 'mode': '0o700'})\n[kubernetes/kubernetes] changed: [instance] => (item={'path': '/run/containerd', 'mode': '0o711'})\n[kubernetes/kubernetes] changed: [instance] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'})\n[kubernetes/kubernetes] changed: [instance] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'})\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [vexxhost.containers.containerd : Create containerd config file] **********\n[kubernetes/kubernetes] changed: [instance]\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [vexxhost.containers.containerd : Force any restarts if necessary] ********\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] RUNNING HANDLER [vexxhost.containers.containerd : Restart containerd] **********\n[kubernetes/kubernetes] changed: [instance]\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] RUNNING HANDLER [vexxhost.kubernetes.kubelet : Reload systemd] *****************\n[kubernetes/kubernetes] ok: [instance]\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [vexxhost.containers.containerd : Enable and start service] ***************\n[kubernetes/kubernetes] changed: [instance]\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubernetes_upgrade_check : Retrieve the \"kubeadm-config\" ConfigMap] ***\n[kubernetes/kubernetes] 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\"}\n[kubernetes/kubernetes] ...ignoring\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubernetes_upgrade_check : Parse the ClusterConfiguration] ***\n[kubernetes/kubernetes] skipping: [instance]\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubernetes_upgrade_check : Retrieve the current Kubernetes version] ***\n[kubernetes/kubernetes] skipping: [instance]\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubernetes_upgrade_check : Extract major, minor, and patch versions] ***\n[kubernetes/kubernetes] skipping: [instance]\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubernetes_upgrade_check : Fail if we're jumping more than one minor version] ***\n[kubernetes/kubernetes] skipping: [instance]\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubernetes_upgrade_check : Set fact if we need to upgrade] ***\n[kubernetes/kubernetes] skipping: [instance]\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [vexxhost.containers.forget_package : Forget package] *********************\n[kubernetes/kubernetes] ok: [instance]\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [vexxhost.containers.download_artifact : Starting download of file] *******\n[kubernetes/kubernetes] ok: [instance] => {\n[kubernetes/kubernetes]     \"msg\": \"https://dl.k8s.io/release/v1.28.13/bin/linux/amd64/kubeadm\"\n[kubernetes/kubernetes] }\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [vexxhost.containers.download_artifact : Download item] *******************\n[kubernetes/kubernetes] changed: [instance]\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [vexxhost.containers.download_artifact : Extract archive] *****************\n[kubernetes/kubernetes] skipping: [instance]\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [vexxhost.containers.forget_package : Forget package] *********************\n[kubernetes/kubernetes] ok: [instance]\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [vexxhost.containers.download_artifact : Starting download of file] *******\n[kubernetes/kubernetes] ok: [instance] => {\n[kubernetes/kubernetes]     \"msg\": \"https://dl.k8s.io/release/v1.28.13/bin/linux/amd64/kubectl\"\n[kubernetes/kubernetes] }\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [vexxhost.containers.download_artifact : Download item] *******************\n[kubernetes/kubernetes] changed: [instance]\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [vexxhost.containers.download_artifact : Extract archive] *****************\n[kubernetes/kubernetes] skipping: [instance]\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [vexxhost.containers.containerd : Install SELinux packages] ***************\n[kubernetes/kubernetes] skipping: [instance]\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] ***\n[kubernetes/kubernetes] skipping: [instance]\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ********\n[kubernetes/kubernetes] skipping: [instance]\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [vexxhost.containers.containerd : Install AppArmor packages] **************",
                            "stdout_lines": [
                                "[kubernetes/kubernetes] changed: [instance]",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [vexxhost.containers.download_artifact : Extract archive] *****************",
                                "[kubernetes/kubernetes] skipping: [instance]",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [vexxhost.containers.forget_package : Forget package] *********************",
                                "[kubernetes/kubernetes] ok: [instance]",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [vexxhost.containers.package : Update state for tar] **********************",
                                "[kubernetes/kubernetes] ok: [instance]",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [vexxhost.containers.download_artifact : Starting download of file] *******",
                                "[kubernetes/kubernetes] ok: [instance] => {",
                                "[kubernetes/kubernetes]     \"msg\": \"https://github.com/containerd/containerd/releases/download/v2.3.2/containerd-2.3.2-linux-amd64.tar.gz\"",
                                "[kubernetes/kubernetes] }",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [vexxhost.containers.download_artifact : Download item] *******************",
                                "[kubernetes/kubernetes] changed: [instance]",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [vexxhost.containers.download_artifact : Extract archive] *****************",
                                "[kubernetes/kubernetes] changed: [instance]",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [vexxhost.containers.containerd : Install SELinux packages] ***************",
                                "[kubernetes/kubernetes] skipping: [instance]",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] ***",
                                "[kubernetes/kubernetes] skipping: [instance]",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ********",
                                "[kubernetes/kubernetes] skipping: [instance]",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [vexxhost.containers.containerd : Install AppArmor packages] **************",
                                "[kubernetes/kubernetes] changed: [instance]",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [vexxhost.containers.containerd : Create systemd service file for containerd] ***",
                                "[kubernetes/kubernetes] changed: [instance]",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [vexxhost.containers.containerd : Create folders for configuration] *******",
                                "[kubernetes/kubernetes] changed: [instance] => (item={'path': '/etc/containerd'})",
                                "[kubernetes/kubernetes] changed: [instance] => (item={'path': '/var/lib/containerd', 'mode': '0o700'})",
                                "[kubernetes/kubernetes] changed: [instance] => (item={'path': '/run/containerd', 'mode': '0o711'})",
                                "[kubernetes/kubernetes] changed: [instance] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'})",
                                "[kubernetes/kubernetes] changed: [instance] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'})",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [vexxhost.containers.containerd : Create containerd config file] **********",
                                "[kubernetes/kubernetes] changed: [instance]",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [vexxhost.containers.containerd : Force any restarts if necessary] ********",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] RUNNING HANDLER [vexxhost.containers.containerd : Restart containerd] **********",
                                "[kubernetes/kubernetes] changed: [instance]",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] RUNNING HANDLER [vexxhost.kubernetes.kubelet : Reload systemd] *****************",
                                "[kubernetes/kubernetes] ok: [instance]",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [vexxhost.containers.containerd : Enable and start service] ***************",
                                "[kubernetes/kubernetes] changed: [instance]",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubernetes_upgrade_check : Retrieve the \"kubeadm-config\" ConfigMap] ***",
                                "[kubernetes/kubernetes] 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\"}",
                                "[kubernetes/kubernetes] ...ignoring",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubernetes_upgrade_check : Parse the ClusterConfiguration] ***",
                                "[kubernetes/kubernetes] skipping: [instance]",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubernetes_upgrade_check : Retrieve the current Kubernetes version] ***",
                                "[kubernetes/kubernetes] skipping: [instance]",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubernetes_upgrade_check : Extract major, minor, and patch versions] ***",
                                "[kubernetes/kubernetes] skipping: [instance]",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubernetes_upgrade_check : Fail if we're jumping more than one minor version] ***",
                                "[kubernetes/kubernetes] skipping: [instance]",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubernetes_upgrade_check : Set fact if we need to upgrade] ***",
                                "[kubernetes/kubernetes] skipping: [instance]",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [vexxhost.containers.forget_package : Forget package] *********************",
                                "[kubernetes/kubernetes] ok: [instance]",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [vexxhost.containers.download_artifact : Starting download of file] *******",
                                "[kubernetes/kubernetes] ok: [instance] => {",
                                "[kubernetes/kubernetes]     \"msg\": \"https://dl.k8s.io/release/v1.28.13/bin/linux/amd64/kubeadm\"",
                                "[kubernetes/kubernetes] }",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [vexxhost.containers.download_artifact : Download item] *******************",
                                "[kubernetes/kubernetes] changed: [instance]",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [vexxhost.containers.download_artifact : Extract archive] *****************",
                                "[kubernetes/kubernetes] skipping: [instance]",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [vexxhost.containers.forget_package : Forget package] *********************",
                                "[kubernetes/kubernetes] ok: [instance]",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [vexxhost.containers.download_artifact : Starting download of file] *******",
                                "[kubernetes/kubernetes] ok: [instance] => {",
                                "[kubernetes/kubernetes]     \"msg\": \"https://dl.k8s.io/release/v1.28.13/bin/linux/amd64/kubectl\"",
                                "[kubernetes/kubernetes] }",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [vexxhost.containers.download_artifact : Download item] *******************",
                                "[kubernetes/kubernetes] changed: [instance]",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [vexxhost.containers.download_artifact : Extract archive] *****************",
                                "[kubernetes/kubernetes] skipping: [instance]",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [vexxhost.containers.containerd : Install SELinux packages] ***************",
                                "[kubernetes/kubernetes] skipping: [instance]",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] ***",
                                "[kubernetes/kubernetes] skipping: [instance]",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ********",
                                "[kubernetes/kubernetes] skipping: [instance]",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [vexxhost.containers.containerd : Install AppArmor packages] **************"
                            ],
                            "zuul_log_id": "0242ac17-0010-310d-1ec5-0000000000b6-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:26:52.617837Z",
                            "start": "2026-07-25T21:26:52.095261Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-0000000000b6",
                        "name": "Read new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "19917"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:26:52.679819Z",
                            "start": "2026-07-25T21:26:52.624027Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-0000000000b7",
                        "name": "Advance initial parallel deployment live log offset"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "initial parallel deployment is still running after 40 seconds."
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:26:52.749405Z",
                            "start": "2026-07-25T21:26:52.692995Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-0000000000b8",
                        "name": "Report initial parallel deployment progress heartbeat"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:26:52.811872Z",
                            "start": "2026-07-25T21:26:52.756893Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-0000000000b9",
                        "name": "Continue monitoring initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-25 21:26:52.875597",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-25 21:27:12.878300",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:27:12.893065Z",
                            "start": "2026-07-25T21:26:52.832263Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000000010a",
                        "name": "Wait before polling initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "3"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:27:12.948743Z",
                            "start": "2026-07-25T21:27:12.898262Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000000010b",
                        "name": "Count initial parallel deployment progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j40599975991.11341",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j40599975991.11341",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j40599975991.11341",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:27:13.168146Z",
                            "start": "2026-07-25T21:27:12.955592Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000000010c",
                        "name": "Poll initial parallel deployment status"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/ansible.8gbjwwpu.log"
                                }
                            },
                            "stat": {
                                "atime": 1785014811.9575295,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 56,
                                "charset": "unknown",
                                "checksum": "68f2da335a6b543250585290384f8218ddbb0180",
                                "ctime": 1785014831.238104,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 21191,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0600",
                                "mtime": 1785014831.238104,
                                "nlink": 1,
                                "path": "/tmp/ansible.8gbjwwpu.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 26607,
                                "uid": 1000,
                                "version": "3759374160",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:27:13.364880Z",
                            "start": "2026-07-25T21:27:13.175276Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000000010d",
                        "name": "Inspect initial parallel deployment live log"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "6690"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:27:13.425890Z",
                            "start": "2026-07-25T21:27:13.372404Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000000010e",
                        "name": "Calculate new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +19918 /tmp/ansible.8gbjwwpu.log | head -c 6690",
                            "delta": "0:00:00.007718",
                            "end": "2026-07-25 21:27:13.633698",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +19918 /tmp/ansible.8gbjwwpu.log | head -c 6690",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-310d-1ec5-00000000010f-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-25 21:27:13.625980",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "[kubernetes/kubernetes] ok: [instance]\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [vexxhost.containers.containerd : Create systemd service file for containerd] ***\n[kubernetes/kubernetes] ok: [instance]\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [vexxhost.containers.containerd : Create folders for configuration] *******\n[kubernetes/kubernetes] ok: [instance] => (item={'path': '/etc/containerd'})\n[kubernetes/kubernetes] ok: [instance] => (item={'path': '/var/lib/containerd', 'mode': '0o700'})\n[kubernetes/kubernetes] ok: [instance] => (item={'path': '/run/containerd', 'mode': '0o711'})\n[kubernetes/kubernetes] ok: [instance] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'})\n[kubernetes/kubernetes] ok: [instance] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'})\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [vexxhost.containers.containerd : Create containerd config file] **********\n[kubernetes/kubernetes] ok: [instance]\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [vexxhost.containers.containerd : Force any restarts if necessary] ********\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [vexxhost.containers.containerd : Enable and start service] ***************\n[kubernetes/kubernetes] ok: [instance]\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [vexxhost.containers.forget_package : Forget package] *********************\n[kubernetes/kubernetes] ok: [instance]\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [vexxhost.containers.download_artifact : Starting download of file] *******\n[kubernetes/kubernetes] ok: [instance] => {\n[kubernetes/kubernetes]     \"msg\": \"https://github.com/kubernetes-sigs/cri-tools/releases/download/v1.36.0/crictl-v1.36.0-linux-amd64.tar.gz\"\n[kubernetes/kubernetes] }\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [vexxhost.containers.download_artifact : Download item] *******************\n[kubernetes/kubernetes] changed: [instance]\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [vexxhost.containers.download_artifact : Extract archive] *****************\n[kubernetes/kubernetes] changed: [instance]\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [vexxhost.containers.download_artifact : Starting download of file] *******\n[kubernetes/kubernetes] ok: [instance] => {\n[kubernetes/kubernetes]     \"msg\": \"https://github.com/kubernetes-sigs/cri-tools/releases/download/v1.36.0/critest-v1.36.0-linux-amd64.tar.gz\"\n[kubernetes/kubernetes] }\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [vexxhost.containers.download_artifact : Download item] *******************\n[kubernetes/kubernetes] changed: [instance]\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [vexxhost.containers.download_artifact : Extract archive] *****************\n[kubernetes/kubernetes] changed: [instance]\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [vexxhost.containers.cri_tools : Create crictl config] ********************\n[kubernetes/kubernetes] changed: [instance]\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [vexxhost.containers.directory : Create directory (/opt/cni/bin)] *********\n[kubernetes/kubernetes] changed: [instance]\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [vexxhost.containers.forget_package : Forget package] *********************\n[kubernetes/kubernetes] ok: [instance]\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [vexxhost.containers.download_artifact : Starting download of file] *******\n[kubernetes/kubernetes] ok: [instance] => {\n[kubernetes/kubernetes]     \"msg\": \"https://github.com/containernetworking/plugins/releases/download/v1.9.1/cni-plugins-linux-amd64-v1.9.1.tgz\"\n[kubernetes/kubernetes] }\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [vexxhost.containers.download_artifact : Download item] *******************\n[kubernetes/kubernetes] changed: [instance]\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [vexxhost.containers.download_artifact : Extract archive] *****************\n[kubernetes/kubernetes] changed: [instance]\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [vexxhost.containers.cni_plugins : Gather variables for each operating system] ***\n[kubernetes/kubernetes] ok: [instance] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/containers/roles/cni_plugins/vars/debian.yml)\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [vexxhost.containers.cni_plugins : Install additional packages] ***********\n[kubernetes/kubernetes] ok: [instance]\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [vexxhost.containers.cni_plugins : Ensure IPv6 is enabled] ****************\n[kubernetes/kubernetes] changed: [instance]\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [vexxhost.containers.cni_plugins : Enable kernel modules on-boot] *********\n[kubernetes/kubernetes] changed: [instance]\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [vexxhost.containers.cni_plugins : Enable kernel modules in runtime] ******\n[kubernetes/kubernetes] changed: [instance] => (item=br_netfilter)\n[kubernetes/kubernetes] ok: [instance] => (item=ip_tables)\n[kubernetes/kubernetes] changed: [instance] => (item=ip6_tables)\n[kubernetes/kubernetes] ok: [instance] => (item=nf_conntrack)\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [vexxhost.containers.forget_package : Forget package] *********************\n[kubernetes/kubernetes] ok: [instance]\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [vexxhost.containers.download_artifact : Starting download of file] *******\n[kubernetes/kubernetes] ok: [instance] => {\n[kubernetes/kubernetes]     \"msg\": \"https://dl.k8s.io/release/v1.28.13/bin/linux/amd64/kubelet\"\n[kubernetes/kubernetes] }\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [vexxhost.containers.download_artifact : Download item] *******************\n[kubernetes/kubernetes] changed: [instance]\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [vexxhost.containers.download_artifact : Extract archive] *****************\n[kubernetes/kubernetes] skipping: [instance]\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubelet : Gather variables for each operating system] ***\n[kubernetes/kubernetes] ok: [instance] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/kubelet/vars/debian.yml)\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubelet : Install coreutils] *************************\n[kubernetes/kubernetes] skipping: [instance]\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubelet : Install additional packages] ***************",
                            "stdout_lines": [
                                "[kubernetes/kubernetes] ok: [instance]",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [vexxhost.containers.containerd : Create systemd service file for containerd] ***",
                                "[kubernetes/kubernetes] ok: [instance]",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [vexxhost.containers.containerd : Create folders for configuration] *******",
                                "[kubernetes/kubernetes] ok: [instance] => (item={'path': '/etc/containerd'})",
                                "[kubernetes/kubernetes] ok: [instance] => (item={'path': '/var/lib/containerd', 'mode': '0o700'})",
                                "[kubernetes/kubernetes] ok: [instance] => (item={'path': '/run/containerd', 'mode': '0o711'})",
                                "[kubernetes/kubernetes] ok: [instance] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'})",
                                "[kubernetes/kubernetes] ok: [instance] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'})",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [vexxhost.containers.containerd : Create containerd config file] **********",
                                "[kubernetes/kubernetes] ok: [instance]",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [vexxhost.containers.containerd : Force any restarts if necessary] ********",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [vexxhost.containers.containerd : Enable and start service] ***************",
                                "[kubernetes/kubernetes] ok: [instance]",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [vexxhost.containers.forget_package : Forget package] *********************",
                                "[kubernetes/kubernetes] ok: [instance]",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [vexxhost.containers.download_artifact : Starting download of file] *******",
                                "[kubernetes/kubernetes] ok: [instance] => {",
                                "[kubernetes/kubernetes]     \"msg\": \"https://github.com/kubernetes-sigs/cri-tools/releases/download/v1.36.0/crictl-v1.36.0-linux-amd64.tar.gz\"",
                                "[kubernetes/kubernetes] }",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [vexxhost.containers.download_artifact : Download item] *******************",
                                "[kubernetes/kubernetes] changed: [instance]",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [vexxhost.containers.download_artifact : Extract archive] *****************",
                                "[kubernetes/kubernetes] changed: [instance]",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [vexxhost.containers.download_artifact : Starting download of file] *******",
                                "[kubernetes/kubernetes] ok: [instance] => {",
                                "[kubernetes/kubernetes]     \"msg\": \"https://github.com/kubernetes-sigs/cri-tools/releases/download/v1.36.0/critest-v1.36.0-linux-amd64.tar.gz\"",
                                "[kubernetes/kubernetes] }",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [vexxhost.containers.download_artifact : Download item] *******************",
                                "[kubernetes/kubernetes] changed: [instance]",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [vexxhost.containers.download_artifact : Extract archive] *****************",
                                "[kubernetes/kubernetes] changed: [instance]",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [vexxhost.containers.cri_tools : Create crictl config] ********************",
                                "[kubernetes/kubernetes] changed: [instance]",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [vexxhost.containers.directory : Create directory (/opt/cni/bin)] *********",
                                "[kubernetes/kubernetes] changed: [instance]",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [vexxhost.containers.forget_package : Forget package] *********************",
                                "[kubernetes/kubernetes] ok: [instance]",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [vexxhost.containers.download_artifact : Starting download of file] *******",
                                "[kubernetes/kubernetes] ok: [instance] => {",
                                "[kubernetes/kubernetes]     \"msg\": \"https://github.com/containernetworking/plugins/releases/download/v1.9.1/cni-plugins-linux-amd64-v1.9.1.tgz\"",
                                "[kubernetes/kubernetes] }",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [vexxhost.containers.download_artifact : Download item] *******************",
                                "[kubernetes/kubernetes] changed: [instance]",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [vexxhost.containers.download_artifact : Extract archive] *****************",
                                "[kubernetes/kubernetes] changed: [instance]",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [vexxhost.containers.cni_plugins : Gather variables for each operating system] ***",
                                "[kubernetes/kubernetes] ok: [instance] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/containers/roles/cni_plugins/vars/debian.yml)",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [vexxhost.containers.cni_plugins : Install additional packages] ***********",
                                "[kubernetes/kubernetes] ok: [instance]",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [vexxhost.containers.cni_plugins : Ensure IPv6 is enabled] ****************",
                                "[kubernetes/kubernetes] changed: [instance]",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [vexxhost.containers.cni_plugins : Enable kernel modules on-boot] *********",
                                "[kubernetes/kubernetes] changed: [instance]",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [vexxhost.containers.cni_plugins : Enable kernel modules in runtime] ******",
                                "[kubernetes/kubernetes] changed: [instance] => (item=br_netfilter)",
                                "[kubernetes/kubernetes] ok: [instance] => (item=ip_tables)",
                                "[kubernetes/kubernetes] changed: [instance] => (item=ip6_tables)",
                                "[kubernetes/kubernetes] ok: [instance] => (item=nf_conntrack)",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [vexxhost.containers.forget_package : Forget package] *********************",
                                "[kubernetes/kubernetes] ok: [instance]",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [vexxhost.containers.download_artifact : Starting download of file] *******",
                                "[kubernetes/kubernetes] ok: [instance] => {",
                                "[kubernetes/kubernetes]     \"msg\": \"https://dl.k8s.io/release/v1.28.13/bin/linux/amd64/kubelet\"",
                                "[kubernetes/kubernetes] }",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [vexxhost.containers.download_artifact : Download item] *******************",
                                "[kubernetes/kubernetes] changed: [instance]",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [vexxhost.containers.download_artifact : Extract archive] *****************",
                                "[kubernetes/kubernetes] skipping: [instance]",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubelet : Gather variables for each operating system] ***",
                                "[kubernetes/kubernetes] ok: [instance] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/kubelet/vars/debian.yml)",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubelet : Install coreutils] *************************",
                                "[kubernetes/kubernetes] skipping: [instance]",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubelet : Install additional packages] ***************"
                            ],
                            "zuul_log_id": "0242ac17-0010-310d-1ec5-00000000010f-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:27:13.969564Z",
                            "start": "2026-07-25T21:27:13.449748Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000000010f",
                        "name": "Read new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "26607"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:27:14.031212Z",
                            "start": "2026-07-25T21:27:13.976768Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000000110",
                        "name": "Advance initial parallel deployment live log offset"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "initial parallel deployment is still running after 60 seconds."
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:27:14.087939Z",
                            "start": "2026-07-25T21:27:14.036588Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000000111",
                        "name": "Report initial parallel deployment progress heartbeat"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:27:14.157684Z",
                            "start": "2026-07-25T21:27:14.093425Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000000112",
                        "name": "Continue monitoring initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-25 21:27:14.218729",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-25 21:27:34.221398",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:27:34.237254Z",
                            "start": "2026-07-25T21:27:14.179059Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000000177",
                        "name": "Wait before polling initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "4"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:27:34.297637Z",
                            "start": "2026-07-25T21:27:34.243708Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000000178",
                        "name": "Count initial parallel deployment progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j40599975991.11341",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j40599975991.11341",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j40599975991.11341",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:27:34.529643Z",
                            "start": "2026-07-25T21:27:34.304349Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000000179",
                        "name": "Poll initial parallel deployment status"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/ansible.8gbjwwpu.log"
                                }
                            },
                            "stat": {
                                "atime": 1785014833.3221593,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 80,
                                "charset": "unknown",
                                "checksum": "f98c75ae55e25964914d8fccf6406adc7f365650",
                                "ctime": 1785014846.89849,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 21191,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0600",
                                "mtime": 1785014846.89849,
                                "nlink": 1,
                                "path": "/tmp/ansible.8gbjwwpu.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 33268,
                                "uid": 1000,
                                "version": "3759374160",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:27:34.721963Z",
                            "start": "2026-07-25T21:27:34.537056Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000000017a",
                        "name": "Inspect initial parallel deployment live log"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "6661"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:27:34.783031Z",
                            "start": "2026-07-25T21:27:34.728432Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000000017b",
                        "name": "Calculate new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +26608 /tmp/ansible.8gbjwwpu.log | head -c 6661",
                            "delta": "0:00:00.007196",
                            "end": "2026-07-25 21:27:35.056405",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +26608 /tmp/ansible.8gbjwwpu.log | head -c 6661",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-310d-1ec5-00000000017c-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-25 21:27:35.049209",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "[kubernetes/kubernetes] changed: [instance]\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubelet : Configure sysctl values] *******************\n[kubernetes/kubernetes] changed: [instance] => (item={'name': 'net.ipv4.ip_forward', 'value': 1})\n[kubernetes/kubernetes] changed: [instance] => (item={'name': 'net.bridge.bridge-nf-call-iptables', 'value': 1})\n[kubernetes/kubernetes] changed: [instance] => (item={'name': 'net.bridge.bridge-nf-call-ip6tables', 'value': 1})\n[kubernetes/kubernetes] changed: [instance] => (item={'name': 'net.ipv4.conf.all.rp_filter', 'value': 0})\n[kubernetes/kubernetes] changed: [instance] => (item={'name': 'fs.inotify.max_queued_events', 'value': 1048576})\n[kubernetes/kubernetes] changed: [instance] => (item={'name': 'fs.inotify.max_user_instances', 'value': 8192})\n[kubernetes/kubernetes] changed: [instance] => (item={'name': 'fs.inotify.max_user_watches', 'value': 1048576})\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubelet : Create folders for kubernetes configuration] ***\n[kubernetes/kubernetes] changed: [instance] => (item=/etc/systemd/system/kubelet.service.d)\n[kubernetes/kubernetes] ok: [instance] => (item=/etc/kubernetes)\n[kubernetes/kubernetes] ok: [instance] => (item=/etc/kubernetes/manifests)\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubelet : Add kubelet systemd service config] ********\n[kubernetes/kubernetes] changed: [instance]\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubelet : Add kubeadm dropin for kubelet systemd service config] ***\n[kubernetes/kubernetes] changed: [instance]\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubelet : Check swap status] *************************\n[kubernetes/kubernetes] ok: [instance]\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubelet : Disable swap] ******************************\n[kubernetes/kubernetes] skipping: [instance]\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubelet : Remove swapfile from /etc/fstab] ***********\n[kubernetes/kubernetes] ok: [instance] => (item=swap)\n[kubernetes/kubernetes] ok: [instance] => (item=none)\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubelet : Create noswap systemd service config file] ***\n[kubernetes/kubernetes] changed: [instance]\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubelet : Enable noswap service] *********************\n[kubernetes/kubernetes] changed: [instance]\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubelet : Force any restarts if necessary] ***********\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] RUNNING HANDLER [vexxhost.kubernetes.kubelet : Reload systemd] *****************\n[kubernetes/kubernetes] ok: [instance]\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubelet : Enable and start kubelet service] **********\n[kubernetes/kubernetes] changed: [instance]\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubelet : Ensure availability of dbus on Debian] *****\n[kubernetes/kubernetes] ok: [instance]\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubelet : Configure short hostname] ******************\n[kubernetes/kubernetes] ok: [instance]\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubelet : Ensure hostname inside hosts file] *********\n[kubernetes/kubernetes] ok: [instance]\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubernetes : Remove kubernetes repository] ***********\n[kubernetes/kubernetes] ok: [instance]\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubernetes : Setup control plane] ********************\n[kubernetes/kubernetes] included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/kubernetes/tasks/control-plane.yml for instance\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubernetes : Bootstrap cluster] **********************\n[kubernetes/kubernetes] included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/kubernetes/tasks/bootstrap-cluster.yml for instance\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubernetes : Check if any control plane is bootstrapped] ***\n[kubernetes/kubernetes] ok: [instance] => (item=instance)\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubernetes : Pick node from pre-existing cluster] ****\n[kubernetes/kubernetes] skipping: [instance]\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubernetes : Select first node to initialize cluster] ***\n[kubernetes/kubernetes] ok: [instance]\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubernetes : Print selected bootstrap node] **********\n[kubernetes/kubernetes] ok: [instance] => {\n[kubernetes/kubernetes]     \"msg\": \"instance\"\n[kubernetes/kubernetes] }\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubernetes : Upload cluster configuration for bootstrap node] ***\n[kubernetes/kubernetes] changed: [instance]\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubernetes : Create pki folder] **********************\n[kubernetes/kubernetes] skipping: [instance]\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubernetes : Create kubernetes ca key] ***************\n[kubernetes/kubernetes] skipping: [instance]\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubernetes : Create kubernetes ca cert] **************\n[kubernetes/kubernetes] skipping: [instance]\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubernetes : Create etcd-ca key] *********************\n[kubernetes/kubernetes] skipping: [instance]\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubernetes : Create etcd-ca cert] ********************\n[kubernetes/kubernetes] skipping: [instance]\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubernetes : Create front-proxy-ca key] **************\n[kubernetes/kubernetes] skipping: [instance]\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubernetes : Create front-proxy-ca cert] *************\n[kubernetes/kubernetes] skipping: [instance]\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubernetes : Initialize cluster] *********************",
                            "stdout_lines": [
                                "[kubernetes/kubernetes] changed: [instance]",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubelet : Configure sysctl values] *******************",
                                "[kubernetes/kubernetes] changed: [instance] => (item={'name': 'net.ipv4.ip_forward', 'value': 1})",
                                "[kubernetes/kubernetes] changed: [instance] => (item={'name': 'net.bridge.bridge-nf-call-iptables', 'value': 1})",
                                "[kubernetes/kubernetes] changed: [instance] => (item={'name': 'net.bridge.bridge-nf-call-ip6tables', 'value': 1})",
                                "[kubernetes/kubernetes] changed: [instance] => (item={'name': 'net.ipv4.conf.all.rp_filter', 'value': 0})",
                                "[kubernetes/kubernetes] changed: [instance] => (item={'name': 'fs.inotify.max_queued_events', 'value': 1048576})",
                                "[kubernetes/kubernetes] changed: [instance] => (item={'name': 'fs.inotify.max_user_instances', 'value': 8192})",
                                "[kubernetes/kubernetes] changed: [instance] => (item={'name': 'fs.inotify.max_user_watches', 'value': 1048576})",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubelet : Create folders for kubernetes configuration] ***",
                                "[kubernetes/kubernetes] changed: [instance] => (item=/etc/systemd/system/kubelet.service.d)",
                                "[kubernetes/kubernetes] ok: [instance] => (item=/etc/kubernetes)",
                                "[kubernetes/kubernetes] ok: [instance] => (item=/etc/kubernetes/manifests)",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubelet : Add kubelet systemd service config] ********",
                                "[kubernetes/kubernetes] changed: [instance]",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubelet : Add kubeadm dropin for kubelet systemd service config] ***",
                                "[kubernetes/kubernetes] changed: [instance]",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubelet : Check swap status] *************************",
                                "[kubernetes/kubernetes] ok: [instance]",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubelet : Disable swap] ******************************",
                                "[kubernetes/kubernetes] skipping: [instance]",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubelet : Remove swapfile from /etc/fstab] ***********",
                                "[kubernetes/kubernetes] ok: [instance] => (item=swap)",
                                "[kubernetes/kubernetes] ok: [instance] => (item=none)",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubelet : Create noswap systemd service config file] ***",
                                "[kubernetes/kubernetes] changed: [instance]",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubelet : Enable noswap service] *********************",
                                "[kubernetes/kubernetes] changed: [instance]",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubelet : Force any restarts if necessary] ***********",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] RUNNING HANDLER [vexxhost.kubernetes.kubelet : Reload systemd] *****************",
                                "[kubernetes/kubernetes] ok: [instance]",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubelet : Enable and start kubelet service] **********",
                                "[kubernetes/kubernetes] changed: [instance]",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubelet : Ensure availability of dbus on Debian] *****",
                                "[kubernetes/kubernetes] ok: [instance]",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubelet : Configure short hostname] ******************",
                                "[kubernetes/kubernetes] ok: [instance]",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubelet : Ensure hostname inside hosts file] *********",
                                "[kubernetes/kubernetes] ok: [instance]",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubernetes : Remove kubernetes repository] ***********",
                                "[kubernetes/kubernetes] ok: [instance]",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubernetes : Setup control plane] ********************",
                                "[kubernetes/kubernetes] included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/kubernetes/tasks/control-plane.yml for instance",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubernetes : Bootstrap cluster] **********************",
                                "[kubernetes/kubernetes] included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/kubernetes/tasks/bootstrap-cluster.yml for instance",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubernetes : Check if any control plane is bootstrapped] ***",
                                "[kubernetes/kubernetes] ok: [instance] => (item=instance)",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubernetes : Pick node from pre-existing cluster] ****",
                                "[kubernetes/kubernetes] skipping: [instance]",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubernetes : Select first node to initialize cluster] ***",
                                "[kubernetes/kubernetes] ok: [instance]",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubernetes : Print selected bootstrap node] **********",
                                "[kubernetes/kubernetes] ok: [instance] => {",
                                "[kubernetes/kubernetes]     \"msg\": \"instance\"",
                                "[kubernetes/kubernetes] }",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubernetes : Upload cluster configuration for bootstrap node] ***",
                                "[kubernetes/kubernetes] changed: [instance]",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubernetes : Create pki folder] **********************",
                                "[kubernetes/kubernetes] skipping: [instance]",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubernetes : Create kubernetes ca key] ***************",
                                "[kubernetes/kubernetes] skipping: [instance]",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubernetes : Create kubernetes ca cert] **************",
                                "[kubernetes/kubernetes] skipping: [instance]",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubernetes : Create etcd-ca key] *********************",
                                "[kubernetes/kubernetes] skipping: [instance]",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubernetes : Create etcd-ca cert] ********************",
                                "[kubernetes/kubernetes] skipping: [instance]",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubernetes : Create front-proxy-ca key] **************",
                                "[kubernetes/kubernetes] skipping: [instance]",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubernetes : Create front-proxy-ca cert] *************",
                                "[kubernetes/kubernetes] skipping: [instance]",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubernetes : Initialize cluster] *********************"
                            ],
                            "zuul_log_id": "0242ac17-0010-310d-1ec5-00000000017c-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:27:35.388919Z",
                            "start": "2026-07-25T21:27:34.866131Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000000017c",
                        "name": "Read new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "33268"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:27:35.450584Z",
                            "start": "2026-07-25T21:27:35.396225Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000000017d",
                        "name": "Advance initial parallel deployment live log offset"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "initial parallel deployment is still running after 80 seconds."
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:27:35.509017Z",
                            "start": "2026-07-25T21:27:35.456091Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000000017e",
                        "name": "Report initial parallel deployment progress heartbeat"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:27:35.568927Z",
                            "start": "2026-07-25T21:27:35.515805Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000000017f",
                        "name": "Continue monitoring initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-25 21:27:35.649371",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-25 21:27:55.652080",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:27:55.664383Z",
                            "start": "2026-07-25T21:27:35.593398Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-0000000001f8",
                        "name": "Wait before polling initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "5"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:27:55.723443Z",
                            "start": "2026-07-25T21:27:55.669553Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-0000000001f9",
                        "name": "Count initial parallel deployment progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j40599975991.11341",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j40599975991.11341",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j40599975991.11341",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:27:55.946919Z",
                            "start": "2026-07-25T21:27:55.730683Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-0000000001fa",
                        "name": "Poll initial parallel deployment status"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/ansible.8gbjwwpu.log"
                                }
                            },
                            "stat": {
                                "atime": 1785014854.68266,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 80,
                                "charset": "unknown",
                                "checksum": "080a8499e8b2358b253f05320983586b38e78c91",
                                "ctime": 1785014874.103035,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 21191,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0600",
                                "mtime": 1785014874.103035,
                                "nlink": 1,
                                "path": "/tmp/ansible.8gbjwwpu.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 34332,
                                "uid": 1000,
                                "version": "3759374160",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:27:56.143468Z",
                            "start": "2026-07-25T21:27:55.955259Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-0000000001fb",
                        "name": "Inspect initial parallel deployment live log"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "1064"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:27:56.202511Z",
                            "start": "2026-07-25T21:27:56.149184Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-0000000001fc",
                        "name": "Calculate new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +33269 /tmp/ansible.8gbjwwpu.log | head -c 1064",
                            "delta": "0:00:00.006964",
                            "end": "2026-07-25 21:27:56.435648",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +33269 /tmp/ansible.8gbjwwpu.log | head -c 1064",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-310d-1ec5-0000000001fd-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-25 21:27:56.428684",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "[kubernetes/kubernetes] changed: [instance]\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubernetes : Check if the node is already part of the cluster] ***\n[kubernetes/kubernetes] ok: [instance]\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubernetes : Join cluster] ***************************\n[kubernetes/kubernetes] skipping: [instance]\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubernetes : Create folder for admin configuration] ***\n[kubernetes/kubernetes] changed: [instance]\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubernetes : Creating a symlink for admin configuration file] ***\n[kubernetes/kubernetes] changed: [instance]\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubernetes : Add bash autocomplete for kubectl] ******\n[kubernetes/kubernetes] changed: [instance]\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubernetes : Install PIP] ****************************",
                            "stdout_lines": [
                                "[kubernetes/kubernetes] changed: [instance]",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubernetes : Check if the node is already part of the cluster] ***",
                                "[kubernetes/kubernetes] ok: [instance]",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubernetes : Join cluster] ***************************",
                                "[kubernetes/kubernetes] skipping: [instance]",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubernetes : Create folder for admin configuration] ***",
                                "[kubernetes/kubernetes] changed: [instance]",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubernetes : Creating a symlink for admin configuration file] ***",
                                "[kubernetes/kubernetes] changed: [instance]",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubernetes : Add bash autocomplete for kubectl] ******",
                                "[kubernetes/kubernetes] changed: [instance]",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubernetes : Install PIP] ****************************"
                            ],
                            "zuul_log_id": "0242ac17-0010-310d-1ec5-0000000001fd-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:27:56.747177Z",
                            "start": "2026-07-25T21:27:56.229186Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-0000000001fd",
                        "name": "Read new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "34332"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:27:56.817051Z",
                            "start": "2026-07-25T21:27:56.753740Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-0000000001fe",
                        "name": "Advance initial parallel deployment live log offset"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "initial parallel deployment is still running after 100 seconds."
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:27:56.901627Z",
                            "start": "2026-07-25T21:27:56.822346Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-0000000001ff",
                        "name": "Report initial parallel deployment progress heartbeat"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:27:56.968682Z",
                            "start": "2026-07-25T21:27:56.913395Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000000200",
                        "name": "Continue monitoring initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-25 21:27:57.030288",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-25 21:28:17.032067",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:28:17.044150Z",
                            "start": "2026-07-25T21:27:56.992405Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000000028d",
                        "name": "Wait before polling initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "6"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:28:17.106630Z",
                            "start": "2026-07-25T21:28:17.051569Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000000028e",
                        "name": "Count initial parallel deployment progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j40599975991.11341",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j40599975991.11341",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j40599975991.11341",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:28:17.337782Z",
                            "start": "2026-07-25T21:28:17.112864Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000000028f",
                        "name": "Poll initial parallel deployment status"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/ansible.8gbjwwpu.log"
                                }
                            },
                            "stat": {
                                "atime": 1785014876.0950701,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 88,
                                "charset": "unknown",
                                "checksum": "f58cfbc0e6c0c617a1cf9de81609c6152dc8703e",
                                "ctime": 1785014897.3914123,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 21191,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0600",
                                "mtime": 1785014897.3914123,
                                "nlink": 1,
                                "path": "/tmp/ansible.8gbjwwpu.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 38457,
                                "uid": 1000,
                                "version": "3759374160",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:28:17.531833Z",
                            "start": "2026-07-25T21:28:17.344930Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000000290",
                        "name": "Inspect initial parallel deployment live log"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "4125"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:28:17.594008Z",
                            "start": "2026-07-25T21:28:17.540401Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000000291",
                        "name": "Calculate new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +34333 /tmp/ansible.8gbjwwpu.log | head -c 4125",
                            "delta": "0:00:00.008611",
                            "end": "2026-07-25 21:28:17.811379",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +34333 /tmp/ansible.8gbjwwpu.log | head -c 4125",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-310d-1ec5-000000000292-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-25 21:28:17.802768",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "[kubernetes/kubernetes] changed: [instance]\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubernetes : Install Kubernetes Python package using pip on supported systems] ***\n[kubernetes/kubernetes] changed: [instance]\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubernetes : Enable EPEL repository] *****************\n[kubernetes/kubernetes] skipping: [instance]\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubernetes : Install Kubernetes Python package using package manager on supported systems] ***\n[kubernetes/kubernetes] skipping: [instance]\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubernetes : Allow workload on control plane node] ***\n[kubernetes/kubernetes] changed: [instance]\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubernetes : Remove kube-proxy resources] ************\n[kubernetes/kubernetes] skipping: [instance] => (item=DaemonSet) \n[kubernetes/kubernetes] skipping: [instance] => (item=ConfigMap) \n[kubernetes/kubernetes] skipping: [instance]\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubernetes : Start an upgrade] ***********************\n[kubernetes/kubernetes] skipping: [instance]\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubernetes : Check if the Kubernetes API services is up to date] ***\n[kubernetes/kubernetes] skipping: [instance]\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubernetes : Trigger an upgrade of the Kubernetes API services] ***\n[kubernetes/kubernetes] skipping: [instance]\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubernetes : Setup nodes] ****************************\n[kubernetes/kubernetes] skipping: [instance]\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubernetes : Upgrade & restart Kubelet node for upgrade (if needed)] ***\n[kubernetes/kubernetes] ok: [instance]\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubernetes : Set node selector for CoreDNS components] ***\n[kubernetes/kubernetes] changed: [instance]\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] PLAY [Install control-plane components] ****************************************\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [Gathering Facts] *********************************************************\n[kubernetes/kubernetes] ok: [instance]\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [vexxhost.containers.forget_package : Forget package] *********************\n[kubernetes/kubernetes] ok: [instance]\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [vexxhost.containers.package : Update state for tar] **********************\n[kubernetes/kubernetes] ok: [instance]\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] ***\n[kubernetes/kubernetes] ok: [instance]\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [vexxhost.containers.download_artifact : Starting download of file] *******\n[kubernetes/kubernetes] ok: [instance] => {\n[kubernetes/kubernetes]     \"msg\": \"https://get.helm.sh/helm-v3.11.2-linux-amd64.tar.gz\"\n[kubernetes/kubernetes] }\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [vexxhost.containers.download_artifact : Download item] *******************\n[kubernetes/kubernetes] changed: [instance]\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [vexxhost.containers.download_artifact : Extract archive] *****************\n[kubernetes/kubernetes] changed: [instance]\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [vexxhost.kubernetes.helm : Remove Helm repository] ***********************\n[kubernetes/kubernetes] ok: [instance]\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [vexxhost.kubernetes.helm : Add bash autocomplete for helm] ***************\n[kubernetes/kubernetes] changed: [instance]\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [vexxhost.kubernetes.helm : Get Helm plugins dir] *************************",
                            "stdout_lines": [
                                "[kubernetes/kubernetes] changed: [instance]",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubernetes : Install Kubernetes Python package using pip on supported systems] ***",
                                "[kubernetes/kubernetes] changed: [instance]",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubernetes : Enable EPEL repository] *****************",
                                "[kubernetes/kubernetes] skipping: [instance]",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubernetes : Install Kubernetes Python package using package manager on supported systems] ***",
                                "[kubernetes/kubernetes] skipping: [instance]",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubernetes : Allow workload on control plane node] ***",
                                "[kubernetes/kubernetes] changed: [instance]",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubernetes : Remove kube-proxy resources] ************",
                                "[kubernetes/kubernetes] skipping: [instance] => (item=DaemonSet) ",
                                "[kubernetes/kubernetes] skipping: [instance] => (item=ConfigMap) ",
                                "[kubernetes/kubernetes] skipping: [instance]",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubernetes : Start an upgrade] ***********************",
                                "[kubernetes/kubernetes] skipping: [instance]",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubernetes : Check if the Kubernetes API services is up to date] ***",
                                "[kubernetes/kubernetes] skipping: [instance]",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubernetes : Trigger an upgrade of the Kubernetes API services] ***",
                                "[kubernetes/kubernetes] skipping: [instance]",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubernetes : Setup nodes] ****************************",
                                "[kubernetes/kubernetes] skipping: [instance]",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubernetes : Upgrade & restart Kubelet node for upgrade (if needed)] ***",
                                "[kubernetes/kubernetes] ok: [instance]",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubernetes : Set node selector for CoreDNS components] ***",
                                "[kubernetes/kubernetes] changed: [instance]",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] PLAY [Install control-plane components] ****************************************",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [Gathering Facts] *********************************************************",
                                "[kubernetes/kubernetes] ok: [instance]",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [vexxhost.containers.forget_package : Forget package] *********************",
                                "[kubernetes/kubernetes] ok: [instance]",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [vexxhost.containers.package : Update state for tar] **********************",
                                "[kubernetes/kubernetes] ok: [instance]",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] ***",
                                "[kubernetes/kubernetes] ok: [instance]",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [vexxhost.containers.download_artifact : Starting download of file] *******",
                                "[kubernetes/kubernetes] ok: [instance] => {",
                                "[kubernetes/kubernetes]     \"msg\": \"https://get.helm.sh/helm-v3.11.2-linux-amd64.tar.gz\"",
                                "[kubernetes/kubernetes] }",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [vexxhost.containers.download_artifact : Download item] *******************",
                                "[kubernetes/kubernetes] changed: [instance]",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [vexxhost.containers.download_artifact : Extract archive] *****************",
                                "[kubernetes/kubernetes] changed: [instance]",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [vexxhost.kubernetes.helm : Remove Helm repository] ***********************",
                                "[kubernetes/kubernetes] ok: [instance]",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [vexxhost.kubernetes.helm : Add bash autocomplete for helm] ***************",
                                "[kubernetes/kubernetes] changed: [instance]",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [vexxhost.kubernetes.helm : Get Helm plugins dir] *************************"
                            ],
                            "zuul_log_id": "0242ac17-0010-310d-1ec5-000000000292-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:28:18.142067Z",
                            "start": "2026-07-25T21:28:17.621046Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000000292",
                        "name": "Read new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "38457"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:28:18.203025Z",
                            "start": "2026-07-25T21:28:18.148193Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000000293",
                        "name": "Advance initial parallel deployment live log offset"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "initial parallel deployment is still running after 120 seconds."
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:28:18.262096Z",
                            "start": "2026-07-25T21:28:18.208389Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000000294",
                        "name": "Report initial parallel deployment progress heartbeat"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:28:18.322071Z",
                            "start": "2026-07-25T21:28:18.269049Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000000295",
                        "name": "Continue monitoring initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-25 21:28:18.382351",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-25 21:28:38.384270",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:28:38.403313Z",
                            "start": "2026-07-25T21:28:18.345280Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000000336",
                        "name": "Wait before polling initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "7"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:28:38.556253Z",
                            "start": "2026-07-25T21:28:38.410230Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000000337",
                        "name": "Count initial parallel deployment progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j40599975991.11341",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j40599975991.11341",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j40599975991.11341",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:28:38.789217Z",
                            "start": "2026-07-25T21:28:38.561489Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000000338",
                        "name": "Poll initial parallel deployment status"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/ansible.8gbjwwpu.log"
                                }
                            },
                            "stat": {
                                "atime": 1785014897.8034184,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 96,
                                "charset": "unknown",
                                "checksum": "05ac6790945ee4058042039642bca633ee3bb7d9",
                                "ctime": 1785014905.175525,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 21191,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0600",
                                "mtime": 1785014905.175525,
                                "nlink": 1,
                                "path": "/tmp/ansible.8gbjwwpu.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 41188,
                                "uid": 1000,
                                "version": "3759374160",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:28:39.012207Z",
                            "start": "2026-07-25T21:28:38.794818Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000000339",
                        "name": "Inspect initial parallel deployment live log"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "2731"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:28:39.072985Z",
                            "start": "2026-07-25T21:28:39.017944Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000000033a",
                        "name": "Calculate new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +38458 /tmp/ansible.8gbjwwpu.log | head -c 2731",
                            "delta": "0:00:00.007811",
                            "end": "2026-07-25 21:28:39.300897",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +38458 /tmp/ansible.8gbjwwpu.log | head -c 2731",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-310d-1ec5-00000000033b-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-25 21:28:39.293086",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "[kubernetes/kubernetes] ok: [instance]\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [vexxhost.kubernetes.helm : Create Helm plugins directory if it does not exist] ***\n[kubernetes/kubernetes] changed: [instance]\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [vexxhost.kubernetes.helm : Remove Helm diff plugin installed by kubernetes.core.helm_plugin] ***\n[kubernetes/kubernetes] ok: [instance]\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [Install plugin] **********************************************************\n[kubernetes/kubernetes] included: vexxhost.containers.download_artifact for instance\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [vexxhost.containers.download_artifact : Starting download of file] *******\n[kubernetes/kubernetes] ok: [instance] => {\n[kubernetes/kubernetes]     \"msg\": \"https://github.com/databus23/helm-diff/releases/download/v3.8.1/helm-diff-linux-amd64.tgz\"\n[kubernetes/kubernetes] }\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [vexxhost.containers.download_artifact : Download item] *******************\n[kubernetes/kubernetes] changed: [instance]\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [vexxhost.containers.download_artifact : Extract archive] *****************\n[kubernetes/kubernetes] changed: [instance]\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***\n[kubernetes/kubernetes] included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************\n[kubernetes/kubernetes] changed: [instance]\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [vexxhost.kubernetes.cilium : Get current Kubernetes version] *************\n[kubernetes/kubernetes] ok: [instance]\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [vexxhost.kubernetes.cilium : Deploy Helm chart] **************************\n[kubernetes/kubernetes] changed: [instance]\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***\n[kubernetes/kubernetes] included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************\n[kubernetes/kubernetes] changed: [instance]\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [vexxhost.kubernetes.envoy_gateway : Deploy Helm chart] *******************",
                            "stdout_lines": [
                                "[kubernetes/kubernetes] ok: [instance]",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [vexxhost.kubernetes.helm : Create Helm plugins directory if it does not exist] ***",
                                "[kubernetes/kubernetes] changed: [instance]",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [vexxhost.kubernetes.helm : Remove Helm diff plugin installed by kubernetes.core.helm_plugin] ***",
                                "[kubernetes/kubernetes] ok: [instance]",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [Install plugin] **********************************************************",
                                "[kubernetes/kubernetes] included: vexxhost.containers.download_artifact for instance",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [vexxhost.containers.download_artifact : Starting download of file] *******",
                                "[kubernetes/kubernetes] ok: [instance] => {",
                                "[kubernetes/kubernetes]     \"msg\": \"https://github.com/databus23/helm-diff/releases/download/v3.8.1/helm-diff-linux-amd64.tgz\"",
                                "[kubernetes/kubernetes] }",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [vexxhost.containers.download_artifact : Download item] *******************",
                                "[kubernetes/kubernetes] changed: [instance]",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [vexxhost.containers.download_artifact : Extract archive] *****************",
                                "[kubernetes/kubernetes] changed: [instance]",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***",
                                "[kubernetes/kubernetes] included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************",
                                "[kubernetes/kubernetes] changed: [instance]",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [vexxhost.kubernetes.cilium : Get current Kubernetes version] *************",
                                "[kubernetes/kubernetes] ok: [instance]",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [vexxhost.kubernetes.cilium : Deploy Helm chart] **************************",
                                "[kubernetes/kubernetes] changed: [instance]",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***",
                                "[kubernetes/kubernetes] included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************",
                                "[kubernetes/kubernetes] changed: [instance]",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [vexxhost.kubernetes.envoy_gateway : Deploy Helm chart] *******************"
                            ],
                            "zuul_log_id": "0242ac17-0010-310d-1ec5-00000000033b-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:28:39.614357Z",
                            "start": "2026-07-25T21:28:39.096644Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000000033b",
                        "name": "Read new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "41188"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:28:39.674099Z",
                            "start": "2026-07-25T21:28:39.622204Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000000033c",
                        "name": "Advance initial parallel deployment live log offset"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "initial parallel deployment is still running after 140 seconds."
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:28:39.735393Z",
                            "start": "2026-07-25T21:28:39.679586Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000000033d",
                        "name": "Report initial parallel deployment progress heartbeat"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:28:39.796950Z",
                            "start": "2026-07-25T21:28:39.742510Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000000033e",
                        "name": "Continue monitoring initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-25 21:28:39.869166",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-25 21:28:59.871245",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:28:59.891825Z",
                            "start": "2026-07-25T21:28:39.823930Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-0000000003f3",
                        "name": "Wait before polling initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "8"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:28:59.950772Z",
                            "start": "2026-07-25T21:28:59.897691Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-0000000003f4",
                        "name": "Count initial parallel deployment progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j40599975991.11341",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j40599975991.11341",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j40599975991.11341",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:29:00.165867Z",
                            "start": "2026-07-25T21:28:59.958278Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-0000000003f5",
                        "name": "Poll initial parallel deployment status"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/ansible.8gbjwwpu.log"
                                }
                            },
                            "stat": {
                                "atime": 1785014918.9677117,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 96,
                                "charset": "unknown",
                                "checksum": "3630585cb136d8b90dea26a69af32ad05311f040",
                                "ctime": 1785014940.307974,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 21191,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0600",
                                "mtime": 1785014940.307974,
                                "nlink": 1,
                                "path": "/tmp/ansible.8gbjwwpu.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 44080,
                                "uid": 1000,
                                "version": "3759374160",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:29:00.360283Z",
                            "start": "2026-07-25T21:29:00.173336Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-0000000003f6",
                        "name": "Inspect initial parallel deployment live log"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "2892"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:29:00.421753Z",
                            "start": "2026-07-25T21:29:00.367995Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-0000000003f7",
                        "name": "Calculate new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +41189 /tmp/ansible.8gbjwwpu.log | head -c 2892",
                            "delta": "0:00:00.007442",
                            "end": "2026-07-25 21:29:00.639743",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +41189 /tmp/ansible.8gbjwwpu.log | head -c 2892",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-310d-1ec5-0000000003f8-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-25 21:29:00.632301",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "[kubernetes/kubernetes] changed: [instance]\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [vexxhost.kubernetes.envoy_gateway : Create GatewayClass] *****************\n[kubernetes/kubernetes] changed: [instance]\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] PLAY [all] *********************************************************************\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [Gathering Facts] *********************************************************\n[kubernetes/kubernetes] ok: [instance]\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [vexxhost.atmosphere.kubernetes_node_labels : Add labels to node] *********\n[kubernetes/kubernetes] changed: [instance]\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] PLAY [all] *********************************************************************\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [Uninstall unattended-upgrades] *******************************************\n[kubernetes/kubernetes] ok: [instance]\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] PLAY RECAP *********************************************************************\n[kubernetes/kubernetes] instance                   : ok=125  changed=57   unreachable=0    failed=0    skipped=34   rescued=0    ignored=2   \n[kubernetes/kubernetes] \n==> [kubernetes] Deployment complete\n==> [iscsi] Starting deployment\n[ceph/ceph] \n[ceph/ceph] PLAY [all] *********************************************************************\n[ceph/ceph] \n[ceph/ceph] TASK [Gathering Facts] *********************************************************\n[ceph/ceph] [WARNING]: Platform linux on host instance is using the discovered Python\n[ceph/ceph] interpreter at /usr/bin/python3.10, but future installation of another Python\n[ceph/ceph] interpreter could change the meaning of that path. See\n[ceph/ceph] https://docs.ansible.com/ansible-\n[ceph/ceph] core/2.17/reference_appendices/interpreter_discovery.html for more information.\n[ceph/ceph] ok: [instance]\n[ceph/ceph] \n[ceph/ceph] TASK [Fail if atmosphere_ceph_enabled is set] **********************************\n[ceph/ceph] skipping: [instance]\n[ceph/ceph] \n[ceph/ceph] TASK [Set a fact with the \"atmosphere_images\" for other plays] *****************\n[ceph/ceph] ok: [instance]\n[ceph/ceph] \n[ceph/ceph] PLAY [Deploy Ceph monitors & managers] *****************************************\n[ceph/ceph] \n[ceph/ceph] TASK [Gathering Facts] *********************************************************\n[ceph/ceph] ok: [instance]\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.containers.forget_package : Forget package] *********************\n[ceph/ceph] ok: [instance]\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.containers.package : Update state for tar] **********************\n[ceph/ceph] skipping: [instance]\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] ***\n[ceph/ceph] ok: [instance]",
                            "stdout_lines": [
                                "[kubernetes/kubernetes] changed: [instance]",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [vexxhost.kubernetes.envoy_gateway : Create GatewayClass] *****************",
                                "[kubernetes/kubernetes] changed: [instance]",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] PLAY [all] *********************************************************************",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [Gathering Facts] *********************************************************",
                                "[kubernetes/kubernetes] ok: [instance]",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [vexxhost.atmosphere.kubernetes_node_labels : Add labels to node] *********",
                                "[kubernetes/kubernetes] changed: [instance]",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] PLAY [all] *********************************************************************",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [Uninstall unattended-upgrades] *******************************************",
                                "[kubernetes/kubernetes] ok: [instance]",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] PLAY RECAP *********************************************************************",
                                "[kubernetes/kubernetes] instance                   : ok=125  changed=57   unreachable=0    failed=0    skipped=34   rescued=0    ignored=2   ",
                                "[kubernetes/kubernetes] ",
                                "==> [kubernetes] Deployment complete",
                                "==> [iscsi] Starting deployment",
                                "[ceph/ceph] ",
                                "[ceph/ceph] PLAY [all] *********************************************************************",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [Gathering Facts] *********************************************************",
                                "[ceph/ceph] [WARNING]: Platform linux on host instance is using the discovered Python",
                                "[ceph/ceph] interpreter at /usr/bin/python3.10, but future installation of another Python",
                                "[ceph/ceph] interpreter could change the meaning of that path. See",
                                "[ceph/ceph] https://docs.ansible.com/ansible-",
                                "[ceph/ceph] core/2.17/reference_appendices/interpreter_discovery.html for more information.",
                                "[ceph/ceph] ok: [instance]",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [Fail if atmosphere_ceph_enabled is set] **********************************",
                                "[ceph/ceph] skipping: [instance]",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [Set a fact with the \"atmosphere_images\" for other plays] *****************",
                                "[ceph/ceph] ok: [instance]",
                                "[ceph/ceph] ",
                                "[ceph/ceph] PLAY [Deploy Ceph monitors & managers] *****************************************",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [Gathering Facts] *********************************************************",
                                "[ceph/ceph] ok: [instance]",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.containers.forget_package : Forget package] *********************",
                                "[ceph/ceph] ok: [instance]",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.containers.package : Update state for tar] **********************",
                                "[ceph/ceph] skipping: [instance]",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] ***",
                                "[ceph/ceph] ok: [instance]"
                            ],
                            "zuul_log_id": "0242ac17-0010-310d-1ec5-0000000003f8-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:29:00.982587Z",
                            "start": "2026-07-25T21:29:00.447825Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-0000000003f8",
                        "name": "Read new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "44080"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:29:01.043903Z",
                            "start": "2026-07-25T21:29:00.989209Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-0000000003f9",
                        "name": "Advance initial parallel deployment live log offset"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "initial parallel deployment is still running after 160 seconds."
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:29:01.104264Z",
                            "start": "2026-07-25T21:29:01.049309Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-0000000003fa",
                        "name": "Report initial parallel deployment progress heartbeat"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:29:01.167319Z",
                            "start": "2026-07-25T21:29:01.110412Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-0000000003fb",
                        "name": "Continue monitoring initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-25 21:29:01.242228",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-25 21:29:21.244649",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:29:21.262566Z",
                            "start": "2026-07-25T21:29:01.199338Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-0000000004c4",
                        "name": "Wait before polling initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "9"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:29:21.322193Z",
                            "start": "2026-07-25T21:29:21.268449Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-0000000004c5",
                        "name": "Count initial parallel deployment progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j40599975991.11341",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j40599975991.11341",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j40599975991.11341",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:29:21.548592Z",
                            "start": "2026-07-25T21:29:21.329879Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-0000000004c6",
                        "name": "Poll initial parallel deployment status"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/ansible.8gbjwwpu.log"
                                }
                            },
                            "stat": {
                                "atime": 1785014940.6319778,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 104,
                                "charset": "unknown",
                                "checksum": "94de22e00b95225a2d35de45517eafce674b39a6",
                                "ctime": 1785014960.9002047,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 21191,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0600",
                                "mtime": 1785014960.9002047,
                                "nlink": 1,
                                "path": "/tmp/ansible.8gbjwwpu.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 49083,
                                "uid": 1000,
                                "version": "3759374160",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:29:21.773376Z",
                            "start": "2026-07-25T21:29:21.556020Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-0000000004c7",
                        "name": "Inspect initial parallel deployment live log"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "5003"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:29:21.833221Z",
                            "start": "2026-07-25T21:29:21.779276Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-0000000004c8",
                        "name": "Calculate new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +44081 /tmp/ansible.8gbjwwpu.log | head -c 5003",
                            "delta": "0:00:00.009707",
                            "end": "2026-07-25 21:29:22.060905",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +44081 /tmp/ansible.8gbjwwpu.log | head -c 5003",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-310d-1ec5-0000000004c9-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-25 21:29:22.051198",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.containers.download_artifact : Starting download of file] *******\n[ceph/ceph] ok: [instance] => {\n[ceph/ceph]     \"msg\": \"https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64\"\n[ceph/ceph] }\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.containers.download_artifact : Download item] *******************\n[ceph/ceph] ok: [instance]\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.containers.download_artifact : Extract archive] *****************\n[ceph/ceph] skipping: [instance]\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.containers.package : Update state for tar] **********************\n[ceph/ceph] skipping: [instance]\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.containers.forget_package : Forget package] *********************\n[ceph/ceph] ok: [instance]\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.containers.package : Update state for tar] **********************\n[ceph/ceph] ok: [instance]\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.containers.download_artifact : Starting download of file] *******\n[ceph/ceph] ok: [instance] => {\n[ceph/ceph]     \"msg\": \"https://github.com/containerd/containerd/releases/download/v2.3.2/containerd-2.3.2-linux-amd64.tar.gz\"\n[ceph/ceph] }\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.containers.download_artifact : Download item] *******************\n[ceph/ceph] ok: [instance]\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.containers.download_artifact : Extract archive] *****************\n[ceph/ceph] ok: [instance]\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.containers.containerd : Install SELinux packages] ***************\n[ceph/ceph] skipping: [instance]\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] ***\n[ceph/ceph] skipping: [instance]\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ********\n[ceph/ceph] skipping: [instance]\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.containers.containerd : Install AppArmor packages] **************\n[ceph/ceph] ok: [instance]\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.containers.containerd : Create systemd service file for containerd] ***\n[ceph/ceph] ok: [instance]\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.containers.containerd : Create folders for configuration] *******\n[ceph/ceph] ok: [instance] => (item={'path': '/etc/containerd'})\n[ceph/ceph] ok: [instance] => (item={'path': '/var/lib/containerd', 'mode': '0o700'})\n[ceph/ceph] ok: [instance] => (item={'path': '/run/containerd', 'mode': '0o711'})\n[ceph/ceph] ok: [instance] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'})\n[ceph/ceph] ok: [instance] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'})\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.containers.containerd : Create containerd config file] **********\n[ceph/ceph] ok: [instance]\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.containers.containerd : Force any restarts if necessary] ********\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.containers.containerd : Enable and start service] ***************\n[ceph/ceph] ok: [instance]\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.containers.forget_package : Forget package] *********************\n[ceph/ceph] ok: [instance]\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.containers.download_artifact : Starting download of file] *******\n[ceph/ceph] ok: [instance] => {\n[ceph/ceph]     \"msg\": \"https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz\"\n[ceph/ceph] }\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.containers.download_artifact : Download item] *******************\n[ceph/ceph] changed: [instance]\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.containers.download_artifact : Extract archive] *****************\n[ceph/ceph] changed: [instance]\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.containers.docker : Install AppArmor packages] ******************\n[ceph/ceph] ok: [instance]\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.containers.docker : Ensure group \"docker\" exists] ***************\n[ceph/ceph] changed: [instance]\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.containers.docker : Create systemd service file for docker] *****\n[ceph/ceph] changed: [instance]\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.containers.docker : Create folders for configuration] ***********\n[ceph/ceph] changed: [instance] => (item={'path': '/etc/docker'})\n[ceph/ceph] changed: [instance] => (item={'path': '/var/lib/docker', 'mode': '0o710'})\n[ceph/ceph] changed: [instance] => (item={'path': '/run/docker', 'mode': '0o711'})\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.containers.docker : Create systemd socket file for docker] ******\n[ceph/ceph] changed: [instance]\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.containers.docker : Create docker daemon config file] ***********\n[ceph/ceph] changed: [instance]\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.containers.docker : Force any restarts if necessary] ************\n[ceph/ceph] \n[ceph/ceph] RUNNING HANDLER [vexxhost.containers.containerd : Reload systemd] **************",
                            "stdout_lines": [
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.containers.download_artifact : Starting download of file] *******",
                                "[ceph/ceph] ok: [instance] => {",
                                "[ceph/ceph]     \"msg\": \"https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64\"",
                                "[ceph/ceph] }",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.containers.download_artifact : Download item] *******************",
                                "[ceph/ceph] ok: [instance]",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.containers.download_artifact : Extract archive] *****************",
                                "[ceph/ceph] skipping: [instance]",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.containers.package : Update state for tar] **********************",
                                "[ceph/ceph] skipping: [instance]",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.containers.forget_package : Forget package] *********************",
                                "[ceph/ceph] ok: [instance]",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.containers.package : Update state for tar] **********************",
                                "[ceph/ceph] ok: [instance]",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.containers.download_artifact : Starting download of file] *******",
                                "[ceph/ceph] ok: [instance] => {",
                                "[ceph/ceph]     \"msg\": \"https://github.com/containerd/containerd/releases/download/v2.3.2/containerd-2.3.2-linux-amd64.tar.gz\"",
                                "[ceph/ceph] }",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.containers.download_artifact : Download item] *******************",
                                "[ceph/ceph] ok: [instance]",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.containers.download_artifact : Extract archive] *****************",
                                "[ceph/ceph] ok: [instance]",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.containers.containerd : Install SELinux packages] ***************",
                                "[ceph/ceph] skipping: [instance]",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] ***",
                                "[ceph/ceph] skipping: [instance]",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ********",
                                "[ceph/ceph] skipping: [instance]",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.containers.containerd : Install AppArmor packages] **************",
                                "[ceph/ceph] ok: [instance]",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.containers.containerd : Create systemd service file for containerd] ***",
                                "[ceph/ceph] ok: [instance]",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.containers.containerd : Create folders for configuration] *******",
                                "[ceph/ceph] ok: [instance] => (item={'path': '/etc/containerd'})",
                                "[ceph/ceph] ok: [instance] => (item={'path': '/var/lib/containerd', 'mode': '0o700'})",
                                "[ceph/ceph] ok: [instance] => (item={'path': '/run/containerd', 'mode': '0o711'})",
                                "[ceph/ceph] ok: [instance] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'})",
                                "[ceph/ceph] ok: [instance] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'})",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.containers.containerd : Create containerd config file] **********",
                                "[ceph/ceph] ok: [instance]",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.containers.containerd : Force any restarts if necessary] ********",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.containers.containerd : Enable and start service] ***************",
                                "[ceph/ceph] ok: [instance]",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.containers.forget_package : Forget package] *********************",
                                "[ceph/ceph] ok: [instance]",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.containers.download_artifact : Starting download of file] *******",
                                "[ceph/ceph] ok: [instance] => {",
                                "[ceph/ceph]     \"msg\": \"https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz\"",
                                "[ceph/ceph] }",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.containers.download_artifact : Download item] *******************",
                                "[ceph/ceph] changed: [instance]",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.containers.download_artifact : Extract archive] *****************",
                                "[ceph/ceph] changed: [instance]",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.containers.docker : Install AppArmor packages] ******************",
                                "[ceph/ceph] ok: [instance]",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.containers.docker : Ensure group \"docker\" exists] ***************",
                                "[ceph/ceph] changed: [instance]",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.containers.docker : Create systemd service file for docker] *****",
                                "[ceph/ceph] changed: [instance]",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.containers.docker : Create folders for configuration] ***********",
                                "[ceph/ceph] changed: [instance] => (item={'path': '/etc/docker'})",
                                "[ceph/ceph] changed: [instance] => (item={'path': '/var/lib/docker', 'mode': '0o710'})",
                                "[ceph/ceph] changed: [instance] => (item={'path': '/run/docker', 'mode': '0o711'})",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.containers.docker : Create systemd socket file for docker] ******",
                                "[ceph/ceph] changed: [instance]",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.containers.docker : Create docker daemon config file] ***********",
                                "[ceph/ceph] changed: [instance]",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.containers.docker : Force any restarts if necessary] ************",
                                "[ceph/ceph] ",
                                "[ceph/ceph] RUNNING HANDLER [vexxhost.containers.containerd : Reload systemd] **************"
                            ],
                            "zuul_log_id": "0242ac17-0010-310d-1ec5-0000000004c9-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:29:22.383737Z",
                            "start": "2026-07-25T21:29:21.860778Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-0000000004c9",
                        "name": "Read new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "49083"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:29:22.486997Z",
                            "start": "2026-07-25T21:29:22.431641Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-0000000004ca",
                        "name": "Advance initial parallel deployment live log offset"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "initial parallel deployment is still running after 180 seconds."
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:29:22.544833Z",
                            "start": "2026-07-25T21:29:22.492649Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-0000000004cb",
                        "name": "Report initial parallel deployment progress heartbeat"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:29:22.605934Z",
                            "start": "2026-07-25T21:29:22.552466Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-0000000004cc",
                        "name": "Continue monitoring initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-25 21:29:22.691128",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-25 21:29:42.693331",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:29:42.714056Z",
                            "start": "2026-07-25T21:29:22.652361Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-0000000005a9",
                        "name": "Wait before polling initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "10"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:29:42.771267Z",
                            "start": "2026-07-25T21:29:42.719722Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-0000000005aa",
                        "name": "Count initial parallel deployment progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j40599975991.11341",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j40599975991.11341",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j40599975991.11341",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:29:43.007716Z",
                            "start": "2026-07-25T21:29:42.780067Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-0000000005ab",
                        "name": "Poll initial parallel deployment status"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/ansible.8gbjwwpu.log"
                                }
                            },
                            "stat": {
                                "atime": 1785014962.052217,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 112,
                                "charset": "unknown",
                                "checksum": "0417c2a8d168fac79049bf8b2761c24f041154dd",
                                "ctime": 1785014973.36991,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 21191,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0600",
                                "mtime": 1785014973.36991,
                                "nlink": 1,
                                "path": "/tmp/ansible.8gbjwwpu.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 51879,
                                "uid": 1000,
                                "version": "3759374160",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:29:43.202353Z",
                            "start": "2026-07-25T21:29:43.013670Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-0000000005ac",
                        "name": "Inspect initial parallel deployment live log"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "2796"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:29:43.265566Z",
                            "start": "2026-07-25T21:29:43.209712Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-0000000005ad",
                        "name": "Calculate new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +49084 /tmp/ansible.8gbjwwpu.log | head -c 2796",
                            "delta": "0:00:00.007069",
                            "end": "2026-07-25 21:29:43.481370",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +49084 /tmp/ansible.8gbjwwpu.log | head -c 2796",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-310d-1ec5-0000000005ae-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-25 21:29:43.474301",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "[ceph/ceph] ok: [instance]\n[ceph/ceph] \n[ceph/ceph] RUNNING HANDLER [vexxhost.containers.docker : Restart docker] ******************\n[ceph/ceph] changed: [instance]\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.containers.docker : Enable and start service] *******************\n[ceph/ceph] changed: [instance]\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ******\n[ceph/ceph] ok: [instance] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/ubuntu-22.04.yml)\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.ceph.cephadm : Install packages] ********************************\n[ceph/ceph] changed: [instance]\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.ceph.cephadm : Ensure services are started] *********************\n[ceph/ceph] ok: [instance] => (item=chronyd)\n[ceph/ceph] ok: [instance] => (item=sshd)\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.ceph.cephadm : Download \"cephadm\"] ******************************\n[ceph/ceph] changed: [instance]\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ********************\n[ceph/ceph] ok: [instance]\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.ceph.cephadm : Ensure \"cephadm\" user is present] ****************\n[ceph/ceph] changed: [instance]\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.ceph.cephadm : Allow \"cephadm\" user to have passwordless sudo] ***\n[ceph/ceph] changed: [instance]\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.ceph.mon : Set Ceph Monitor IP address] *************************\n[ceph/ceph] ok: [instance]\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.ceph.mon : Check if any node is bootstrapped] *******************\n[ceph/ceph] ok: [instance] => (item=instance)\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.ceph.mon : Select pre-existing bootstrap node if exists] ********\n[ceph/ceph] ok: [instance]\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.ceph.mon : Bootstrap cluster] ***********************************\n[ceph/ceph] included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/mon/tasks/bootstrap-ceph.yml for instance\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.ceph.mon : Generate temporary file for \"ceph.conf\"] *************\n[ceph/ceph] changed: [instance]\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.ceph.mon : Include extra configuration values] ******************\n[ceph/ceph] changed: [instance] => (item={'option': 'mon allow pool size one', 'section': 'global', 'value': True})\n[ceph/ceph] changed: [instance] => (item={'option': 'osd crush chooseleaf type', 'section': 'global', 'value': 0})\n[ceph/ceph] changed: [instance] => (item={'option': 'auth allow insecure global id reclaim', 'section': 'mon', 'value': False})\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.ceph.mon : Run Bootstrap command] *******************************",
                            "stdout_lines": [
                                "[ceph/ceph] ok: [instance]",
                                "[ceph/ceph] ",
                                "[ceph/ceph] RUNNING HANDLER [vexxhost.containers.docker : Restart docker] ******************",
                                "[ceph/ceph] changed: [instance]",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.containers.docker : Enable and start service] *******************",
                                "[ceph/ceph] changed: [instance]",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ******",
                                "[ceph/ceph] ok: [instance] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/ubuntu-22.04.yml)",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.ceph.cephadm : Install packages] ********************************",
                                "[ceph/ceph] changed: [instance]",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.ceph.cephadm : Ensure services are started] *********************",
                                "[ceph/ceph] ok: [instance] => (item=chronyd)",
                                "[ceph/ceph] ok: [instance] => (item=sshd)",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.ceph.cephadm : Download \"cephadm\"] ******************************",
                                "[ceph/ceph] changed: [instance]",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ********************",
                                "[ceph/ceph] ok: [instance]",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.ceph.cephadm : Ensure \"cephadm\" user is present] ****************",
                                "[ceph/ceph] changed: [instance]",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.ceph.cephadm : Allow \"cephadm\" user to have passwordless sudo] ***",
                                "[ceph/ceph] changed: [instance]",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.ceph.mon : Set Ceph Monitor IP address] *************************",
                                "[ceph/ceph] ok: [instance]",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.ceph.mon : Check if any node is bootstrapped] *******************",
                                "[ceph/ceph] ok: [instance] => (item=instance)",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.ceph.mon : Select pre-existing bootstrap node if exists] ********",
                                "[ceph/ceph] ok: [instance]",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.ceph.mon : Bootstrap cluster] ***********************************",
                                "[ceph/ceph] included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/mon/tasks/bootstrap-ceph.yml for instance",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.ceph.mon : Generate temporary file for \"ceph.conf\"] *************",
                                "[ceph/ceph] changed: [instance]",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.ceph.mon : Include extra configuration values] ******************",
                                "[ceph/ceph] changed: [instance] => (item={'option': 'mon allow pool size one', 'section': 'global', 'value': True})",
                                "[ceph/ceph] changed: [instance] => (item={'option': 'osd crush chooseleaf type', 'section': 'global', 'value': 0})",
                                "[ceph/ceph] changed: [instance] => (item={'option': 'auth allow insecure global id reclaim', 'section': 'mon', 'value': False})",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.ceph.mon : Run Bootstrap command] *******************************"
                            ],
                            "zuul_log_id": "0242ac17-0010-310d-1ec5-0000000005ae-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:29:43.811831Z",
                            "start": "2026-07-25T21:29:43.293314Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-0000000005ae",
                        "name": "Read new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "51879"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:29:43.884845Z",
                            "start": "2026-07-25T21:29:43.820014Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-0000000005af",
                        "name": "Advance initial parallel deployment live log offset"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "initial parallel deployment is still running after 200 seconds."
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:29:43.950848Z",
                            "start": "2026-07-25T21:29:43.895446Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-0000000005b0",
                        "name": "Report initial parallel deployment progress heartbeat"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:29:44.010450Z",
                            "start": "2026-07-25T21:29:43.959111Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-0000000005b1",
                        "name": "Continue monitoring initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-25 21:29:44.097140",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-25 21:30:04.099553",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:30:04.117804Z",
                            "start": "2026-07-25T21:29:44.043623Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-0000000006a2",
                        "name": "Wait before polling initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "11"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:30:04.181278Z",
                            "start": "2026-07-25T21:30:04.123882Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-0000000006a3",
                        "name": "Count initial parallel deployment progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j40599975991.11341",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j40599975991.11341",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j40599975991.11341",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:30:04.410238Z",
                            "start": "2026-07-25T21:30:04.186662Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-0000000006a4",
                        "name": "Poll initial parallel deployment status"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/ansible.8gbjwwpu.log"
                                }
                            },
                            "stat": {
                                "atime": 1785014983.1526535,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 112,
                                "charset": "unknown",
                                "checksum": "0417c2a8d168fac79049bf8b2761c24f041154dd",
                                "ctime": 1785014973.36991,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 21191,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0600",
                                "mtime": 1785014973.36991,
                                "nlink": 1,
                                "path": "/tmp/ansible.8gbjwwpu.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 51879,
                                "uid": 1000,
                                "version": "3759374160",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:30:04.614590Z",
                            "start": "2026-07-25T21:30:04.417646Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-0000000006a5",
                        "name": "Inspect initial parallel deployment live log"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:30:04.685941Z",
                            "start": "2026-07-25T21:30:04.622302Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-0000000006a6",
                        "name": "Calculate new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:30:05.222453Z",
                            "start": "2026-07-25T21:30:04.711450Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-0000000006a7",
                        "name": "Read new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "51879"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:30:05.299996Z",
                            "start": "2026-07-25T21:30:05.233636Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-0000000006a8",
                        "name": "Advance initial parallel deployment live log offset"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "initial parallel deployment is still running after 220 seconds."
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:30:05.375431Z",
                            "start": "2026-07-25T21:30:05.307895Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-0000000006a9",
                        "name": "Report initial parallel deployment progress heartbeat"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:30:05.441684Z",
                            "start": "2026-07-25T21:30:05.383514Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-0000000006aa",
                        "name": "Continue monitoring initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-25 21:30:05.513866",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-25 21:30:25.516242",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:30:25.528425Z",
                            "start": "2026-07-25T21:30:05.470544Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-0000000007af",
                        "name": "Wait before polling initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "12"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:30:25.596707Z",
                            "start": "2026-07-25T21:30:25.535891Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-0000000007b0",
                        "name": "Count initial parallel deployment progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j40599975991.11341",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j40599975991.11341",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j40599975991.11341",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:30:25.817703Z",
                            "start": "2026-07-25T21:30:25.603316Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-0000000007b1",
                        "name": "Poll initial parallel deployment status"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/ansible.8gbjwwpu.log"
                                }
                            },
                            "stat": {
                                "atime": 1785014983.1526535,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 112,
                                "charset": "unknown",
                                "checksum": "0417c2a8d168fac79049bf8b2761c24f041154dd",
                                "ctime": 1785014973.36991,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 21191,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0600",
                                "mtime": 1785014973.36991,
                                "nlink": 1,
                                "path": "/tmp/ansible.8gbjwwpu.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 51879,
                                "uid": 1000,
                                "version": "3759374160",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:30:26.016853Z",
                            "start": "2026-07-25T21:30:25.825227Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-0000000007b2",
                        "name": "Inspect initial parallel deployment live log"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:30:26.072878Z",
                            "start": "2026-07-25T21:30:26.022830Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-0000000007b3",
                        "name": "Calculate new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:30:26.658301Z",
                            "start": "2026-07-25T21:30:26.150201Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-0000000007b4",
                        "name": "Read new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "51879"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:30:26.724198Z",
                            "start": "2026-07-25T21:30:26.669781Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-0000000007b5",
                        "name": "Advance initial parallel deployment live log offset"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "initial parallel deployment is still running after 240 seconds."
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:30:26.798931Z",
                            "start": "2026-07-25T21:30:26.730909Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-0000000007b6",
                        "name": "Report initial parallel deployment progress heartbeat"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:30:26.878958Z",
                            "start": "2026-07-25T21:30:26.805047Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-0000000007b7",
                        "name": "Continue monitoring initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-25 21:30:26.959793",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-25 21:30:46.961731",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:30:46.974182Z",
                            "start": "2026-07-25T21:30:26.917615Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-0000000008d0",
                        "name": "Wait before polling initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "13"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:30:47.034362Z",
                            "start": "2026-07-25T21:30:46.981716Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-0000000008d1",
                        "name": "Count initial parallel deployment progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j40599975991.11341",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j40599975991.11341",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j40599975991.11341",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:30:47.286344Z",
                            "start": "2026-07-25T21:30:47.039795Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-0000000008d2",
                        "name": "Poll initial parallel deployment status"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/ansible.8gbjwwpu.log"
                                }
                            },
                            "stat": {
                                "atime": 1785014983.1526535,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 112,
                                "charset": "unknown",
                                "checksum": "0417c2a8d168fac79049bf8b2761c24f041154dd",
                                "ctime": 1785014973.36991,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 21191,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0600",
                                "mtime": 1785014973.36991,
                                "nlink": 1,
                                "path": "/tmp/ansible.8gbjwwpu.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 51879,
                                "uid": 1000,
                                "version": "3759374160",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:30:47.502174Z",
                            "start": "2026-07-25T21:30:47.294301Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-0000000008d3",
                        "name": "Inspect initial parallel deployment live log"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:30:47.570885Z",
                            "start": "2026-07-25T21:30:47.508169Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-0000000008d4",
                        "name": "Calculate new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:30:48.108786Z",
                            "start": "2026-07-25T21:30:47.598014Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-0000000008d5",
                        "name": "Read new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "51879"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:30:48.175689Z",
                            "start": "2026-07-25T21:30:48.120651Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-0000000008d6",
                        "name": "Advance initial parallel deployment live log offset"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "initial parallel deployment is still running after 260 seconds."
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:30:48.240981Z",
                            "start": "2026-07-25T21:30:48.183682Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-0000000008d7",
                        "name": "Report initial parallel deployment progress heartbeat"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:30:48.313084Z",
                            "start": "2026-07-25T21:30:48.247178Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-0000000008d8",
                        "name": "Continue monitoring initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-25 21:30:48.388999",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-25 21:31:08.390648",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:31:08.412210Z",
                            "start": "2026-07-25T21:30:48.346205Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000000a05",
                        "name": "Wait before polling initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "14"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:31:08.470205Z",
                            "start": "2026-07-25T21:31:08.417596Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000000a06",
                        "name": "Count initial parallel deployment progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j40599975991.11341",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j40599975991.11341",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j40599975991.11341",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:31:08.697924Z",
                            "start": "2026-07-25T21:31:08.476346Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000000a07",
                        "name": "Poll initial parallel deployment status"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/ansible.8gbjwwpu.log"
                                }
                            },
                            "stat": {
                                "atime": 1785014983.1526535,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 112,
                                "charset": "unknown",
                                "checksum": "6ef815ef0f10d5fd2d8d4155a1f9eb3c0787b390",
                                "ctime": 1785015068.8385167,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 21191,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0600",
                                "mtime": 1785015068.8385167,
                                "nlink": 1,
                                "path": "/tmp/ansible.8gbjwwpu.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 52743,
                                "uid": 1000,
                                "version": "3759374160",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:31:08.877427Z",
                            "start": "2026-07-25T21:31:08.703400Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000000a08",
                        "name": "Inspect initial parallel deployment live log"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "864"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:31:08.935880Z",
                            "start": "2026-07-25T21:31:08.883047Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000000a09",
                        "name": "Calculate new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +51880 /tmp/ansible.8gbjwwpu.log | head -c 864",
                            "delta": "0:00:00.007074",
                            "end": "2026-07-25 21:31:09.153833",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +51880 /tmp/ansible.8gbjwwpu.log | head -c 864",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-310d-1ec5-000000000a0a-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-25 21:31:09.146759",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "[ceph/ceph] ok: [instance]\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.ceph.mon : Remove temporary file for \"ceph.conf\"] ***************\n[ceph/ceph] changed: [instance]\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.ceph.mon : Set bootstrap node] **********************************\n[ceph/ceph] ok: [instance]\n[ceph/ceph] \n[ceph/ceph] TASK [Install Ceph host] *******************************************************\n[ceph/ceph] included: vexxhost.ceph.cephadm_host for instance\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.ceph.cephadm_host : Get public SSH key for \"cephadm\" user] ******\n[ceph/ceph] ok: [instance]\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for \"cephadm\" user] ***\n[ceph/ceph] ok: [instance] => (item=instance)\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.ceph.cephadm_host : Set authorized key for \"cephadm\"] ***********",
                            "stdout_lines": [
                                "[ceph/ceph] ok: [instance]",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.ceph.mon : Remove temporary file for \"ceph.conf\"] ***************",
                                "[ceph/ceph] changed: [instance]",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.ceph.mon : Set bootstrap node] **********************************",
                                "[ceph/ceph] ok: [instance]",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [Install Ceph host] *******************************************************",
                                "[ceph/ceph] included: vexxhost.ceph.cephadm_host for instance",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.ceph.cephadm_host : Get public SSH key for \"cephadm\" user] ******",
                                "[ceph/ceph] ok: [instance]",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for \"cephadm\" user] ***",
                                "[ceph/ceph] ok: [instance] => (item=instance)",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.ceph.cephadm_host : Set authorized key for \"cephadm\"] ***********"
                            ],
                            "zuul_log_id": "0242ac17-0010-310d-1ec5-000000000a0a-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:31:09.479054Z",
                            "start": "2026-07-25T21:31:08.960086Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000000a0a",
                        "name": "Read new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "52743"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:31:09.540498Z",
                            "start": "2026-07-25T21:31:09.485720Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000000a0b",
                        "name": "Advance initial parallel deployment live log offset"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "initial parallel deployment is still running after 280 seconds."
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:31:09.600133Z",
                            "start": "2026-07-25T21:31:09.546141Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000000a0c",
                        "name": "Report initial parallel deployment progress heartbeat"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:31:09.661968Z",
                            "start": "2026-07-25T21:31:09.605942Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000000a0d",
                        "name": "Continue monitoring initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-25 21:31:09.731841",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-25 21:31:29.733680",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:31:29.753488Z",
                            "start": "2026-07-25T21:31:09.694596Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000000b4e",
                        "name": "Wait before polling initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "15"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:31:29.822174Z",
                            "start": "2026-07-25T21:31:29.759475Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000000b4f",
                        "name": "Count initial parallel deployment progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j40599975991.11341",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j40599975991.11341",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j40599975991.11341",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:31:30.112514Z",
                            "start": "2026-07-25T21:31:29.893686Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000000b50",
                        "name": "Poll initial parallel deployment status"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/ansible.8gbjwwpu.log"
                                }
                            },
                            "stat": {
                                "atime": 1785015068.8425167,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 112,
                                "charset": "unknown",
                                "checksum": "d7e41cbcf328ce8be1eccb79a27a98c9b4326e5e",
                                "ctime": 1785015075.9546614,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 21191,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0600",
                                "mtime": 1785015075.9546614,
                                "nlink": 1,
                                "path": "/tmp/ansible.8gbjwwpu.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 53009,
                                "uid": 1000,
                                "version": "3759374160",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:31:30.303640Z",
                            "start": "2026-07-25T21:31:30.119086Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000000b51",
                        "name": "Inspect initial parallel deployment live log"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "266"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:31:30.366894Z",
                            "start": "2026-07-25T21:31:30.311538Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000000b52",
                        "name": "Calculate new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +52744 /tmp/ansible.8gbjwwpu.log | head -c 266",
                            "delta": "0:00:00.007364",
                            "end": "2026-07-25 21:31:30.585871",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +52744 /tmp/ansible.8gbjwwpu.log | head -c 266",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-310d-1ec5-000000000b53-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-25 21:31:30.578507",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "[ceph/ceph] ok: [instance]\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] ***********************\n[ceph/ceph] ok: [instance]\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.ceph.mon : Configure \"mon\" label for monitors] ******************",
                            "stdout_lines": [
                                "[ceph/ceph] ok: [instance]",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] ***********************",
                                "[ceph/ceph] ok: [instance]",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.ceph.mon : Configure \"mon\" label for monitors] ******************"
                            ],
                            "zuul_log_id": "0242ac17-0010-310d-1ec5-000000000b53-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:31:30.915833Z",
                            "start": "2026-07-25T21:31:30.394955Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000000b53",
                        "name": "Read new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "53009"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:31:30.978214Z",
                            "start": "2026-07-25T21:31:30.922094Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000000b54",
                        "name": "Advance initial parallel deployment live log offset"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "initial parallel deployment is still running after 300 seconds."
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:31:31.041872Z",
                            "start": "2026-07-25T21:31:30.984810Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000000b55",
                        "name": "Report initial parallel deployment progress heartbeat"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:31:31.106685Z",
                            "start": "2026-07-25T21:31:31.050509Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000000b56",
                        "name": "Continue monitoring initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-25 21:31:31.183530",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-25 21:31:51.185276",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:31:51.193761Z",
                            "start": "2026-07-25T21:31:31.141644Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000000cab",
                        "name": "Wait before polling initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "16"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:31:51.277483Z",
                            "start": "2026-07-25T21:31:51.201524Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000000cac",
                        "name": "Count initial parallel deployment progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j40599975991.11341",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j40599975991.11341",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j40599975991.11341",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:31:51.763292Z",
                            "start": "2026-07-25T21:31:51.283786Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000000cad",
                        "name": "Poll initial parallel deployment status"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/ansible.8gbjwwpu.log"
                                }
                            },
                            "stat": {
                                "atime": 1785015090.266952,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 112,
                                "charset": "unknown",
                                "checksum": "d7e41cbcf328ce8be1eccb79a27a98c9b4326e5e",
                                "ctime": 1785015075.9546614,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 21191,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0600",
                                "mtime": 1785015075.9546614,
                                "nlink": 1,
                                "path": "/tmp/ansible.8gbjwwpu.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 53009,
                                "uid": 1000,
                                "version": "3759374160",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:31:51.971102Z",
                            "start": "2026-07-25T21:31:51.770862Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000000cae",
                        "name": "Inspect initial parallel deployment live log"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:31:52.045925Z",
                            "start": "2026-07-25T21:31:51.978608Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000000caf",
                        "name": "Calculate new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:31:52.584883Z",
                            "start": "2026-07-25T21:31:52.072498Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000000cb0",
                        "name": "Read new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "53009"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:31:52.656917Z",
                            "start": "2026-07-25T21:31:52.593414Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000000cb1",
                        "name": "Advance initial parallel deployment live log offset"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "initial parallel deployment is still running after 320 seconds."
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:31:52.727038Z",
                            "start": "2026-07-25T21:31:52.663598Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000000cb2",
                        "name": "Report initial parallel deployment progress heartbeat"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:31:52.802374Z",
                            "start": "2026-07-25T21:31:52.734706Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000000cb3",
                        "name": "Continue monitoring initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-25 21:31:52.898594",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-25 21:32:12.899938",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:32:12.908878Z",
                            "start": "2026-07-25T21:31:52.852930Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000000e1c",
                        "name": "Wait before polling initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "17"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:32:12.984428Z",
                            "start": "2026-07-25T21:32:12.920402Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000000e1d",
                        "name": "Count initial parallel deployment progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j40599975991.11341",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j40599975991.11341",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j40599975991.11341",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:32:13.202461Z",
                            "start": "2026-07-25T21:32:12.990039Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000000e1e",
                        "name": "Poll initial parallel deployment status"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/ansible.8gbjwwpu.log"
                                }
                            },
                            "stat": {
                                "atime": 1785015090.266952,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 112,
                                "charset": "unknown",
                                "checksum": "d275821cafc0ca58ba947416be8f3863a9034d6b",
                                "ctime": 1785015125.795674,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 21191,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0600",
                                "mtime": 1785015125.795674,
                                "nlink": 1,
                                "path": "/tmp/ansible.8gbjwwpu.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 53147,
                                "uid": 1000,
                                "version": "3759374160",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:32:13.395455Z",
                            "start": "2026-07-25T21:32:13.213293Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000000e1f",
                        "name": "Inspect initial parallel deployment live log"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "138"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:32:13.466130Z",
                            "start": "2026-07-25T21:32:13.409405Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000000e20",
                        "name": "Calculate new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +53010 /tmp/ansible.8gbjwwpu.log | head -c 138",
                            "delta": "0:00:00.008723",
                            "end": "2026-07-25 21:32:13.678426",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +53010 /tmp/ansible.8gbjwwpu.log | head -c 138",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-310d-1ec5-000000000e21-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-25 21:32:13.669703",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "[ceph/ceph] changed: [instance]\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.ceph.mon : Validate monitor exist] ******************************",
                            "stdout_lines": [
                                "[ceph/ceph] changed: [instance]",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.ceph.mon : Validate monitor exist] ******************************"
                            ],
                            "zuul_log_id": "0242ac17-0010-310d-1ec5-000000000e21-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:32:14.011376Z",
                            "start": "2026-07-25T21:32:13.491332Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000000e21",
                        "name": "Read new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "53147"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:32:14.070872Z",
                            "start": "2026-07-25T21:32:14.019354Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000000e22",
                        "name": "Advance initial parallel deployment live log offset"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "initial parallel deployment is still running after 340 seconds."
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:32:14.184891Z",
                            "start": "2026-07-25T21:32:14.077266Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000000e23",
                        "name": "Report initial parallel deployment progress heartbeat"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:32:14.288255Z",
                            "start": "2026-07-25T21:32:14.233680Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000000e24",
                        "name": "Continue monitoring initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-25 21:32:14.363436",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-25 21:32:34.365713",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:32:34.386678Z",
                            "start": "2026-07-25T21:32:14.323990Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000000fa1",
                        "name": "Wait before polling initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "18"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:32:34.454582Z",
                            "start": "2026-07-25T21:32:34.396320Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000000fa2",
                        "name": "Count initial parallel deployment progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j40599975991.11341",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j40599975991.11341",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j40599975991.11341",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:32:34.692303Z",
                            "start": "2026-07-25T21:32:34.463063Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000000fa3",
                        "name": "Poll initial parallel deployment status"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/ansible.8gbjwwpu.log"
                                }
                            },
                            "stat": {
                                "atime": 1785015133.3598278,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 120,
                                "charset": "unknown",
                                "checksum": "d250906f33c0b9ef9faa89118f4d30cff97124c9",
                                "ctime": 1785015147.1281073,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 21191,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0600",
                                "mtime": 1785015147.1281073,
                                "nlink": 1,
                                "path": "/tmp/ansible.8gbjwwpu.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 54052,
                                "uid": 1000,
                                "version": "3759374160",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:32:34.903675Z",
                            "start": "2026-07-25T21:32:34.701251Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000000fa4",
                        "name": "Inspect initial parallel deployment live log"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "905"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:32:34.971683Z",
                            "start": "2026-07-25T21:32:34.913274Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000000fa5",
                        "name": "Calculate new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +53148 /tmp/ansible.8gbjwwpu.log | head -c 905",
                            "delta": "0:00:00.007334",
                            "end": "2026-07-25 21:32:35.197302",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +53148 /tmp/ansible.8gbjwwpu.log | head -c 905",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-310d-1ec5-000000000fa6-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-25 21:32:35.189968",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "[ceph/ceph] ok: [instance]\n[ceph/ceph] \n[ceph/ceph] TASK [Install Ceph host] *******************************************************\n[ceph/ceph] included: vexxhost.ceph.cephadm_host for instance\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.ceph.cephadm_host : Get public SSH key for \"cephadm\" user] ******\n[ceph/ceph] skipping: [instance]\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for \"cephadm\" user] ***\n[ceph/ceph] skipping: [instance] => (item=instance) \n[ceph/ceph] skipping: [instance]\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.ceph.cephadm_host : Set authorized key for \"cephadm\"] ***********\n[ceph/ceph] ok: [instance]\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] ***********************\n[ceph/ceph] ok: [instance]\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.ceph.mgr : Configure \"mgr\" label for managers] ******************",
                            "stdout_lines": [
                                "[ceph/ceph] ok: [instance]",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [Install Ceph host] *******************************************************",
                                "[ceph/ceph] included: vexxhost.ceph.cephadm_host for instance",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.ceph.cephadm_host : Get public SSH key for \"cephadm\" user] ******",
                                "[ceph/ceph] skipping: [instance]",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for \"cephadm\" user] ***",
                                "[ceph/ceph] skipping: [instance] => (item=instance) ",
                                "[ceph/ceph] skipping: [instance]",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.ceph.cephadm_host : Set authorized key for \"cephadm\"] ***********",
                                "[ceph/ceph] ok: [instance]",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] ***********************",
                                "[ceph/ceph] ok: [instance]",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.ceph.mgr : Configure \"mgr\" label for managers] ******************"
                            ],
                            "zuul_log_id": "0242ac17-0010-310d-1ec5-000000000fa6-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:32:35.520260Z",
                            "start": "2026-07-25T21:32:34.998857Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000000fa6",
                        "name": "Read new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "54052"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:32:35.586587Z",
                            "start": "2026-07-25T21:32:35.529056Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000000fa7",
                        "name": "Advance initial parallel deployment live log offset"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "initial parallel deployment is still running after 360 seconds."
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:32:35.664182Z",
                            "start": "2026-07-25T21:32:35.596125Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000000fa8",
                        "name": "Report initial parallel deployment progress heartbeat"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:32:35.730671Z",
                            "start": "2026-07-25T21:32:35.673518Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000000fa9",
                        "name": "Continue monitoring initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-25 21:32:35.819573",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-25 21:32:55.821901",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:32:55.836660Z",
                            "start": "2026-07-25T21:32:35.773836Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000000113a",
                        "name": "Wait before polling initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "19"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:32:55.907567Z",
                            "start": "2026-07-25T21:32:55.842262Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000000113b",
                        "name": "Count initial parallel deployment progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j40599975991.11341",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j40599975991.11341",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j40599975991.11341",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:32:56.131751Z",
                            "start": "2026-07-25T21:32:55.915354Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000000113c",
                        "name": "Poll initial parallel deployment status"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/ansible.8gbjwwpu.log"
                                }
                            },
                            "stat": {
                                "atime": 1785015154.8482642,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 120,
                                "charset": "unknown",
                                "checksum": "2f8fbaa48dc882df4ece57371c6cc26428d728bd",
                                "ctime": 1785015176.0286944,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 21191,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0600",
                                "mtime": 1785015176.0286944,
                                "nlink": 1,
                                "path": "/tmp/ansible.8gbjwwpu.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 55991,
                                "uid": 1000,
                                "version": "3759374160",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:32:56.325492Z",
                            "start": "2026-07-25T21:32:56.137981Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000000113d",
                        "name": "Inspect initial parallel deployment live log"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "1939"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:32:56.399705Z",
                            "start": "2026-07-25T21:32:56.332373Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000000113e",
                        "name": "Calculate new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +54053 /tmp/ansible.8gbjwwpu.log | head -c 1939",
                            "delta": "0:00:00.008054",
                            "end": "2026-07-25 21:32:56.609411",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +54053 /tmp/ansible.8gbjwwpu.log | head -c 1939",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-310d-1ec5-00000000113f-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-25 21:32:56.601357",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "[ceph/ceph] changed: [instance]\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.ceph.mgr : Validate manager exist] ******************************\n[ceph/ceph] ok: [instance]\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.ceph.mgr : Configure manager modules] ***************************\n[ceph/ceph] changed: [instance] => (item={'name': 'diskprediction_local'})\n[ceph/ceph] ok: [instance] => (item={'name': 'dashboard'})\n[ceph/ceph] changed: [instance] => (item={'name': 'prometheus'})\n[ceph/ceph] ok: [instance] => (item={'name': 'iostat'})\n[ceph/ceph] \n[ceph/ceph] PLAY [Deploy Ceph OSDs] ********************************************************\n[ceph/ceph] \n[ceph/ceph] TASK [Gathering Facts] *********************************************************\n[ceph/ceph] ok: [instance]\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.containers.forget_package : Forget package] *********************\n[ceph/ceph] ok: [instance]\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.containers.package : Update state for tar] **********************\n[ceph/ceph] skipping: [instance]\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] ***\n[ceph/ceph] ok: [instance]\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.containers.download_artifact : Starting download of file] *******\n[ceph/ceph] ok: [instance] => {\n[ceph/ceph]     \"msg\": \"https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64\"\n[ceph/ceph] }\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.containers.download_artifact : Download item] *******************\n[ceph/ceph] ok: [instance]\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.containers.download_artifact : Extract archive] *****************\n[ceph/ceph] skipping: [instance]\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.containers.package : Update state for tar] **********************\n[ceph/ceph] skipping: [instance]\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.containers.forget_package : Forget package] *********************",
                            "stdout_lines": [
                                "[ceph/ceph] changed: [instance]",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.ceph.mgr : Validate manager exist] ******************************",
                                "[ceph/ceph] ok: [instance]",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.ceph.mgr : Configure manager modules] ***************************",
                                "[ceph/ceph] changed: [instance] => (item={'name': 'diskprediction_local'})",
                                "[ceph/ceph] ok: [instance] => (item={'name': 'dashboard'})",
                                "[ceph/ceph] changed: [instance] => (item={'name': 'prometheus'})",
                                "[ceph/ceph] ok: [instance] => (item={'name': 'iostat'})",
                                "[ceph/ceph] ",
                                "[ceph/ceph] PLAY [Deploy Ceph OSDs] ********************************************************",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [Gathering Facts] *********************************************************",
                                "[ceph/ceph] ok: [instance]",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.containers.forget_package : Forget package] *********************",
                                "[ceph/ceph] ok: [instance]",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.containers.package : Update state for tar] **********************",
                                "[ceph/ceph] skipping: [instance]",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] ***",
                                "[ceph/ceph] ok: [instance]",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.containers.download_artifact : Starting download of file] *******",
                                "[ceph/ceph] ok: [instance] => {",
                                "[ceph/ceph]     \"msg\": \"https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64\"",
                                "[ceph/ceph] }",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.containers.download_artifact : Download item] *******************",
                                "[ceph/ceph] ok: [instance]",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.containers.download_artifact : Extract archive] *****************",
                                "[ceph/ceph] skipping: [instance]",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.containers.package : Update state for tar] **********************",
                                "[ceph/ceph] skipping: [instance]",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.containers.forget_package : Forget package] *********************"
                            ],
                            "zuul_log_id": "0242ac17-0010-310d-1ec5-00000000113f-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:32:56.946736Z",
                            "start": "2026-07-25T21:32:56.424677Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000000113f",
                        "name": "Read new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "55991"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:32:57.010371Z",
                            "start": "2026-07-25T21:32:56.954927Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000001140",
                        "name": "Advance initial parallel deployment live log offset"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "initial parallel deployment is still running after 380 seconds."
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:32:57.079975Z",
                            "start": "2026-07-25T21:32:57.016122Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000001141",
                        "name": "Report initial parallel deployment progress heartbeat"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:32:57.145209Z",
                            "start": "2026-07-25T21:32:57.086450Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000001142",
                        "name": "Continue monitoring initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-25 21:32:57.232917",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-25 21:33:17.235191",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:33:17.253046Z",
                            "start": "2026-07-25T21:32:57.188076Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-0000000012e7",
                        "name": "Wait before polling initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "20"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:33:17.311478Z",
                            "start": "2026-07-25T21:33:17.259648Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-0000000012e8",
                        "name": "Count initial parallel deployment progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j40599975991.11341",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j40599975991.11341",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j40599975991.11341",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:33:17.556114Z",
                            "start": "2026-07-25T21:33:17.319171Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-0000000012e9",
                        "name": "Poll initial parallel deployment status"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/ansible.8gbjwwpu.log"
                                }
                            },
                            "stat": {
                                "atime": 1785015176.6047063,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 136,
                                "charset": "unknown",
                                "checksum": "84875cfc787af0fedb6cb6f9a9d5cfc3779ce348",
                                "ctime": 1785015197.5891325,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 21191,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0600",
                                "mtime": 1785015197.5891325,
                                "nlink": 1,
                                "path": "/tmp/ansible.8gbjwwpu.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 62341,
                                "uid": 1000,
                                "version": "3759374160",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:33:17.741043Z",
                            "start": "2026-07-25T21:33:17.562201Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-0000000012ea",
                        "name": "Inspect initial parallel deployment live log"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "6350"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:33:17.807561Z",
                            "start": "2026-07-25T21:33:17.750078Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-0000000012eb",
                        "name": "Calculate new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +55992 /tmp/ansible.8gbjwwpu.log | head -c 6350",
                            "delta": "0:00:00.008467",
                            "end": "2026-07-25 21:33:18.100970",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +55992 /tmp/ansible.8gbjwwpu.log | head -c 6350",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-310d-1ec5-0000000012ec-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-25 21:33:18.092503",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "[ceph/ceph] ok: [instance]\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.containers.package : Update state for tar] **********************\n[ceph/ceph] ok: [instance]\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.containers.download_artifact : Starting download of file] *******\n[ceph/ceph] ok: [instance] => {\n[ceph/ceph]     \"msg\": \"https://github.com/containerd/containerd/releases/download/v2.3.2/containerd-2.3.2-linux-amd64.tar.gz\"\n[ceph/ceph] }\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.containers.download_artifact : Download item] *******************\n[ceph/ceph] ok: [instance]\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.containers.download_artifact : Extract archive] *****************\n[ceph/ceph] ok: [instance]\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.containers.containerd : Install SELinux packages] ***************\n[ceph/ceph] skipping: [instance]\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] ***\n[ceph/ceph] skipping: [instance]\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ********\n[ceph/ceph] skipping: [instance]\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.containers.containerd : Install AppArmor packages] **************\n[ceph/ceph] ok: [instance]\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.containers.containerd : Create systemd service file for containerd] ***\n[ceph/ceph] ok: [instance]\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.containers.containerd : Create folders for configuration] *******\n[ceph/ceph] ok: [instance] => (item={'path': '/etc/containerd'})\n[ceph/ceph] ok: [instance] => (item={'path': '/var/lib/containerd', 'mode': '0o700'})\n[ceph/ceph] ok: [instance] => (item={'path': '/run/containerd', 'mode': '0o711'})\n[ceph/ceph] ok: [instance] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'})\n[ceph/ceph] ok: [instance] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'})\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.containers.containerd : Create containerd config file] **********\n[ceph/ceph] ok: [instance]\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.containers.containerd : Force any restarts if necessary] ********\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.containers.containerd : Enable and start service] ***************\n[ceph/ceph] ok: [instance]\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.containers.forget_package : Forget package] *********************\n[ceph/ceph] ok: [instance]\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.containers.download_artifact : Starting download of file] *******\n[ceph/ceph] ok: [instance] => {\n[ceph/ceph]     \"msg\": \"https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz\"\n[ceph/ceph] }\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.containers.download_artifact : Download item] *******************\n[ceph/ceph] ok: [instance]\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.containers.download_artifact : Extract archive] *****************\n[ceph/ceph] ok: [instance]\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.containers.docker : Install AppArmor packages] ******************\n[ceph/ceph] ok: [instance]\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.containers.docker : Ensure group \"docker\" exists] ***************\n[ceph/ceph] ok: [instance]\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.containers.docker : Create systemd service file for docker] *****\n[ceph/ceph] ok: [instance]\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.containers.docker : Create folders for configuration] ***********\n[ceph/ceph] ok: [instance] => (item={'path': '/etc/docker'})\n[ceph/ceph] ok: [instance] => (item={'path': '/var/lib/docker', 'mode': '0o710'})\n[ceph/ceph] ok: [instance] => (item={'path': '/run/docker', 'mode': '0o711'})\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.containers.docker : Create systemd socket file for docker] ******\n[ceph/ceph] ok: [instance]\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.containers.docker : Create docker daemon config file] ***********\n[ceph/ceph] ok: [instance]\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.containers.docker : Force any restarts if necessary] ************\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.containers.docker : Enable and start service] *******************\n[ceph/ceph] ok: [instance]\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ******\n[ceph/ceph] ok: [instance] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/ubuntu-22.04.yml)\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.ceph.cephadm : Install packages] ********************************\n[ceph/ceph] ok: [instance]\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.ceph.cephadm : Ensure services are started] *********************\n[ceph/ceph] ok: [instance] => (item=chronyd)\n[ceph/ceph] ok: [instance] => (item=sshd)\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.ceph.cephadm : Download \"cephadm\"] ******************************\n[ceph/ceph] ok: [instance]\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ********************\n[ceph/ceph] ok: [instance]\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.ceph.cephadm : Ensure \"cephadm\" user is present] ****************\n[ceph/ceph] ok: [instance]\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.ceph.cephadm : Allow \"cephadm\" user to have passwordless sudo] ***\n[ceph/ceph] ok: [instance]\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.ceph.osd : Get monitor status] **********************************\n[ceph/ceph] ok: [instance] => (item=instance)\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.ceph.osd : Select admin host] ***********************************\n[ceph/ceph] ok: [instance]\n[ceph/ceph] \n[ceph/ceph] TASK [Install Ceph host] *******************************************************\n[ceph/ceph] included: vexxhost.ceph.cephadm_host for instance\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.ceph.cephadm_host : Get public SSH key for \"cephadm\" user] ******\n[ceph/ceph] skipping: [instance]\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for \"cephadm\" user] ***\n[ceph/ceph] skipping: [instance] => (item=instance) \n[ceph/ceph] skipping: [instance]\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.ceph.cephadm_host : Set authorized key for \"cephadm\"] ***********\n[ceph/ceph] ok: [instance]\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] ***********************",
                            "stdout_lines": [
                                "[ceph/ceph] ok: [instance]",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.containers.package : Update state for tar] **********************",
                                "[ceph/ceph] ok: [instance]",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.containers.download_artifact : Starting download of file] *******",
                                "[ceph/ceph] ok: [instance] => {",
                                "[ceph/ceph]     \"msg\": \"https://github.com/containerd/containerd/releases/download/v2.3.2/containerd-2.3.2-linux-amd64.tar.gz\"",
                                "[ceph/ceph] }",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.containers.download_artifact : Download item] *******************",
                                "[ceph/ceph] ok: [instance]",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.containers.download_artifact : Extract archive] *****************",
                                "[ceph/ceph] ok: [instance]",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.containers.containerd : Install SELinux packages] ***************",
                                "[ceph/ceph] skipping: [instance]",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] ***",
                                "[ceph/ceph] skipping: [instance]",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ********",
                                "[ceph/ceph] skipping: [instance]",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.containers.containerd : Install AppArmor packages] **************",
                                "[ceph/ceph] ok: [instance]",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.containers.containerd : Create systemd service file for containerd] ***",
                                "[ceph/ceph] ok: [instance]",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.containers.containerd : Create folders for configuration] *******",
                                "[ceph/ceph] ok: [instance] => (item={'path': '/etc/containerd'})",
                                "[ceph/ceph] ok: [instance] => (item={'path': '/var/lib/containerd', 'mode': '0o700'})",
                                "[ceph/ceph] ok: [instance] => (item={'path': '/run/containerd', 'mode': '0o711'})",
                                "[ceph/ceph] ok: [instance] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'})",
                                "[ceph/ceph] ok: [instance] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'})",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.containers.containerd : Create containerd config file] **********",
                                "[ceph/ceph] ok: [instance]",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.containers.containerd : Force any restarts if necessary] ********",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.containers.containerd : Enable and start service] ***************",
                                "[ceph/ceph] ok: [instance]",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.containers.forget_package : Forget package] *********************",
                                "[ceph/ceph] ok: [instance]",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.containers.download_artifact : Starting download of file] *******",
                                "[ceph/ceph] ok: [instance] => {",
                                "[ceph/ceph]     \"msg\": \"https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz\"",
                                "[ceph/ceph] }",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.containers.download_artifact : Download item] *******************",
                                "[ceph/ceph] ok: [instance]",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.containers.download_artifact : Extract archive] *****************",
                                "[ceph/ceph] ok: [instance]",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.containers.docker : Install AppArmor packages] ******************",
                                "[ceph/ceph] ok: [instance]",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.containers.docker : Ensure group \"docker\" exists] ***************",
                                "[ceph/ceph] ok: [instance]",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.containers.docker : Create systemd service file for docker] *****",
                                "[ceph/ceph] ok: [instance]",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.containers.docker : Create folders for configuration] ***********",
                                "[ceph/ceph] ok: [instance] => (item={'path': '/etc/docker'})",
                                "[ceph/ceph] ok: [instance] => (item={'path': '/var/lib/docker', 'mode': '0o710'})",
                                "[ceph/ceph] ok: [instance] => (item={'path': '/run/docker', 'mode': '0o711'})",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.containers.docker : Create systemd socket file for docker] ******",
                                "[ceph/ceph] ok: [instance]",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.containers.docker : Create docker daemon config file] ***********",
                                "[ceph/ceph] ok: [instance]",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.containers.docker : Force any restarts if necessary] ************",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.containers.docker : Enable and start service] *******************",
                                "[ceph/ceph] ok: [instance]",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ******",
                                "[ceph/ceph] ok: [instance] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/ubuntu-22.04.yml)",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.ceph.cephadm : Install packages] ********************************",
                                "[ceph/ceph] ok: [instance]",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.ceph.cephadm : Ensure services are started] *********************",
                                "[ceph/ceph] ok: [instance] => (item=chronyd)",
                                "[ceph/ceph] ok: [instance] => (item=sshd)",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.ceph.cephadm : Download \"cephadm\"] ******************************",
                                "[ceph/ceph] ok: [instance]",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ********************",
                                "[ceph/ceph] ok: [instance]",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.ceph.cephadm : Ensure \"cephadm\" user is present] ****************",
                                "[ceph/ceph] ok: [instance]",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.ceph.cephadm : Allow \"cephadm\" user to have passwordless sudo] ***",
                                "[ceph/ceph] ok: [instance]",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.ceph.osd : Get monitor status] **********************************",
                                "[ceph/ceph] ok: [instance] => (item=instance)",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.ceph.osd : Select admin host] ***********************************",
                                "[ceph/ceph] ok: [instance]",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [Install Ceph host] *******************************************************",
                                "[ceph/ceph] included: vexxhost.ceph.cephadm_host for instance",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.ceph.cephadm_host : Get public SSH key for \"cephadm\" user] ******",
                                "[ceph/ceph] skipping: [instance]",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for \"cephadm\" user] ***",
                                "[ceph/ceph] skipping: [instance] => (item=instance) ",
                                "[ceph/ceph] skipping: [instance]",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.ceph.cephadm_host : Set authorized key for \"cephadm\"] ***********",
                                "[ceph/ceph] ok: [instance]",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] ***********************"
                            ],
                            "zuul_log_id": "0242ac17-0010-310d-1ec5-0000000012ec-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:33:18.439158Z",
                            "start": "2026-07-25T21:33:17.913174Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-0000000012ec",
                        "name": "Read new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "62341"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:33:18.502443Z",
                            "start": "2026-07-25T21:33:18.447351Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-0000000012ed",
                        "name": "Advance initial parallel deployment live log offset"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "initial parallel deployment is still running after 400 seconds."
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:33:18.577071Z",
                            "start": "2026-07-25T21:33:18.509818Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-0000000012ee",
                        "name": "Report initial parallel deployment progress heartbeat"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:33:18.641448Z",
                            "start": "2026-07-25T21:33:18.583846Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-0000000012ef",
                        "name": "Continue monitoring initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-25 21:33:18.728567",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-25 21:33:38.730690",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:33:38.745230Z",
                            "start": "2026-07-25T21:33:18.684585Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-0000000014a8",
                        "name": "Wait before polling initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "21"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:33:38.804160Z",
                            "start": "2026-07-25T21:33:38.751268Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-0000000014a9",
                        "name": "Count initial parallel deployment progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j40599975991.11341",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j40599975991.11341",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j40599975991.11341",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:33:39.029557Z",
                            "start": "2026-07-25T21:33:38.813575Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-0000000014aa",
                        "name": "Poll initial parallel deployment status"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/ansible.8gbjwwpu.log"
                                }
                            },
                            "stat": {
                                "atime": 1785015197.7011347,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 136,
                                "charset": "unknown",
                                "checksum": "8b520c8f3b5c01a32725cc90b6ed98fbb311d137",
                                "ctime": 1785015209.4493735,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 21191,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0600",
                                "mtime": 1785015209.4493735,
                                "nlink": 1,
                                "path": "/tmp/ansible.8gbjwwpu.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 62607,
                                "uid": 1000,
                                "version": "3759374160",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:33:39.223429Z",
                            "start": "2026-07-25T21:33:39.036861Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-0000000014ab",
                        "name": "Inspect initial parallel deployment live log"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "266"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:33:39.279107Z",
                            "start": "2026-07-25T21:33:39.229670Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-0000000014ac",
                        "name": "Calculate new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +62342 /tmp/ansible.8gbjwwpu.log | head -c 266",
                            "delta": "0:00:00.007096",
                            "end": "2026-07-25 21:33:39.489711",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +62342 /tmp/ansible.8gbjwwpu.log | head -c 266",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-310d-1ec5-0000000014ad-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-25 21:33:39.482615",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "[ceph/ceph] ok: [instance]\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.ceph.osd : Ensure all OSDs are non-legacy] **********************\n[ceph/ceph] ok: [instance]\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.ceph.osd : Get `ceph-volume lvm list` status] *******************",
                            "stdout_lines": [
                                "[ceph/ceph] ok: [instance]",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.ceph.osd : Ensure all OSDs are non-legacy] **********************",
                                "[ceph/ceph] ok: [instance]",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.ceph.osd : Get `ceph-volume lvm list` status] *******************"
                            ],
                            "zuul_log_id": "0242ac17-0010-310d-1ec5-0000000014ad-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:33:39.820857Z",
                            "start": "2026-07-25T21:33:39.303932Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-0000000014ad",
                        "name": "Read new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "62607"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:33:39.883863Z",
                            "start": "2026-07-25T21:33:39.828914Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-0000000014ae",
                        "name": "Advance initial parallel deployment live log offset"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "initial parallel deployment is still running after 420 seconds."
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:33:39.955346Z",
                            "start": "2026-07-25T21:33:39.890785Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-0000000014af",
                        "name": "Report initial parallel deployment progress heartbeat"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:33:40.031172Z",
                            "start": "2026-07-25T21:33:39.965654Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-0000000014b0",
                        "name": "Continue monitoring initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-25 21:33:40.118504",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-25 21:34:00.120538",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:34:00.136437Z",
                            "start": "2026-07-25T21:33:40.071283Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000000167d",
                        "name": "Wait before polling initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "22"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:34:00.209658Z",
                            "start": "2026-07-25T21:34:00.142163Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000000167e",
                        "name": "Count initial parallel deployment progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j40599975991.11341",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j40599975991.11341",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j40599975991.11341",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:34:00.443467Z",
                            "start": "2026-07-25T21:34:00.216776Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000000167f",
                        "name": "Poll initial parallel deployment status"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/ansible.8gbjwwpu.log"
                                }
                            },
                            "stat": {
                                "atime": 1785015219.1855712,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 136,
                                "charset": "unknown",
                                "checksum": "af2e894b72fa44d3422f26960b9c6436f3522983",
                                "ctime": 1785015223.513659,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 21191,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0600",
                                "mtime": 1785015223.513659,
                                "nlink": 1,
                                "path": "/tmp/ansible.8gbjwwpu.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 62740,
                                "uid": 1000,
                                "version": "3759374160",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:34:00.646914Z",
                            "start": "2026-07-25T21:34:00.449705Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000001680",
                        "name": "Inspect initial parallel deployment live log"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "133"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:34:00.710286Z",
                            "start": "2026-07-25T21:34:00.653101Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000001681",
                        "name": "Calculate new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +62608 /tmp/ansible.8gbjwwpu.log | head -c 133",
                            "delta": "0:00:00.007362",
                            "end": "2026-07-25 21:34:00.913419",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +62608 /tmp/ansible.8gbjwwpu.log | head -c 133",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-310d-1ec5-000000001682-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-25 21:34:00.906057",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "[ceph/ceph] ok: [instance]\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.ceph.osd : Install OSDs] ****************************************",
                            "stdout_lines": [
                                "[ceph/ceph] ok: [instance]",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.ceph.osd : Install OSDs] ****************************************"
                            ],
                            "zuul_log_id": "0242ac17-0010-310d-1ec5-000000001682-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:34:01.255405Z",
                            "start": "2026-07-25T21:34:00.734598Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000001682",
                        "name": "Read new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "62740"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:34:01.314873Z",
                            "start": "2026-07-25T21:34:01.261820Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000001683",
                        "name": "Advance initial parallel deployment live log offset"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "initial parallel deployment is still running after 440 seconds."
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:34:01.389095Z",
                            "start": "2026-07-25T21:34:01.323075Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000001684",
                        "name": "Report initial parallel deployment progress heartbeat"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:34:01.451695Z",
                            "start": "2026-07-25T21:34:01.396982Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000001685",
                        "name": "Continue monitoring initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-25 21:34:01.580710",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-25 21:34:21.582608",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:34:21.596747Z",
                            "start": "2026-07-25T21:34:01.493641Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000001866",
                        "name": "Wait before polling initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "23"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:34:21.711601Z",
                            "start": "2026-07-25T21:34:21.656690Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000001867",
                        "name": "Count initial parallel deployment progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j40599975991.11341",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j40599975991.11341",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j40599975991.11341",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:34:21.955364Z",
                            "start": "2026-07-25T21:34:21.717823Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000001868",
                        "name": "Poll initial parallel deployment status"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/ansible.8gbjwwpu.log"
                                }
                            },
                            "stat": {
                                "atime": 1785015240.6100001,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 136,
                                "charset": "unknown",
                                "checksum": "0751b81d8a16350f43b385e3485b3b4769261b17",
                                "ctime": 1785015254.6622708,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 21191,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0600",
                                "mtime": 1785015254.6622708,
                                "nlink": 1,
                                "path": "/tmp/ansible.8gbjwwpu.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 62806,
                                "uid": 1000,
                                "version": "3759374160",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:34:22.170057Z",
                            "start": "2026-07-25T21:34:21.961666Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000001869",
                        "name": "Inspect initial parallel deployment live log"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "66"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:34:22.243766Z",
                            "start": "2026-07-25T21:34:22.179960Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000000186a",
                        "name": "Calculate new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +62741 /tmp/ansible.8gbjwwpu.log | head -c 66",
                            "delta": "0:00:00.007792",
                            "end": "2026-07-25 21:34:22.457443",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +62741 /tmp/ansible.8gbjwwpu.log | head -c 66",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-310d-1ec5-00000000186b-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-25 21:34:22.449651",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "[ceph/ceph] ok: [instance] => (item=/dev/ceph-instance-osd0/data)",
                            "stdout_lines": [
                                "[ceph/ceph] ok: [instance] => (item=/dev/ceph-instance-osd0/data)"
                            ],
                            "zuul_log_id": "0242ac17-0010-310d-1ec5-00000000186b-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:34:22.784587Z",
                            "start": "2026-07-25T21:34:22.271347Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000000186b",
                        "name": "Read new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "62806"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:34:22.844014Z",
                            "start": "2026-07-25T21:34:22.790438Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000000186c",
                        "name": "Advance initial parallel deployment live log offset"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "initial parallel deployment is still running after 460 seconds."
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:34:22.913103Z",
                            "start": "2026-07-25T21:34:22.858584Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000000186d",
                        "name": "Report initial parallel deployment progress heartbeat"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:34:22.986709Z",
                            "start": "2026-07-25T21:34:22.924999Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000000186e",
                        "name": "Continue monitoring initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-25 21:34:23.107770",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-25 21:34:43.109423",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:34:43.123402Z",
                            "start": "2026-07-25T21:34:23.056579Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000001a63",
                        "name": "Wait before polling initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "24"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:34:43.197905Z",
                            "start": "2026-07-25T21:34:43.130272Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000001a64",
                        "name": "Count initial parallel deployment progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j40599975991.11341",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j40599975991.11341",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j40599975991.11341",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:34:43.453048Z",
                            "start": "2026-07-25T21:34:43.204075Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000001a65",
                        "name": "Poll initial parallel deployment status"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/ansible.8gbjwwpu.log"
                                }
                            },
                            "stat": {
                                "atime": 1785015262.1224146,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 136,
                                "charset": "unknown",
                                "checksum": "0751b81d8a16350f43b385e3485b3b4769261b17",
                                "ctime": 1785015254.6622708,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 21191,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0600",
                                "mtime": 1785015254.6622708,
                                "nlink": 1,
                                "path": "/tmp/ansible.8gbjwwpu.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 62806,
                                "uid": 1000,
                                "version": "3759374160",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:34:43.650106Z",
                            "start": "2026-07-25T21:34:43.462435Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000001a66",
                        "name": "Inspect initial parallel deployment live log"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:34:43.727451Z",
                            "start": "2026-07-25T21:34:43.658818Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000001a67",
                        "name": "Calculate new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:34:44.269561Z",
                            "start": "2026-07-25T21:34:43.755558Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000001a68",
                        "name": "Read new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "62806"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:34:44.344355Z",
                            "start": "2026-07-25T21:34:44.280654Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000001a69",
                        "name": "Advance initial parallel deployment live log offset"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "initial parallel deployment is still running after 480 seconds."
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:34:44.417542Z",
                            "start": "2026-07-25T21:34:44.353350Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000001a6a",
                        "name": "Report initial parallel deployment progress heartbeat"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:34:44.490228Z",
                            "start": "2026-07-25T21:34:44.426219Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000001a6b",
                        "name": "Continue monitoring initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-25 21:34:44.590659",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-25 21:35:04.593437",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:35:04.608993Z",
                            "start": "2026-07-25T21:34:44.542599Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000001c74",
                        "name": "Wait before polling initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "25"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:35:04.669843Z",
                            "start": "2026-07-25T21:35:04.616846Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000001c75",
                        "name": "Count initial parallel deployment progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j40599975991.11341",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j40599975991.11341",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j40599975991.11341",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:35:04.903996Z",
                            "start": "2026-07-25T21:35:04.677861Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000001c76",
                        "name": "Poll initial parallel deployment status"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/ansible.8gbjwwpu.log"
                                }
                            },
                            "stat": {
                                "atime": 1785015262.1224146,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 136,
                                "charset": "unknown",
                                "checksum": "34f01fa56627b8e13ae33f3172812bc8b6549286",
                                "ctime": 1785015285.466864,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 21191,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0600",
                                "mtime": 1785015285.466864,
                                "nlink": 1,
                                "path": "/tmp/ansible.8gbjwwpu.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 62872,
                                "uid": 1000,
                                "version": "3759374160",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:35:05.112752Z",
                            "start": "2026-07-25T21:35:04.914150Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000001c77",
                        "name": "Inspect initial parallel deployment live log"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "66"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:35:05.176311Z",
                            "start": "2026-07-25T21:35:05.121373Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000001c78",
                        "name": "Calculate new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +62807 /tmp/ansible.8gbjwwpu.log | head -c 66",
                            "delta": "0:00:00.007635",
                            "end": "2026-07-25 21:35:05.384209",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +62807 /tmp/ansible.8gbjwwpu.log | head -c 66",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-310d-1ec5-000000001c79-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-25 21:35:05.376574",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "[ceph/ceph] ok: [instance] => (item=/dev/ceph-instance-osd1/data)",
                            "stdout_lines": [
                                "[ceph/ceph] ok: [instance] => (item=/dev/ceph-instance-osd1/data)"
                            ],
                            "zuul_log_id": "0242ac17-0010-310d-1ec5-000000001c79-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:35:05.721905Z",
                            "start": "2026-07-25T21:35:05.203793Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000001c79",
                        "name": "Read new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "62872"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:35:05.837239Z",
                            "start": "2026-07-25T21:35:05.781869Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000001c7a",
                        "name": "Advance initial parallel deployment live log offset"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "initial parallel deployment is still running after 500 seconds."
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:35:05.897433Z",
                            "start": "2026-07-25T21:35:05.843486Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000001c7b",
                        "name": "Report initial parallel deployment progress heartbeat"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:35:05.958577Z",
                            "start": "2026-07-25T21:35:05.906599Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000001c7c",
                        "name": "Continue monitoring initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-25 21:35:06.048573",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-25 21:35:26.050331",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:35:26.070603Z",
                            "start": "2026-07-25T21:35:06.009888Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000001e99",
                        "name": "Wait before polling initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "26"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:35:26.136403Z",
                            "start": "2026-07-25T21:35:26.077265Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000001e9a",
                        "name": "Count initial parallel deployment progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j40599975991.11341",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j40599975991.11341",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j40599975991.11341",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:35:26.362035Z",
                            "start": "2026-07-25T21:35:26.145124Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000001e9b",
                        "name": "Poll initial parallel deployment status"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/ansible.8gbjwwpu.log"
                                }
                            },
                            "stat": {
                                "atime": 1785015305.063214,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 136,
                                "charset": "unknown",
                                "checksum": "0956bd21b41076f8e55e4b3f34e925ac6b92c81a",
                                "ctime": 1785015322.02746,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 21191,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0600",
                                "mtime": 1785015322.02746,
                                "nlink": 1,
                                "path": "/tmp/ansible.8gbjwwpu.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 63177,
                                "uid": 1000,
                                "version": "3759374160",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:35:26.557001Z",
                            "start": "2026-07-25T21:35:26.370600Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000001e9c",
                        "name": "Inspect initial parallel deployment live log"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "305"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:35:26.631990Z",
                            "start": "2026-07-25T21:35:26.565775Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000001e9d",
                        "name": "Calculate new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +62873 /tmp/ansible.8gbjwwpu.log | head -c 305",
                            "delta": "0:00:00.007622",
                            "end": "2026-07-25 21:35:26.848658",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +62873 /tmp/ansible.8gbjwwpu.log | head -c 305",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-310d-1ec5-000000001e9e-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-25 21:35:26.841036",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "[ceph/ceph] ok: [instance] => (item=/dev/ceph-instance-osd2/data)\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.ceph.osd : Get mon dump] ****************************************\n[ceph/ceph] ok: [instance]\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.ceph.osd : Mark require osd release] ****************************",
                            "stdout_lines": [
                                "[ceph/ceph] ok: [instance] => (item=/dev/ceph-instance-osd2/data)",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.ceph.osd : Get mon dump] ****************************************",
                                "[ceph/ceph] ok: [instance]",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.ceph.osd : Mark require osd release] ****************************"
                            ],
                            "zuul_log_id": "0242ac17-0010-310d-1ec5-000000001e9e-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:35:27.178127Z",
                            "start": "2026-07-25T21:35:26.659591Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000001e9e",
                        "name": "Read new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "63177"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:35:27.242280Z",
                            "start": "2026-07-25T21:35:27.184411Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000001e9f",
                        "name": "Advance initial parallel deployment live log offset"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "initial parallel deployment is still running after 520 seconds."
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:35:27.316524Z",
                            "start": "2026-07-25T21:35:27.248768Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000001ea0",
                        "name": "Report initial parallel deployment progress heartbeat"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:35:27.380289Z",
                            "start": "2026-07-25T21:35:27.324578Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000001ea1",
                        "name": "Continue monitoring initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-25 21:35:27.474792",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-25 21:35:47.476781",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:35:47.491065Z",
                            "start": "2026-07-25T21:35:27.429291Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-0000000020d2",
                        "name": "Wait before polling initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "27"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:35:47.550803Z",
                            "start": "2026-07-25T21:35:47.498706Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-0000000020d3",
                        "name": "Count initial parallel deployment progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j40599975991.11341",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j40599975991.11341",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j40599975991.11341",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:35:47.784977Z",
                            "start": "2026-07-25T21:35:47.559369Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-0000000020d4",
                        "name": "Poll initial parallel deployment status"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/ansible.8gbjwwpu.log"
                                }
                            },
                            "stat": {
                                "atime": 1785015326.5155253,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 144,
                                "charset": "unknown",
                                "checksum": "46da3b25b49a699857d4fb558fb7b1025c039ec1",
                                "ctime": 1785015346.9398384,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 21191,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0600",
                                "mtime": 1785015346.9398384,
                                "nlink": 1,
                                "path": "/tmp/ansible.8gbjwwpu.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 68628,
                                "uid": 1000,
                                "version": "3759374160",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:35:48.000764Z",
                            "start": "2026-07-25T21:35:47.793421Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-0000000020d5",
                        "name": "Inspect initial parallel deployment live log"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "5451"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:35:48.075242Z",
                            "start": "2026-07-25T21:35:48.008502Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-0000000020d6",
                        "name": "Calculate new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +63178 /tmp/ansible.8gbjwwpu.log | head -c 5451",
                            "delta": "0:00:00.008762",
                            "end": "2026-07-25 21:35:48.297651",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +63178 /tmp/ansible.8gbjwwpu.log | head -c 5451",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-310d-1ec5-0000000020d7-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-25 21:35:48.288889",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "[ceph/ceph] ok: [instance]\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.ceph.osd : Wait for all OSD to be running] **********************\n[ceph/ceph] included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/osd/tasks/check-osds.yml for instance\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.ceph.osd : Set the retry count] *********************************\n[ceph/ceph] ok: [instance]\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.ceph.osd : Get `ceph orch ps`] **********************************\n[ceph/ceph] ok: [instance]\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.ceph.osd : OSD daemon list] *************************************\n[ceph/ceph] ok: [instance]\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.ceph.osd : Fail if any OSD not running] *************************\n[ceph/ceph] skipping: [instance] => (item=1) \n[ceph/ceph] skipping: [instance] => (item=1) \n[ceph/ceph] skipping: [instance] => (item=1) \n[ceph/ceph] skipping: [instance]\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.ceph.osd : Fail if any duplicate OSD ID] ************************\n[ceph/ceph] skipping: [instance]\n[ceph/ceph] \n[ceph/ceph] PLAY [Deploy Ceph exporters] ***************************************************\n[ceph/ceph] \n[ceph/ceph] TASK [Gathering Facts] *********************************************************\n[ceph/ceph] ok: [instance]\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.containers.forget_package : Forget package] *********************\n[ceph/ceph] ok: [instance]\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.containers.package : Update state for tar] **********************\n[ceph/ceph] skipping: [instance]\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] ***\n[ceph/ceph] ok: [instance]\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.containers.download_artifact : Starting download of file] *******\n[ceph/ceph] ok: [instance] => {\n[ceph/ceph]     \"msg\": \"https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64\"\n[ceph/ceph] }\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.containers.download_artifact : Download item] *******************\n[ceph/ceph] ok: [instance]\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.containers.download_artifact : Extract archive] *****************\n[ceph/ceph] skipping: [instance]\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.containers.package : Update state for tar] **********************\n[ceph/ceph] skipping: [instance]\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.containers.forget_package : Forget package] *********************\n[ceph/ceph] ok: [instance]\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.containers.package : Update state for tar] **********************\n[ceph/ceph] ok: [instance]\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.containers.download_artifact : Starting download of file] *******\n[ceph/ceph] ok: [instance] => {\n[ceph/ceph]     \"msg\": \"https://github.com/containerd/containerd/releases/download/v2.3.2/containerd-2.3.2-linux-amd64.tar.gz\"\n[ceph/ceph] }\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.containers.download_artifact : Download item] *******************\n[ceph/ceph] ok: [instance]\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.containers.download_artifact : Extract archive] *****************\n[ceph/ceph] ok: [instance]\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.containers.containerd : Install SELinux packages] ***************\n[ceph/ceph] skipping: [instance]\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] ***\n[ceph/ceph] skipping: [instance]\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ********\n[ceph/ceph] skipping: [instance]\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.containers.containerd : Install AppArmor packages] **************\n[ceph/ceph] ok: [instance]\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.containers.containerd : Create systemd service file for containerd] ***\n[ceph/ceph] ok: [instance]\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.containers.containerd : Create folders for configuration] *******\n[ceph/ceph] ok: [instance] => (item={'path': '/etc/containerd'})\n[ceph/ceph] ok: [instance] => (item={'path': '/var/lib/containerd', 'mode': '0o700'})\n[ceph/ceph] ok: [instance] => (item={'path': '/run/containerd', 'mode': '0o711'})\n[ceph/ceph] ok: [instance] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'})\n[ceph/ceph] ok: [instance] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'})\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.containers.containerd : Create containerd config file] **********\n[ceph/ceph] ok: [instance]\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.containers.containerd : Force any restarts if necessary] ********\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.containers.containerd : Enable and start service] ***************\n[ceph/ceph] ok: [instance]\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.containers.forget_package : Forget package] *********************\n[ceph/ceph] ok: [instance]\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.containers.download_artifact : Starting download of file] *******\n[ceph/ceph] ok: [instance] => {\n[ceph/ceph]     \"msg\": \"https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz\"\n[ceph/ceph] }\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.containers.download_artifact : Download item] *******************\n[ceph/ceph] ok: [instance]\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.containers.download_artifact : Extract archive] *****************",
                            "stdout_lines": [
                                "[ceph/ceph] ok: [instance]",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.ceph.osd : Wait for all OSD to be running] **********************",
                                "[ceph/ceph] included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/osd/tasks/check-osds.yml for instance",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.ceph.osd : Set the retry count] *********************************",
                                "[ceph/ceph] ok: [instance]",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.ceph.osd : Get `ceph orch ps`] **********************************",
                                "[ceph/ceph] ok: [instance]",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.ceph.osd : OSD daemon list] *************************************",
                                "[ceph/ceph] ok: [instance]",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.ceph.osd : Fail if any OSD not running] *************************",
                                "[ceph/ceph] skipping: [instance] => (item=1) ",
                                "[ceph/ceph] skipping: [instance] => (item=1) ",
                                "[ceph/ceph] skipping: [instance] => (item=1) ",
                                "[ceph/ceph] skipping: [instance]",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.ceph.osd : Fail if any duplicate OSD ID] ************************",
                                "[ceph/ceph] skipping: [instance]",
                                "[ceph/ceph] ",
                                "[ceph/ceph] PLAY [Deploy Ceph exporters] ***************************************************",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [Gathering Facts] *********************************************************",
                                "[ceph/ceph] ok: [instance]",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.containers.forget_package : Forget package] *********************",
                                "[ceph/ceph] ok: [instance]",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.containers.package : Update state for tar] **********************",
                                "[ceph/ceph] skipping: [instance]",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] ***",
                                "[ceph/ceph] ok: [instance]",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.containers.download_artifact : Starting download of file] *******",
                                "[ceph/ceph] ok: [instance] => {",
                                "[ceph/ceph]     \"msg\": \"https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64\"",
                                "[ceph/ceph] }",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.containers.download_artifact : Download item] *******************",
                                "[ceph/ceph] ok: [instance]",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.containers.download_artifact : Extract archive] *****************",
                                "[ceph/ceph] skipping: [instance]",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.containers.package : Update state for tar] **********************",
                                "[ceph/ceph] skipping: [instance]",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.containers.forget_package : Forget package] *********************",
                                "[ceph/ceph] ok: [instance]",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.containers.package : Update state for tar] **********************",
                                "[ceph/ceph] ok: [instance]",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.containers.download_artifact : Starting download of file] *******",
                                "[ceph/ceph] ok: [instance] => {",
                                "[ceph/ceph]     \"msg\": \"https://github.com/containerd/containerd/releases/download/v2.3.2/containerd-2.3.2-linux-amd64.tar.gz\"",
                                "[ceph/ceph] }",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.containers.download_artifact : Download item] *******************",
                                "[ceph/ceph] ok: [instance]",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.containers.download_artifact : Extract archive] *****************",
                                "[ceph/ceph] ok: [instance]",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.containers.containerd : Install SELinux packages] ***************",
                                "[ceph/ceph] skipping: [instance]",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] ***",
                                "[ceph/ceph] skipping: [instance]",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ********",
                                "[ceph/ceph] skipping: [instance]",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.containers.containerd : Install AppArmor packages] **************",
                                "[ceph/ceph] ok: [instance]",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.containers.containerd : Create systemd service file for containerd] ***",
                                "[ceph/ceph] ok: [instance]",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.containers.containerd : Create folders for configuration] *******",
                                "[ceph/ceph] ok: [instance] => (item={'path': '/etc/containerd'})",
                                "[ceph/ceph] ok: [instance] => (item={'path': '/var/lib/containerd', 'mode': '0o700'})",
                                "[ceph/ceph] ok: [instance] => (item={'path': '/run/containerd', 'mode': '0o711'})",
                                "[ceph/ceph] ok: [instance] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'})",
                                "[ceph/ceph] ok: [instance] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'})",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.containers.containerd : Create containerd config file] **********",
                                "[ceph/ceph] ok: [instance]",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.containers.containerd : Force any restarts if necessary] ********",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.containers.containerd : Enable and start service] ***************",
                                "[ceph/ceph] ok: [instance]",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.containers.forget_package : Forget package] *********************",
                                "[ceph/ceph] ok: [instance]",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.containers.download_artifact : Starting download of file] *******",
                                "[ceph/ceph] ok: [instance] => {",
                                "[ceph/ceph]     \"msg\": \"https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz\"",
                                "[ceph/ceph] }",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.containers.download_artifact : Download item] *******************",
                                "[ceph/ceph] ok: [instance]",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.containers.download_artifact : Extract archive] *****************"
                            ],
                            "zuul_log_id": "0242ac17-0010-310d-1ec5-0000000020d7-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:35:48.631481Z",
                            "start": "2026-07-25T21:35:48.104311Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-0000000020d7",
                        "name": "Read new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "68628"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:35:48.704985Z",
                            "start": "2026-07-25T21:35:48.638776Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-0000000020d8",
                        "name": "Advance initial parallel deployment live log offset"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "initial parallel deployment is still running after 540 seconds."
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:35:48.779351Z",
                            "start": "2026-07-25T21:35:48.714974Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-0000000020d9",
                        "name": "Report initial parallel deployment progress heartbeat"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:35:48.842665Z",
                            "start": "2026-07-25T21:35:48.787749Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-0000000020da",
                        "name": "Continue monitoring initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-25 21:35:48.934074",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-25 21:36:08.936085",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:36:08.945460Z",
                            "start": "2026-07-25T21:35:48.893723Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000000231f",
                        "name": "Wait before polling initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "28"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:36:09.026106Z",
                            "start": "2026-07-25T21:36:08.957545Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000002320",
                        "name": "Count initial parallel deployment progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j40599975991.11341",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j40599975991.11341",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j40599975991.11341",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:36:09.261957Z",
                            "start": "2026-07-25T21:36:09.032552Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000002321",
                        "name": "Poll initial parallel deployment status"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/ansible.8gbjwwpu.log"
                                }
                            },
                            "stat": {
                                "atime": 1785015347.9558582,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 152,
                                "charset": "unknown",
                                "checksum": "47fe47966f5a138e2aeaa18225c3782f60c4c4d8",
                                "ctime": 1785015358.5280635,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 21191,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0600",
                                "mtime": 1785015358.5280635,
                                "nlink": 1,
                                "path": "/tmp/ansible.8gbjwwpu.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 71096,
                                "uid": 1000,
                                "version": "3759374160",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:36:09.507987Z",
                            "start": "2026-07-25T21:36:09.269771Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000002322",
                        "name": "Inspect initial parallel deployment live log"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "2468"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:36:09.578363Z",
                            "start": "2026-07-25T21:36:09.513885Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000002323",
                        "name": "Calculate new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +68629 /tmp/ansible.8gbjwwpu.log | head -c 2468",
                            "delta": "0:00:00.007509",
                            "end": "2026-07-25 21:36:09.812153",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +68629 /tmp/ansible.8gbjwwpu.log | head -c 2468",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-310d-1ec5-000000002324-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-25 21:36:09.804644",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "[ceph/ceph] ok: [instance]\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.containers.docker : Install AppArmor packages] ******************\n[ceph/ceph] ok: [instance]\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.containers.docker : Ensure group \"docker\" exists] ***************\n[ceph/ceph] ok: [instance]\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.containers.docker : Create systemd service file for docker] *****\n[ceph/ceph] ok: [instance]\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.containers.docker : Create folders for configuration] ***********\n[ceph/ceph] ok: [instance] => (item={'path': '/etc/docker'})\n[ceph/ceph] ok: [instance] => (item={'path': '/var/lib/docker', 'mode': '0o710'})\n[ceph/ceph] ok: [instance] => (item={'path': '/run/docker', 'mode': '0o711'})\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.containers.docker : Create systemd socket file for docker] ******\n[ceph/ceph] ok: [instance]\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.containers.docker : Create docker daemon config file] ***********\n[ceph/ceph] ok: [instance]\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.containers.docker : Force any restarts if necessary] ************\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.containers.docker : Enable and start service] *******************\n[ceph/ceph] ok: [instance]\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ******\n[ceph/ceph] ok: [instance] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/ubuntu-22.04.yml)\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.ceph.cephadm : Install packages] ********************************\n[ceph/ceph] ok: [instance]\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.ceph.cephadm : Ensure services are started] *********************\n[ceph/ceph] ok: [instance] => (item=chronyd)\n[ceph/ceph] ok: [instance] => (item=sshd)\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.ceph.cephadm : Download \"cephadm\"] ******************************\n[ceph/ceph] ok: [instance]\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ********************\n[ceph/ceph] ok: [instance]\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.ceph.cephadm : Ensure \"cephadm\" user is present] ****************\n[ceph/ceph] ok: [instance]\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.ceph.cephadm : Allow \"cephadm\" user to have passwordless sudo] ***\n[ceph/ceph] ok: [instance]\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.ceph.ceph_exporter : Configure Ceph exporter service] ***********",
                            "stdout_lines": [
                                "[ceph/ceph] ok: [instance]",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.containers.docker : Install AppArmor packages] ******************",
                                "[ceph/ceph] ok: [instance]",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.containers.docker : Ensure group \"docker\" exists] ***************",
                                "[ceph/ceph] ok: [instance]",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.containers.docker : Create systemd service file for docker] *****",
                                "[ceph/ceph] ok: [instance]",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.containers.docker : Create folders for configuration] ***********",
                                "[ceph/ceph] ok: [instance] => (item={'path': '/etc/docker'})",
                                "[ceph/ceph] ok: [instance] => (item={'path': '/var/lib/docker', 'mode': '0o710'})",
                                "[ceph/ceph] ok: [instance] => (item={'path': '/run/docker', 'mode': '0o711'})",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.containers.docker : Create systemd socket file for docker] ******",
                                "[ceph/ceph] ok: [instance]",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.containers.docker : Create docker daemon config file] ***********",
                                "[ceph/ceph] ok: [instance]",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.containers.docker : Force any restarts if necessary] ************",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.containers.docker : Enable and start service] *******************",
                                "[ceph/ceph] ok: [instance]",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ******",
                                "[ceph/ceph] ok: [instance] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/ubuntu-22.04.yml)",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.ceph.cephadm : Install packages] ********************************",
                                "[ceph/ceph] ok: [instance]",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.ceph.cephadm : Ensure services are started] *********************",
                                "[ceph/ceph] ok: [instance] => (item=chronyd)",
                                "[ceph/ceph] ok: [instance] => (item=sshd)",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.ceph.cephadm : Download \"cephadm\"] ******************************",
                                "[ceph/ceph] ok: [instance]",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ********************",
                                "[ceph/ceph] ok: [instance]",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.ceph.cephadm : Ensure \"cephadm\" user is present] ****************",
                                "[ceph/ceph] ok: [instance]",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.ceph.cephadm : Allow \"cephadm\" user to have passwordless sudo] ***",
                                "[ceph/ceph] ok: [instance]",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.ceph.ceph_exporter : Configure Ceph exporter service] ***********"
                            ],
                            "zuul_log_id": "0242ac17-0010-310d-1ec5-000000002324-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:36:10.123803Z",
                            "start": "2026-07-25T21:36:09.603252Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000002324",
                        "name": "Read new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "71096"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:36:10.187802Z",
                            "start": "2026-07-25T21:36:10.132321Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000002325",
                        "name": "Advance initial parallel deployment live log offset"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "initial parallel deployment is still running after 560 seconds."
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:36:10.247761Z",
                            "start": "2026-07-25T21:36:10.193838Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000002326",
                        "name": "Report initial parallel deployment progress heartbeat"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:36:10.310992Z",
                            "start": "2026-07-25T21:36:10.256094Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000002327",
                        "name": "Continue monitoring initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-25 21:36:10.415771",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-25 21:36:30.418405",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:36:30.439046Z",
                            "start": "2026-07-25T21:36:10.365441Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000002580",
                        "name": "Wait before polling initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "29"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:36:30.510975Z",
                            "start": "2026-07-25T21:36:30.447696Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000002581",
                        "name": "Count initial parallel deployment progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j40599975991.11341",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j40599975991.11341",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j40599975991.11341",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:36:30.776843Z",
                            "start": "2026-07-25T21:36:30.519731Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000002582",
                        "name": "Poll initial parallel deployment status"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/ansible.8gbjwwpu.log"
                                }
                            },
                            "stat": {
                                "atime": 1785015369.4122646,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 160,
                                "charset": "unknown",
                                "checksum": "1517d08f07e92cf3f3d0b18c0919c18b136fca53",
                                "ctime": 1785015378.2364202,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 21191,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0600",
                                "mtime": 1785015378.2364202,
                                "nlink": 1,
                                "path": "/tmp/ansible.8gbjwwpu.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 74172,
                                "uid": 1000,
                                "version": "3759374160",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:36:30.984386Z",
                            "start": "2026-07-25T21:36:30.783778Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000002583",
                        "name": "Inspect initial parallel deployment live log"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "3076"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:36:31.059313Z",
                            "start": "2026-07-25T21:36:30.991360Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000002584",
                        "name": "Calculate new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +71097 /tmp/ansible.8gbjwwpu.log | head -c 3076",
                            "delta": "0:00:00.007491",
                            "end": "2026-07-25 21:36:31.288772",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +71097 /tmp/ansible.8gbjwwpu.log | head -c 3076",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-310d-1ec5-000000002585-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-25 21:36:31.281281",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "[ceph/ceph] changed: [instance]\n[ceph/ceph] \n[ceph/ceph] PLAY [all] *********************************************************************\n[ceph/ceph] \n[ceph/ceph] TASK [Ensure RBD kernel module is loaded] **************************************\n[ceph/ceph] changed: [instance]\n[ceph/ceph] \n[ceph/ceph] PLAY RECAP *********************************************************************\n[ceph/ceph] instance                   : ok=141  changed=21   unreachable=0    failed=0    skipped=25   rescued=0    ignored=0   \n[ceph/ceph] \n==> [ceph] Deployment complete\n==> [cert-manager] Starting deployment\n[cert-manager/cert_manager] \n[cert-manager/cert_manager] PLAY [controllers] *************************************************************\n[multipathd/multipathd] \n[multipathd/multipathd] PLAY [controllers:computes] ****************************************************\n[multipathd/multipathd] \n[multipathd/multipathd] TASK [Gathering Facts] *********************************************************\n[cert-manager/cert_manager] \n[cert-manager/cert_manager] TASK [Gathering Facts] *********************************************************\n[multipathd/multipathd] ok: [instance]\n[multipathd/multipathd] [WARNING]: Platform linux on host instance is using the discovered Python\n[multipathd/multipathd] interpreter at /usr/bin/python3.10, but future installation of another Python\n[multipathd/multipathd] interpreter could change the meaning of that path. See\n[multipathd/multipathd] https://docs.ansible.com/ansible-\n[multipathd/multipathd] core/2.17/reference_appendices/interpreter_discovery.html for more information.\n[multipathd/multipathd] \n[multipathd/multipathd] TASK [vexxhost.atmosphere.multipathd : Add backports PPA] **********************\n[cert-manager/cert_manager] [WARNING]: Platform linux on host instance is using the discovered Python\n[cert-manager/cert_manager] interpreter at /usr/bin/python3.10, but future installation of another Python\n[cert-manager/cert_manager] interpreter could change the meaning of that path. See\n[cert-manager/cert_manager] https://docs.ansible.com/ansible-\n[cert-manager/cert_manager] core/2.17/reference_appendices/interpreter_discovery.html for more information.\n[cert-manager/cert_manager] ok: [instance]\n[cert-manager/cert_manager] \n[cert-manager/cert_manager] TASK [Deploy Helm chart] *******************************************************\n[cert-manager/cert_manager] included: vexxhost.kubernetes.cert_manager for instance\n[cert-manager/cert_manager] \n[cert-manager/cert_manager] TASK [vexxhost.kubernetes.cert_manager : Load version-specific Helm values] ****\n[cert-manager/cert_manager] ok: [instance] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/cert_manager/vars/v1.15.yml)\n[cert-manager/cert_manager] \n[cert-manager/cert_manager] TASK [vexxhost.kubernetes.cert_manager : Deploy Helm chart] ********************\n[multipathd/multipathd] changed: [instance]\n[multipathd/multipathd] \n[multipathd/multipathd] TASK [vexxhost.atmosphere.multipathd : Install the multipathd package] *********",
                            "stdout_lines": [
                                "[ceph/ceph] changed: [instance]",
                                "[ceph/ceph] ",
                                "[ceph/ceph] PLAY [all] *********************************************************************",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [Ensure RBD kernel module is loaded] **************************************",
                                "[ceph/ceph] changed: [instance]",
                                "[ceph/ceph] ",
                                "[ceph/ceph] PLAY RECAP *********************************************************************",
                                "[ceph/ceph] instance                   : ok=141  changed=21   unreachable=0    failed=0    skipped=25   rescued=0    ignored=0   ",
                                "[ceph/ceph] ",
                                "==> [ceph] Deployment complete",
                                "==> [cert-manager] Starting deployment",
                                "[cert-manager/cert_manager] ",
                                "[cert-manager/cert_manager] PLAY [controllers] *************************************************************",
                                "[multipathd/multipathd] ",
                                "[multipathd/multipathd] PLAY [controllers:computes] ****************************************************",
                                "[multipathd/multipathd] ",
                                "[multipathd/multipathd] TASK [Gathering Facts] *********************************************************",
                                "[cert-manager/cert_manager] ",
                                "[cert-manager/cert_manager] TASK [Gathering Facts] *********************************************************",
                                "[multipathd/multipathd] ok: [instance]",
                                "[multipathd/multipathd] [WARNING]: Platform linux on host instance is using the discovered Python",
                                "[multipathd/multipathd] interpreter at /usr/bin/python3.10, but future installation of another Python",
                                "[multipathd/multipathd] interpreter could change the meaning of that path. See",
                                "[multipathd/multipathd] https://docs.ansible.com/ansible-",
                                "[multipathd/multipathd] core/2.17/reference_appendices/interpreter_discovery.html for more information.",
                                "[multipathd/multipathd] ",
                                "[multipathd/multipathd] TASK [vexxhost.atmosphere.multipathd : Add backports PPA] **********************",
                                "[cert-manager/cert_manager] [WARNING]: Platform linux on host instance is using the discovered Python",
                                "[cert-manager/cert_manager] interpreter at /usr/bin/python3.10, but future installation of another Python",
                                "[cert-manager/cert_manager] interpreter could change the meaning of that path. See",
                                "[cert-manager/cert_manager] https://docs.ansible.com/ansible-",
                                "[cert-manager/cert_manager] core/2.17/reference_appendices/interpreter_discovery.html for more information.",
                                "[cert-manager/cert_manager] ok: [instance]",
                                "[cert-manager/cert_manager] ",
                                "[cert-manager/cert_manager] TASK [Deploy Helm chart] *******************************************************",
                                "[cert-manager/cert_manager] included: vexxhost.kubernetes.cert_manager for instance",
                                "[cert-manager/cert_manager] ",
                                "[cert-manager/cert_manager] TASK [vexxhost.kubernetes.cert_manager : Load version-specific Helm values] ****",
                                "[cert-manager/cert_manager] ok: [instance] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/cert_manager/vars/v1.15.yml)",
                                "[cert-manager/cert_manager] ",
                                "[cert-manager/cert_manager] TASK [vexxhost.kubernetes.cert_manager : Deploy Helm chart] ********************",
                                "[multipathd/multipathd] changed: [instance]",
                                "[multipathd/multipathd] ",
                                "[multipathd/multipathd] TASK [vexxhost.atmosphere.multipathd : Install the multipathd package] *********"
                            ],
                            "zuul_log_id": "0242ac17-0010-310d-1ec5-000000002585-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:36:31.606979Z",
                            "start": "2026-07-25T21:36:31.085610Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000002585",
                        "name": "Read new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "74172"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:36:31.683030Z",
                            "start": "2026-07-25T21:36:31.615519Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000002586",
                        "name": "Advance initial parallel deployment live log offset"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "initial parallel deployment is still running after 580 seconds."
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:36:31.757388Z",
                            "start": "2026-07-25T21:36:31.690030Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000002587",
                        "name": "Report initial parallel deployment progress heartbeat"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:36:31.834361Z",
                            "start": "2026-07-25T21:36:31.766696Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000002588",
                        "name": "Continue monitoring initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-25 21:36:31.935930",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-25 21:36:51.939384",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:36:51.961638Z",
                            "start": "2026-07-25T21:36:31.890476Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-0000000027f5",
                        "name": "Wait before polling initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "30"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:36:52.038080Z",
                            "start": "2026-07-25T21:36:51.968626Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-0000000027f6",
                        "name": "Count initial parallel deployment progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j40599975991.11341",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j40599975991.11341",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j40599975991.11341",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:36:52.294724Z",
                            "start": "2026-07-25T21:36:52.044493Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-0000000027f7",
                        "name": "Poll initial parallel deployment status"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/ansible.8gbjwwpu.log"
                                }
                            },
                            "stat": {
                                "atime": 1785015390.936644,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 192,
                                "charset": "unknown",
                                "checksum": "4538b6cef4392f490aeadbb70f7c6615aea707f8",
                                "ctime": 1785015412.0650165,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 21191,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0600",
                                "mtime": 1785015412.0650165,
                                "nlink": 1,
                                "path": "/tmp/ansible.8gbjwwpu.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 92695,
                                "uid": 1000,
                                "version": "3759374160",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:36:52.512669Z",
                            "start": "2026-07-25T21:36:52.301613Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-0000000027f8",
                        "name": "Inspect initial parallel deployment live log"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "18523"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:36:52.580717Z",
                            "start": "2026-07-25T21:36:52.519862Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-0000000027f9",
                        "name": "Calculate new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +74173 /tmp/ansible.8gbjwwpu.log | head -c 18523",
                            "delta": "0:00:00.008831",
                            "end": "2026-07-25 21:36:52.819856",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +74173 /tmp/ansible.8gbjwwpu.log | head -c 18523",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-310d-1ec5-0000000027fa-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-25 21:36:52.811025",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "[cert-manager/cert_manager] changed: [instance]\n[cert-manager/cert_manager] \n[cert-manager/cert_manager] PLAY RECAP *********************************************************************\n[cert-manager/cert_manager] instance                   : ok=4    changed=1    unreachable=0    failed=0    skipped=0    rescued=0    ignored=0   \n[cert-manager/cert_manager] \n==> [cert-manager] Deployment complete\n==> [csi] Starting deployment\n[csi/csi] \n[csi/csi] PLAY [controllers] *************************************************************\n[csi/csi] \n[csi/csi] TASK [Gathering Facts] *********************************************************\n[csi/csi] [WARNING]: Platform linux on host instance is using the discovered Python\n[csi/csi] interpreter at /usr/bin/python3.10, but future installation of another Python\n[csi/csi] interpreter could change the meaning of that path. See\n[csi/csi] https://docs.ansible.com/ansible-\n[csi/csi] core/2.17/reference_appendices/interpreter_discovery.html for more information.\n[csi/csi] ok: [instance]\n[csi/csi] \n[csi/csi] TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***\n[csi/csi] included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance\n[csi/csi] \n[csi/csi] TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************\n[csi/csi] changed: [instance]\n[csi/csi] \n[csi/csi] TASK [vexxhost.atmosphere.local_path_provisioner : Deploy Helm chart] **********\n[csi/csi] changed: [instance]\n[csi/csi] \n[csi/csi] TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***\n[csi/csi] skipping: [instance]\n[csi/csi] \n[csi/csi] TASK [vexxhost.atmosphere.ceph_csi_rbd : Collect \"ceph mon dump\" output from a monitor] ***\n[csi/csi] skipping: [instance]\n[csi/csi] \n[csi/csi] TASK [vexxhost.atmosphere.ceph_csi_rbd : Generate fact with Ceph FSID] *********\n[csi/csi] skipping: [instance]\n[csi/csi] \n[csi/csi] TASK [vexxhost.atmosphere.ceph_csi_rbd : Generate fact with list of Ceph monitors] ***\n[csi/csi] skipping: [instance]\n[csi/csi] \n[csi/csi] TASK [vexxhost.atmosphere.ceph_csi_rbd : Create Ceph pool] *********************\n[csi/csi] skipping: [instance]\n[csi/csi] \n[csi/csi] TASK [vexxhost.atmosphere.ceph_csi_rbd : Create user client.kube] **************\n[csi/csi] skipping: [instance]\n[csi/csi] \n[csi/csi] TASK [vexxhost.atmosphere.ceph_csi_rbd : Retrieve keyring for client.kube] *****\n[csi/csi] skipping: [instance]\n[csi/csi] \n[csi/csi] TASK [vexxhost.atmosphere.ceph_csi_rbd : Store keyring inside fact] ************\n[csi/csi] skipping: [instance]\n[csi/csi] \n[csi/csi] TASK [vexxhost.atmosphere.ceph_csi_rbd : Deploy Helm chart] ********************\n[csi/csi] skipping: [instance]\n[csi/csi] \n[csi/csi] TASK [vexxhost.atmosphere.powerstore_csi : Clone PowerStore CSI from GitHub] ***\n[csi/csi] skipping: [instance]\n[csi/csi] \n[csi/csi] TASK [vexxhost.atmosphere.powerstore_csi : Create Secret] **********************\n[csi/csi] skipping: [instance]\n[csi/csi] \n[csi/csi] TASK [vexxhost.atmosphere.powerstore_csi : Create StorageClass] ****************\n[csi/csi] skipping: [instance]\n[csi/csi] \n[csi/csi] TASK [vexxhost.atmosphere.powerstore_csi : Deploy Helm chart] ******************\n[csi/csi] skipping: [instance]\n[csi/csi] \n[csi/csi] TASK [vexxhost.atmosphere.multipathd : Add backports PPA] **********************\n[csi/csi] skipping: [instance]\n[csi/csi] \n[csi/csi] TASK [vexxhost.atmosphere.multipathd : Install the multipathd package] *********\n[csi/csi] skipping: [instance]\n[csi/csi] \n[csi/csi] TASK [vexxhost.atmosphere.multipathd : Install the configuration file] *********\n[csi/csi] skipping: [instance]\n[csi/csi] \n[csi/csi] TASK [vexxhost.atmosphere.portworx : Detect if InitiatorName is set] ***********\n[csi/csi] skipping: [instance]\n[csi/csi] \n[csi/csi] TASK [vexxhost.atmosphere.portworx : Generate a new InitiatorName] *************\n[csi/csi] skipping: [instance]\n[csi/csi] \n[csi/csi] TASK [vexxhost.atmosphere.portworx : Write the new InitiatorName] **************\n[csi/csi] skipping: [instance]\n[csi/csi] \n[csi/csi] TASK [vexxhost.atmosphere.portworx : Create namespace] *************************\n[csi/csi] skipping: [instance]\n[csi/csi] \n[csi/csi] TASK [vexxhost.atmosphere.portworx : Install Portworx] *************************\n[csi/csi] skipping: [instance]\n[csi/csi] \n[csi/csi] TASK [vexxhost.atmosphere.portworx : Wait till the CRDs are created] ***********\n[csi/csi] skipping: [instance]\n[csi/csi] \n[csi/csi] TASK [vexxhost.atmosphere.portworx : Create Portworx Storage Cluster] **********\n[csi/csi] skipping: [instance]\n[csi/csi] \n[csi/csi] TASK [vexxhost.atmosphere.storpool_csi : Deploy CSI RBAC] **********************\n[csi/csi] skipping: [instance] => (item={'name': 'controllerplugin'}) \n[csi/csi] skipping: [instance] => (item={'name': 'nodeplugin'}) \n[csi/csi] skipping: [instance]\n[csi/csi] \n[csi/csi] TASK [vexxhost.atmosphere.storpool_csi : Deploy CSI] ***************************\n[csi/csi] skipping: [instance]\n[csi/csi] \n[csi/csi] TASK [vexxhost.atmosphere.storpool_csi : Create StorageClass] ******************\n[csi/csi] skipping: [instance]\n[csi/csi] \n[csi/csi] TASK [vexxhost.atmosphere.ibm_block_csi_driver : Deploy CSI] *******************\n[csi/csi] skipping: [instance]\n[csi/csi] \n[csi/csi] TASK [vexxhost.atmosphere.ibm_block_csi_driver : Create Secret] ****************\n[csi/csi] skipping: [instance]\n[csi/csi] \n[csi/csi] TASK [vexxhost.atmosphere.ibm_block_csi_driver : Create StorageClass] **********\n[csi/csi] skipping: [instance]\n[csi/csi] \n[csi/csi] TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***\n[csi/csi] skipping: [instance]\n[csi/csi] \n[csi/csi] TASK [vexxhost.atmosphere.hpe_nimble_csi : Assert required variables are defined] ***\n[csi/csi] skipping: [instance]\n[csi/csi] \n[csi/csi] TASK [vexxhost.atmosphere.hpe_nimble_csi : Assert access protocol is valid] ****\n[csi/csi] skipping: [instance]\n[csi/csi] \n[csi/csi] TASK [vexxhost.atmosphere.hpe_nimble_csi : Deploy Helm chart] ******************\n[csi/csi] skipping: [instance]\n[csi/csi] \n[csi/csi] TASK [vexxhost.atmosphere.hpe_nimble_csi : Create Secret and StorageClass] *****\n[csi/csi] skipping: [instance]\n[csi/csi] \n[csi/csi] PLAY RECAP *********************************************************************\n[csi/csi] instance                   : ok=4    changed=2    unreachable=0    failed=0    skipped=34   rescued=0    ignored=0   \n[csi/csi] \n==> [csi] Deployment complete\n==> [percona-xtradb-cluster-operator] Starting deployment\n[multipathd/multipathd] changed: [instance]\n[multipathd/multipathd] \n[multipathd/multipathd] TASK [vexxhost.atmosphere.multipathd : Install the configuration file] *********\n[percona-xtradb-cluster-operator/percona_xtradb_cluster_operator] \n[percona-xtradb-cluster-operator/percona_xtradb_cluster_operator] PLAY [controllers] *************************************************************\n[percona-xtradb-cluster-operator/percona_xtradb_cluster_operator] \n[percona-xtradb-cluster-operator/percona_xtradb_cluster_operator] TASK [Gathering Facts] *********************************************************\n[multipathd/multipathd] changed: [instance]\n[multipathd/multipathd] \n[multipathd/multipathd] RUNNING HANDLER [vexxhost.atmosphere.multipathd : Restart \"multipathd\"] ********\n[multipathd/multipathd] changed: [instance]\n[multipathd/multipathd] \n[multipathd/multipathd] PLAY RECAP *********************************************************************\n[multipathd/multipathd] instance                   : ok=5    changed=4    unreachable=0    failed=0    skipped=0    rescued=0    ignored=0   \n[multipathd/multipathd] \n==> [multipathd] Deployment complete\n==> [ingress-nginx] Starting deployment\n[percona-xtradb-cluster-operator/percona_xtradb_cluster_operator] [WARNING]: Platform linux on host instance is using the discovered Python\n[percona-xtradb-cluster-operator/percona_xtradb_cluster_operator] interpreter at /usr/bin/python3.10, but future installation of another Python\n[percona-xtradb-cluster-operator/percona_xtradb_cluster_operator] interpreter could change the meaning of that path. See\n[percona-xtradb-cluster-operator/percona_xtradb_cluster_operator] https://docs.ansible.com/ansible-\n[percona-xtradb-cluster-operator/percona_xtradb_cluster_operator] core/2.17/reference_appendices/interpreter_discovery.html for more information.\n[percona-xtradb-cluster-operator/percona_xtradb_cluster_operator] ok: [instance]\n[percona-xtradb-cluster-operator/percona_xtradb_cluster_operator] \n[percona-xtradb-cluster-operator/percona_xtradb_cluster_operator] TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***\n[percona-xtradb-cluster-operator/percona_xtradb_cluster_operator] included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance\n[percona-xtradb-cluster-operator/percona_xtradb_cluster_operator] \n[percona-xtradb-cluster-operator/percona_xtradb_cluster_operator] TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************\n[ingress-nginx/ingress_nginx] \n[ingress-nginx/ingress_nginx] PLAY [controllers] *************************************************************\n[iscsi/iscsi] \n[iscsi/iscsi] PLAY [controllers:computes] ****************************************************\n[iscsi/iscsi] \n[iscsi/iscsi] TASK [Gathering Facts] *********************************************************\n[ingress-nginx/ingress_nginx] \n[ingress-nginx/ingress_nginx] TASK [Gathering Facts] *********************************************************\n[percona-xtradb-cluster-operator/percona_xtradb_cluster_operator] changed: [instance]\n[percona-xtradb-cluster-operator/percona_xtradb_cluster_operator] \n[percona-xtradb-cluster-operator/percona_xtradb_cluster_operator] TASK [vexxhost.atmosphere.percona_xtradb_cluster_operator : Install all CRDs] ***\n[ingress-nginx/ingress_nginx] [WARNING]: Platform linux on host instance is using the discovered Python\n[ingress-nginx/ingress_nginx] interpreter at /usr/bin/python3.10, but future installation of another Python\n[ingress-nginx/ingress_nginx] interpreter could change the meaning of that path. See\n[ingress-nginx/ingress_nginx] https://docs.ansible.com/ansible-\n[ingress-nginx/ingress_nginx] core/2.17/reference_appendices/interpreter_discovery.html for more information.\n[ingress-nginx/ingress_nginx] ok: [instance]\n[ingress-nginx/ingress_nginx] \n[ingress-nginx/ingress_nginx] TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***\n[ingress-nginx/ingress_nginx] included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance\n[ingress-nginx/ingress_nginx] \n[ingress-nginx/ingress_nginx] TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************\n[iscsi/iscsi] [WARNING]: Platform linux on host instance is using the discovered Python\n[iscsi/iscsi] interpreter at /usr/bin/python3.10, but future installation of another Python\n[iscsi/iscsi] interpreter could change the meaning of that path. See\n[iscsi/iscsi] https://docs.ansible.com/ansible-\n[iscsi/iscsi] core/2.17/reference_appendices/interpreter_discovery.html for more information.\n[iscsi/iscsi] ok: [instance]\n[iscsi/iscsi] \n[iscsi/iscsi] TASK [vexxhost.atmosphere.iscsi : Install iscsi package] ***********************\n[ingress-nginx/ingress_nginx] changed: [instance]\n[ingress-nginx/ingress_nginx] \n[ingress-nginx/ingress_nginx] TASK [vexxhost.atmosphere.ingress_nginx : Deploy Helm chart] *******************\n[iscsi/iscsi] ok: [instance]\n[iscsi/iscsi] \n[iscsi/iscsi] TASK [vexxhost.atmosphere.iscsi : Ensure iscsid is started] ********************\n[percona-xtradb-cluster-operator/percona_xtradb_cluster_operator] ok: [instance]\n[percona-xtradb-cluster-operator/percona_xtradb_cluster_operator] \n[percona-xtradb-cluster-operator/percona_xtradb_cluster_operator] TASK [vexxhost.atmosphere.percona_xtradb_cluster_operator : Deploy Helm chart] ***\n[iscsi/iscsi] changed: [instance]\n[iscsi/iscsi] \n[iscsi/iscsi] PLAY RECAP *********************************************************************\n[iscsi/iscsi] instance                   : ok=3    changed=1    unreachable=0    failed=0    skipped=0    rescued=0    ignored=0   \n[iscsi/iscsi] \n==> [iscsi] Deployment complete\n==> [memcached] Starting deployment\n[memcached/memcached] \n[memcached/memcached] PLAY [controllers[0]] **********************************************************\n[memcached/memcached] \n[memcached/memcached] TASK [Gathering Facts] *********************************************************\n[percona-xtradb-cluster-operator/percona_xtradb_cluster_operator] changed: [instance]\n[percona-xtradb-cluster-operator/percona_xtradb_cluster_operator] \n[percona-xtradb-cluster-operator/percona_xtradb_cluster_operator] PLAY RECAP *********************************************************************\n[percona-xtradb-cluster-operator/percona_xtradb_cluster_operator] instance                   : ok=5    changed=2    unreachable=0    failed=0    skipped=0    rescued=0    ignored=0   \n[percona-xtradb-cluster-operator/percona_xtradb_cluster_operator] \n==> [percona-xtradb-cluster-operator] Deployment complete\n==> [rabbitmq-cluster-operator] Starting deployment\n[memcached/memcached] [WARNING]: Platform linux on host instance is using the discovered Python\n[memcached/memcached] interpreter at /usr/bin/python3.10, but future installation of another Python\n[memcached/memcached] interpreter could change the meaning of that path. See\n[memcached/memcached] https://docs.ansible.com/ansible-\n[memcached/memcached] core/2.17/reference_appendices/interpreter_discovery.html for more information.\n[memcached/memcached] ok: [instance]\n[memcached/memcached] \n[memcached/memcached] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***\n[memcached/memcached] ok: [instance]\n[memcached/memcached] \n[memcached/memcached] TASK [Create RabbitMQ cluster] *************************************************\n[memcached/memcached] skipping: [instance]\n[memcached/memcached] \n[memcached/memcached] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***\n[memcached/memcached] skipping: [instance]\n[memcached/memcached] \n[memcached/memcached] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***\n[rabbitmq-cluster-operator/rabbitmq_cluster_operator] \n[rabbitmq-cluster-operator/rabbitmq_cluster_operator] PLAY [controllers] *************************************************************\n[memcached/memcached] skipping: [instance]\n[memcached/memcached] \n[memcached/memcached] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***\n[rabbitmq-cluster-operator/rabbitmq_cluster_operator] \n[rabbitmq-cluster-operator/rabbitmq_cluster_operator] TASK [Gathering Facts] *********************************************************\n[memcached/memcached] skipping: [instance]\n[memcached/memcached] \n[memcached/memcached] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***\n[memcached/memcached] skipping: [instance]\n[memcached/memcached] \n[memcached/memcached] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***\n[memcached/memcached] ok: [instance]\n[memcached/memcached] \n[memcached/memcached] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***\n[memcached/memcached] ok: [instance] => (item=oslo_cache)\n[memcached/memcached] \n[memcached/memcached] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********\n[memcached/memcached] ok: [instance]\n[memcached/memcached] \n[memcached/memcached] TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***\n[memcached/memcached] included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance\n[memcached/memcached] \n[memcached/memcached] TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************\n[memcached/memcached] changed: [instance]\n[memcached/memcached] \n[memcached/memcached] TASK [vexxhost.atmosphere.memcached : Deploy Helm chart] ***********************\n[rabbitmq-cluster-operator/rabbitmq_cluster_operator] [WARNING]: Platform linux on host instance is using the discovered Python\n[rabbitmq-cluster-operator/rabbitmq_cluster_operator] interpreter at /usr/bin/python3.10, but future installation of another Python\n[rabbitmq-cluster-operator/rabbitmq_cluster_operator] interpreter could change the meaning of that path. See\n[rabbitmq-cluster-operator/rabbitmq_cluster_operator] https://docs.ansible.com/ansible-\n[rabbitmq-cluster-operator/rabbitmq_cluster_operator] core/2.17/reference_appendices/interpreter_discovery.html for more information.\n[rabbitmq-cluster-operator/rabbitmq_cluster_operator] ok: [instance]\n[rabbitmq-cluster-operator/rabbitmq_cluster_operator] \n[rabbitmq-cluster-operator/rabbitmq_cluster_operator] TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***\n[rabbitmq-cluster-operator/rabbitmq_cluster_operator] included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance\n[rabbitmq-cluster-operator/rabbitmq_cluster_operator] \n[rabbitmq-cluster-operator/rabbitmq_cluster_operator] TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************\n[memcached/memcached] changed: [instance]\n[rabbitmq-cluster-operator/rabbitmq_cluster_operator] changed: [instance]\n[memcached/memcached] \n[memcached/memcached] TASK [vexxhost.atmosphere.memcached : Apply manifests for monitoring] **********\n[rabbitmq-cluster-operator/rabbitmq_cluster_operator] \n[rabbitmq-cluster-operator/rabbitmq_cluster_operator] TASK [vexxhost.atmosphere.rabbitmq_cluster_operator : Install all CRDs] ********\n[memcached/memcached] changed: [instance]\n[memcached/memcached] \n[memcached/memcached] PLAY RECAP *********************************************************************\n[memcached/memcached] instance                   : ok=9    changed=3    unreachable=0    failed=0    skipped=5    rescued=0    ignored=0   \n[memcached/memcached] \n==> [memcached] Deployment complete\n==> [percona-xtradb-cluster] Starting deployment",
                            "stdout_lines": [
                                "[cert-manager/cert_manager] changed: [instance]",
                                "[cert-manager/cert_manager] ",
                                "[cert-manager/cert_manager] PLAY RECAP *********************************************************************",
                                "[cert-manager/cert_manager] instance                   : ok=4    changed=1    unreachable=0    failed=0    skipped=0    rescued=0    ignored=0   ",
                                "[cert-manager/cert_manager] ",
                                "==> [cert-manager] Deployment complete",
                                "==> [csi] Starting deployment",
                                "[csi/csi] ",
                                "[csi/csi] PLAY [controllers] *************************************************************",
                                "[csi/csi] ",
                                "[csi/csi] TASK [Gathering Facts] *********************************************************",
                                "[csi/csi] [WARNING]: Platform linux on host instance is using the discovered Python",
                                "[csi/csi] interpreter at /usr/bin/python3.10, but future installation of another Python",
                                "[csi/csi] interpreter could change the meaning of that path. See",
                                "[csi/csi] https://docs.ansible.com/ansible-",
                                "[csi/csi] core/2.17/reference_appendices/interpreter_discovery.html for more information.",
                                "[csi/csi] ok: [instance]",
                                "[csi/csi] ",
                                "[csi/csi] TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***",
                                "[csi/csi] included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance",
                                "[csi/csi] ",
                                "[csi/csi] TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************",
                                "[csi/csi] changed: [instance]",
                                "[csi/csi] ",
                                "[csi/csi] TASK [vexxhost.atmosphere.local_path_provisioner : Deploy Helm chart] **********",
                                "[csi/csi] changed: [instance]",
                                "[csi/csi] ",
                                "[csi/csi] TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***",
                                "[csi/csi] skipping: [instance]",
                                "[csi/csi] ",
                                "[csi/csi] TASK [vexxhost.atmosphere.ceph_csi_rbd : Collect \"ceph mon dump\" output from a monitor] ***",
                                "[csi/csi] skipping: [instance]",
                                "[csi/csi] ",
                                "[csi/csi] TASK [vexxhost.atmosphere.ceph_csi_rbd : Generate fact with Ceph FSID] *********",
                                "[csi/csi] skipping: [instance]",
                                "[csi/csi] ",
                                "[csi/csi] TASK [vexxhost.atmosphere.ceph_csi_rbd : Generate fact with list of Ceph monitors] ***",
                                "[csi/csi] skipping: [instance]",
                                "[csi/csi] ",
                                "[csi/csi] TASK [vexxhost.atmosphere.ceph_csi_rbd : Create Ceph pool] *********************",
                                "[csi/csi] skipping: [instance]",
                                "[csi/csi] ",
                                "[csi/csi] TASK [vexxhost.atmosphere.ceph_csi_rbd : Create user client.kube] **************",
                                "[csi/csi] skipping: [instance]",
                                "[csi/csi] ",
                                "[csi/csi] TASK [vexxhost.atmosphere.ceph_csi_rbd : Retrieve keyring for client.kube] *****",
                                "[csi/csi] skipping: [instance]",
                                "[csi/csi] ",
                                "[csi/csi] TASK [vexxhost.atmosphere.ceph_csi_rbd : Store keyring inside fact] ************",
                                "[csi/csi] skipping: [instance]",
                                "[csi/csi] ",
                                "[csi/csi] TASK [vexxhost.atmosphere.ceph_csi_rbd : Deploy Helm chart] ********************",
                                "[csi/csi] skipping: [instance]",
                                "[csi/csi] ",
                                "[csi/csi] TASK [vexxhost.atmosphere.powerstore_csi : Clone PowerStore CSI from GitHub] ***",
                                "[csi/csi] skipping: [instance]",
                                "[csi/csi] ",
                                "[csi/csi] TASK [vexxhost.atmosphere.powerstore_csi : Create Secret] **********************",
                                "[csi/csi] skipping: [instance]",
                                "[csi/csi] ",
                                "[csi/csi] TASK [vexxhost.atmosphere.powerstore_csi : Create StorageClass] ****************",
                                "[csi/csi] skipping: [instance]",
                                "[csi/csi] ",
                                "[csi/csi] TASK [vexxhost.atmosphere.powerstore_csi : Deploy Helm chart] ******************",
                                "[csi/csi] skipping: [instance]",
                                "[csi/csi] ",
                                "[csi/csi] TASK [vexxhost.atmosphere.multipathd : Add backports PPA] **********************",
                                "[csi/csi] skipping: [instance]",
                                "[csi/csi] ",
                                "[csi/csi] TASK [vexxhost.atmosphere.multipathd : Install the multipathd package] *********",
                                "[csi/csi] skipping: [instance]",
                                "[csi/csi] ",
                                "[csi/csi] TASK [vexxhost.atmosphere.multipathd : Install the configuration file] *********",
                                "[csi/csi] skipping: [instance]",
                                "[csi/csi] ",
                                "[csi/csi] TASK [vexxhost.atmosphere.portworx : Detect if InitiatorName is set] ***********",
                                "[csi/csi] skipping: [instance]",
                                "[csi/csi] ",
                                "[csi/csi] TASK [vexxhost.atmosphere.portworx : Generate a new InitiatorName] *************",
                                "[csi/csi] skipping: [instance]",
                                "[csi/csi] ",
                                "[csi/csi] TASK [vexxhost.atmosphere.portworx : Write the new InitiatorName] **************",
                                "[csi/csi] skipping: [instance]",
                                "[csi/csi] ",
                                "[csi/csi] TASK [vexxhost.atmosphere.portworx : Create namespace] *************************",
                                "[csi/csi] skipping: [instance]",
                                "[csi/csi] ",
                                "[csi/csi] TASK [vexxhost.atmosphere.portworx : Install Portworx] *************************",
                                "[csi/csi] skipping: [instance]",
                                "[csi/csi] ",
                                "[csi/csi] TASK [vexxhost.atmosphere.portworx : Wait till the CRDs are created] ***********",
                                "[csi/csi] skipping: [instance]",
                                "[csi/csi] ",
                                "[csi/csi] TASK [vexxhost.atmosphere.portworx : Create Portworx Storage Cluster] **********",
                                "[csi/csi] skipping: [instance]",
                                "[csi/csi] ",
                                "[csi/csi] TASK [vexxhost.atmosphere.storpool_csi : Deploy CSI RBAC] **********************",
                                "[csi/csi] skipping: [instance] => (item={'name': 'controllerplugin'}) ",
                                "[csi/csi] skipping: [instance] => (item={'name': 'nodeplugin'}) ",
                                "[csi/csi] skipping: [instance]",
                                "[csi/csi] ",
                                "[csi/csi] TASK [vexxhost.atmosphere.storpool_csi : Deploy CSI] ***************************",
                                "[csi/csi] skipping: [instance]",
                                "[csi/csi] ",
                                "[csi/csi] TASK [vexxhost.atmosphere.storpool_csi : Create StorageClass] ******************",
                                "[csi/csi] skipping: [instance]",
                                "[csi/csi] ",
                                "[csi/csi] TASK [vexxhost.atmosphere.ibm_block_csi_driver : Deploy CSI] *******************",
                                "[csi/csi] skipping: [instance]",
                                "[csi/csi] ",
                                "[csi/csi] TASK [vexxhost.atmosphere.ibm_block_csi_driver : Create Secret] ****************",
                                "[csi/csi] skipping: [instance]",
                                "[csi/csi] ",
                                "[csi/csi] TASK [vexxhost.atmosphere.ibm_block_csi_driver : Create StorageClass] **********",
                                "[csi/csi] skipping: [instance]",
                                "[csi/csi] ",
                                "[csi/csi] TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***",
                                "[csi/csi] skipping: [instance]",
                                "[csi/csi] ",
                                "[csi/csi] TASK [vexxhost.atmosphere.hpe_nimble_csi : Assert required variables are defined] ***",
                                "[csi/csi] skipping: [instance]",
                                "[csi/csi] ",
                                "[csi/csi] TASK [vexxhost.atmosphere.hpe_nimble_csi : Assert access protocol is valid] ****",
                                "[csi/csi] skipping: [instance]",
                                "[csi/csi] ",
                                "[csi/csi] TASK [vexxhost.atmosphere.hpe_nimble_csi : Deploy Helm chart] ******************",
                                "[csi/csi] skipping: [instance]",
                                "[csi/csi] ",
                                "[csi/csi] TASK [vexxhost.atmosphere.hpe_nimble_csi : Create Secret and StorageClass] *****",
                                "[csi/csi] skipping: [instance]",
                                "[csi/csi] ",
                                "[csi/csi] PLAY RECAP *********************************************************************",
                                "[csi/csi] instance                   : ok=4    changed=2    unreachable=0    failed=0    skipped=34   rescued=0    ignored=0   ",
                                "[csi/csi] ",
                                "==> [csi] Deployment complete",
                                "==> [percona-xtradb-cluster-operator] Starting deployment",
                                "[multipathd/multipathd] changed: [instance]",
                                "[multipathd/multipathd] ",
                                "[multipathd/multipathd] TASK [vexxhost.atmosphere.multipathd : Install the configuration file] *********",
                                "[percona-xtradb-cluster-operator/percona_xtradb_cluster_operator] ",
                                "[percona-xtradb-cluster-operator/percona_xtradb_cluster_operator] PLAY [controllers] *************************************************************",
                                "[percona-xtradb-cluster-operator/percona_xtradb_cluster_operator] ",
                                "[percona-xtradb-cluster-operator/percona_xtradb_cluster_operator] TASK [Gathering Facts] *********************************************************",
                                "[multipathd/multipathd] changed: [instance]",
                                "[multipathd/multipathd] ",
                                "[multipathd/multipathd] RUNNING HANDLER [vexxhost.atmosphere.multipathd : Restart \"multipathd\"] ********",
                                "[multipathd/multipathd] changed: [instance]",
                                "[multipathd/multipathd] ",
                                "[multipathd/multipathd] PLAY RECAP *********************************************************************",
                                "[multipathd/multipathd] instance                   : ok=5    changed=4    unreachable=0    failed=0    skipped=0    rescued=0    ignored=0   ",
                                "[multipathd/multipathd] ",
                                "==> [multipathd] Deployment complete",
                                "==> [ingress-nginx] Starting deployment",
                                "[percona-xtradb-cluster-operator/percona_xtradb_cluster_operator] [WARNING]: Platform linux on host instance is using the discovered Python",
                                "[percona-xtradb-cluster-operator/percona_xtradb_cluster_operator] interpreter at /usr/bin/python3.10, but future installation of another Python",
                                "[percona-xtradb-cluster-operator/percona_xtradb_cluster_operator] interpreter could change the meaning of that path. See",
                                "[percona-xtradb-cluster-operator/percona_xtradb_cluster_operator] https://docs.ansible.com/ansible-",
                                "[percona-xtradb-cluster-operator/percona_xtradb_cluster_operator] core/2.17/reference_appendices/interpreter_discovery.html for more information.",
                                "[percona-xtradb-cluster-operator/percona_xtradb_cluster_operator] ok: [instance]",
                                "[percona-xtradb-cluster-operator/percona_xtradb_cluster_operator] ",
                                "[percona-xtradb-cluster-operator/percona_xtradb_cluster_operator] TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***",
                                "[percona-xtradb-cluster-operator/percona_xtradb_cluster_operator] included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance",
                                "[percona-xtradb-cluster-operator/percona_xtradb_cluster_operator] ",
                                "[percona-xtradb-cluster-operator/percona_xtradb_cluster_operator] TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************",
                                "[ingress-nginx/ingress_nginx] ",
                                "[ingress-nginx/ingress_nginx] PLAY [controllers] *************************************************************",
                                "[iscsi/iscsi] ",
                                "[iscsi/iscsi] PLAY [controllers:computes] ****************************************************",
                                "[iscsi/iscsi] ",
                                "[iscsi/iscsi] TASK [Gathering Facts] *********************************************************",
                                "[ingress-nginx/ingress_nginx] ",
                                "[ingress-nginx/ingress_nginx] TASK [Gathering Facts] *********************************************************",
                                "[percona-xtradb-cluster-operator/percona_xtradb_cluster_operator] changed: [instance]",
                                "[percona-xtradb-cluster-operator/percona_xtradb_cluster_operator] ",
                                "[percona-xtradb-cluster-operator/percona_xtradb_cluster_operator] TASK [vexxhost.atmosphere.percona_xtradb_cluster_operator : Install all CRDs] ***",
                                "[ingress-nginx/ingress_nginx] [WARNING]: Platform linux on host instance is using the discovered Python",
                                "[ingress-nginx/ingress_nginx] interpreter at /usr/bin/python3.10, but future installation of another Python",
                                "[ingress-nginx/ingress_nginx] interpreter could change the meaning of that path. See",
                                "[ingress-nginx/ingress_nginx] https://docs.ansible.com/ansible-",
                                "[ingress-nginx/ingress_nginx] core/2.17/reference_appendices/interpreter_discovery.html for more information.",
                                "[ingress-nginx/ingress_nginx] ok: [instance]",
                                "[ingress-nginx/ingress_nginx] ",
                                "[ingress-nginx/ingress_nginx] TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***",
                                "[ingress-nginx/ingress_nginx] included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance",
                                "[ingress-nginx/ingress_nginx] ",
                                "[ingress-nginx/ingress_nginx] TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************",
                                "[iscsi/iscsi] [WARNING]: Platform linux on host instance is using the discovered Python",
                                "[iscsi/iscsi] interpreter at /usr/bin/python3.10, but future installation of another Python",
                                "[iscsi/iscsi] interpreter could change the meaning of that path. See",
                                "[iscsi/iscsi] https://docs.ansible.com/ansible-",
                                "[iscsi/iscsi] core/2.17/reference_appendices/interpreter_discovery.html for more information.",
                                "[iscsi/iscsi] ok: [instance]",
                                "[iscsi/iscsi] ",
                                "[iscsi/iscsi] TASK [vexxhost.atmosphere.iscsi : Install iscsi package] ***********************",
                                "[ingress-nginx/ingress_nginx] changed: [instance]",
                                "[ingress-nginx/ingress_nginx] ",
                                "[ingress-nginx/ingress_nginx] TASK [vexxhost.atmosphere.ingress_nginx : Deploy Helm chart] *******************",
                                "[iscsi/iscsi] ok: [instance]",
                                "[iscsi/iscsi] ",
                                "[iscsi/iscsi] TASK [vexxhost.atmosphere.iscsi : Ensure iscsid is started] ********************",
                                "[percona-xtradb-cluster-operator/percona_xtradb_cluster_operator] ok: [instance]",
                                "[percona-xtradb-cluster-operator/percona_xtradb_cluster_operator] ",
                                "[percona-xtradb-cluster-operator/percona_xtradb_cluster_operator] TASK [vexxhost.atmosphere.percona_xtradb_cluster_operator : Deploy Helm chart] ***",
                                "[iscsi/iscsi] changed: [instance]",
                                "[iscsi/iscsi] ",
                                "[iscsi/iscsi] PLAY RECAP *********************************************************************",
                                "[iscsi/iscsi] instance                   : ok=3    changed=1    unreachable=0    failed=0    skipped=0    rescued=0    ignored=0   ",
                                "[iscsi/iscsi] ",
                                "==> [iscsi] Deployment complete",
                                "==> [memcached] Starting deployment",
                                "[memcached/memcached] ",
                                "[memcached/memcached] PLAY [controllers[0]] **********************************************************",
                                "[memcached/memcached] ",
                                "[memcached/memcached] TASK [Gathering Facts] *********************************************************",
                                "[percona-xtradb-cluster-operator/percona_xtradb_cluster_operator] changed: [instance]",
                                "[percona-xtradb-cluster-operator/percona_xtradb_cluster_operator] ",
                                "[percona-xtradb-cluster-operator/percona_xtradb_cluster_operator] PLAY RECAP *********************************************************************",
                                "[percona-xtradb-cluster-operator/percona_xtradb_cluster_operator] instance                   : ok=5    changed=2    unreachable=0    failed=0    skipped=0    rescued=0    ignored=0   ",
                                "[percona-xtradb-cluster-operator/percona_xtradb_cluster_operator] ",
                                "==> [percona-xtradb-cluster-operator] Deployment complete",
                                "==> [rabbitmq-cluster-operator] Starting deployment",
                                "[memcached/memcached] [WARNING]: Platform linux on host instance is using the discovered Python",
                                "[memcached/memcached] interpreter at /usr/bin/python3.10, but future installation of another Python",
                                "[memcached/memcached] interpreter could change the meaning of that path. See",
                                "[memcached/memcached] https://docs.ansible.com/ansible-",
                                "[memcached/memcached] core/2.17/reference_appendices/interpreter_discovery.html for more information.",
                                "[memcached/memcached] ok: [instance]",
                                "[memcached/memcached] ",
                                "[memcached/memcached] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***",
                                "[memcached/memcached] ok: [instance]",
                                "[memcached/memcached] ",
                                "[memcached/memcached] TASK [Create RabbitMQ cluster] *************************************************",
                                "[memcached/memcached] skipping: [instance]",
                                "[memcached/memcached] ",
                                "[memcached/memcached] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***",
                                "[memcached/memcached] skipping: [instance]",
                                "[memcached/memcached] ",
                                "[memcached/memcached] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***",
                                "[rabbitmq-cluster-operator/rabbitmq_cluster_operator] ",
                                "[rabbitmq-cluster-operator/rabbitmq_cluster_operator] PLAY [controllers] *************************************************************",
                                "[memcached/memcached] skipping: [instance]",
                                "[memcached/memcached] ",
                                "[memcached/memcached] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***",
                                "[rabbitmq-cluster-operator/rabbitmq_cluster_operator] ",
                                "[rabbitmq-cluster-operator/rabbitmq_cluster_operator] TASK [Gathering Facts] *********************************************************",
                                "[memcached/memcached] skipping: [instance]",
                                "[memcached/memcached] ",
                                "[memcached/memcached] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***",
                                "[memcached/memcached] skipping: [instance]",
                                "[memcached/memcached] ",
                                "[memcached/memcached] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***",
                                "[memcached/memcached] ok: [instance]",
                                "[memcached/memcached] ",
                                "[memcached/memcached] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***",
                                "[memcached/memcached] ok: [instance] => (item=oslo_cache)",
                                "[memcached/memcached] ",
                                "[memcached/memcached] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********",
                                "[memcached/memcached] ok: [instance]",
                                "[memcached/memcached] ",
                                "[memcached/memcached] TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***",
                                "[memcached/memcached] included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance",
                                "[memcached/memcached] ",
                                "[memcached/memcached] TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************",
                                "[memcached/memcached] changed: [instance]",
                                "[memcached/memcached] ",
                                "[memcached/memcached] TASK [vexxhost.atmosphere.memcached : Deploy Helm chart] ***********************",
                                "[rabbitmq-cluster-operator/rabbitmq_cluster_operator] [WARNING]: Platform linux on host instance is using the discovered Python",
                                "[rabbitmq-cluster-operator/rabbitmq_cluster_operator] interpreter at /usr/bin/python3.10, but future installation of another Python",
                                "[rabbitmq-cluster-operator/rabbitmq_cluster_operator] interpreter could change the meaning of that path. See",
                                "[rabbitmq-cluster-operator/rabbitmq_cluster_operator] https://docs.ansible.com/ansible-",
                                "[rabbitmq-cluster-operator/rabbitmq_cluster_operator] core/2.17/reference_appendices/interpreter_discovery.html for more information.",
                                "[rabbitmq-cluster-operator/rabbitmq_cluster_operator] ok: [instance]",
                                "[rabbitmq-cluster-operator/rabbitmq_cluster_operator] ",
                                "[rabbitmq-cluster-operator/rabbitmq_cluster_operator] TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***",
                                "[rabbitmq-cluster-operator/rabbitmq_cluster_operator] included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance",
                                "[rabbitmq-cluster-operator/rabbitmq_cluster_operator] ",
                                "[rabbitmq-cluster-operator/rabbitmq_cluster_operator] TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************",
                                "[memcached/memcached] changed: [instance]",
                                "[rabbitmq-cluster-operator/rabbitmq_cluster_operator] changed: [instance]",
                                "[memcached/memcached] ",
                                "[memcached/memcached] TASK [vexxhost.atmosphere.memcached : Apply manifests for monitoring] **********",
                                "[rabbitmq-cluster-operator/rabbitmq_cluster_operator] ",
                                "[rabbitmq-cluster-operator/rabbitmq_cluster_operator] TASK [vexxhost.atmosphere.rabbitmq_cluster_operator : Install all CRDs] ********",
                                "[memcached/memcached] changed: [instance]",
                                "[memcached/memcached] ",
                                "[memcached/memcached] PLAY RECAP *********************************************************************",
                                "[memcached/memcached] instance                   : ok=9    changed=3    unreachable=0    failed=0    skipped=5    rescued=0    ignored=0   ",
                                "[memcached/memcached] ",
                                "==> [memcached] Deployment complete",
                                "==> [percona-xtradb-cluster] Starting deployment"
                            ],
                            "zuul_log_id": "0242ac17-0010-310d-1ec5-0000000027fa-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:36:53.136361Z",
                            "start": "2026-07-25T21:36:52.605745Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-0000000027fa",
                        "name": "Read new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "92695"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:36:53.208880Z",
                            "start": "2026-07-25T21:36:53.144194Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-0000000027fb",
                        "name": "Advance initial parallel deployment live log offset"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "initial parallel deployment is still running after 600 seconds."
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:36:53.432467Z",
                            "start": "2026-07-25T21:36:53.216928Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-0000000027fc",
                        "name": "Report initial parallel deployment progress heartbeat"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:36:53.503277Z",
                            "start": "2026-07-25T21:36:53.438535Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-0000000027fd",
                        "name": "Continue monitoring initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-25 21:36:53.613792",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-25 21:37:13.616331",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:37:13.632677Z",
                            "start": "2026-07-25T21:36:53.558149Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000002a7e",
                        "name": "Wait before polling initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "31"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:37:13.704826Z",
                            "start": "2026-07-25T21:37:13.641100Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000002a7f",
                        "name": "Count initial parallel deployment progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j40599975991.11341",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j40599975991.11341",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j40599975991.11341",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:37:13.952994Z",
                            "start": "2026-07-25T21:37:13.712182Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000002a80",
                        "name": "Poll initial parallel deployment status"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/ansible.8gbjwwpu.log"
                                }
                            },
                            "stat": {
                                "atime": 1785015412.8130298,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 208,
                                "charset": "unknown",
                                "checksum": "074ffa8f97589059e25b001d0d2f9155986a36f1",
                                "ctime": 1785015432.1933746,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 21191,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0600",
                                "mtime": 1785015432.1933746,
                                "nlink": 1,
                                "path": "/tmp/ansible.8gbjwwpu.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 102322,
                                "uid": 1000,
                                "version": "3759374160",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:37:14.159697Z",
                            "start": "2026-07-25T21:37:13.962302Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000002a81",
                        "name": "Inspect initial parallel deployment live log"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "9627"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:37:14.233933Z",
                            "start": "2026-07-25T21:37:14.167783Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000002a82",
                        "name": "Calculate new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +92696 /tmp/ansible.8gbjwwpu.log | head -c 9627",
                            "delta": "0:00:00.048369",
                            "end": "2026-07-25 21:37:14.485813",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +92696 /tmp/ansible.8gbjwwpu.log | head -c 9627",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-310d-1ec5-000000002a83-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-25 21:37:14.437444",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "[percona-xtradb-cluster/percona_xtradb_cluster] \n[percona-xtradb-cluster/percona_xtradb_cluster] PLAY [controllers] *************************************************************\n[rabbitmq-cluster-operator/rabbitmq_cluster_operator] ok: [instance] => (item=messaging-topology-operator)\n[percona-xtradb-cluster/percona_xtradb_cluster] \n[percona-xtradb-cluster/percona_xtradb_cluster] TASK [Gathering Facts] *********************************************************\n[rabbitmq-cluster-operator/rabbitmq_cluster_operator] ok: [instance] => (item=rabbitmq-cluster)\n[rabbitmq-cluster-operator/rabbitmq_cluster_operator] \n[rabbitmq-cluster-operator/rabbitmq_cluster_operator] TASK [vexxhost.atmosphere.rabbitmq_cluster_operator : Deploy Helm chart] *******\n[percona-xtradb-cluster/percona_xtradb_cluster] [WARNING]: Platform linux on host instance is using the discovered Python\n[percona-xtradb-cluster/percona_xtradb_cluster] interpreter at /usr/bin/python3.10, but future installation of another Python\n[percona-xtradb-cluster/percona_xtradb_cluster] interpreter could change the meaning of that path. See\n[percona-xtradb-cluster/percona_xtradb_cluster] https://docs.ansible.com/ansible-\n[percona-xtradb-cluster/percona_xtradb_cluster] core/2.17/reference_appendices/interpreter_discovery.html for more information.\n[percona-xtradb-cluster/percona_xtradb_cluster] ok: [instance]\n[percona-xtradb-cluster/percona_xtradb_cluster] \n[percona-xtradb-cluster/percona_xtradb_cluster] TASK [vexxhost.atmosphere.percona_xtradb_cluster : Check if the Percona XtraDB cluster secret exists] ***\n[percona-xtradb-cluster/percona_xtradb_cluster] ok: [instance]\n[percona-xtradb-cluster/percona_xtradb_cluster] \n[percona-xtradb-cluster/percona_xtradb_cluster] TASK [vexxhost.atmosphere.percona_xtradb_cluster : Create a secret] ************\n[percona-xtradb-cluster/percona_xtradb_cluster] changed: [instance]\n[percona-xtradb-cluster/percona_xtradb_cluster] \n[percona-xtradb-cluster/percona_xtradb_cluster] TASK [vexxhost.atmosphere.percona_xtradb_cluster : Check if the Percona XtraDB cluster exists] ***\n[percona-xtradb-cluster/percona_xtradb_cluster] ok: [instance]\n[percona-xtradb-cluster/percona_xtradb_cluster] \n[percona-xtradb-cluster/percona_xtradb_cluster] TASK [vexxhost.atmosphere.percona_xtradb_cluster : Get current status of the cluster] ***\n[percona-xtradb-cluster/percona_xtradb_cluster] skipping: [instance]\n[percona-xtradb-cluster/percona_xtradb_cluster] \n[percona-xtradb-cluster/percona_xtradb_cluster] TASK [vexxhost.atmosphere.percona_xtradb_cluster : Assert that the cluster is healthy before upgrade] ***\n[percona-xtradb-cluster/percona_xtradb_cluster] skipping: [instance]\n[percona-xtradb-cluster/percona_xtradb_cluster] \n[percona-xtradb-cluster/percona_xtradb_cluster] TASK [vexxhost.atmosphere.percona_xtradb_cluster : Stop PXC-operator] **********\n[percona-xtradb-cluster/percona_xtradb_cluster] skipping: [instance]\n[percona-xtradb-cluster/percona_xtradb_cluster] \n[percona-xtradb-cluster/percona_xtradb_cluster] TASK [vexxhost.atmosphere.percona_xtradb_cluster : Change the cluster Statefulset image to 8.0] ***\n[percona-xtradb-cluster/percona_xtradb_cluster] skipping: [instance]\n[percona-xtradb-cluster/percona_xtradb_cluster] \n[percona-xtradb-cluster/percona_xtradb_cluster] TASK [vexxhost.atmosphere.percona_xtradb_cluster : Wait until the cluster Statefulset rollout] ***\n[percona-xtradb-cluster/percona_xtradb_cluster] skipping: [instance]\n[percona-xtradb-cluster/percona_xtradb_cluster] \n[percona-xtradb-cluster/percona_xtradb_cluster] TASK [vexxhost.atmosphere.percona_xtradb_cluster : Update pxc cluster spec] ****\n[percona-xtradb-cluster/percona_xtradb_cluster] skipping: [instance]\n[percona-xtradb-cluster/percona_xtradb_cluster] \n[percona-xtradb-cluster/percona_xtradb_cluster] TASK [vexxhost.atmosphere.percona_xtradb_cluster : Start PXC-operator] *********\n[percona-xtradb-cluster/percona_xtradb_cluster] skipping: [instance]\n[percona-xtradb-cluster/percona_xtradb_cluster] \n[percona-xtradb-cluster/percona_xtradb_cluster] TASK [vexxhost.atmosphere.percona_xtradb_cluster : Apply Percona XtraDB cluster] ***\n[rabbitmq-cluster-operator/rabbitmq_cluster_operator] changed: [instance]\n[rabbitmq-cluster-operator/rabbitmq_cluster_operator] \n[rabbitmq-cluster-operator/rabbitmq_cluster_operator] PLAY RECAP *********************************************************************\n[rabbitmq-cluster-operator/rabbitmq_cluster_operator] instance                   : ok=5    changed=2    unreachable=0    failed=0    skipped=0    rescued=0    ignored=0   \n[rabbitmq-cluster-operator/rabbitmq_cluster_operator] \n==> [rabbitmq-cluster-operator] Deployment complete\n==> [ceph-provisioners] Starting deployment\n[ceph-provisioners/ceph_provisioners] \n[ceph-provisioners/ceph_provisioners] PLAY [controllers[0]] **********************************************************\n[ceph-provisioners/ceph_provisioners] \n[ceph-provisioners/ceph_provisioners] TASK [Gathering Facts] *********************************************************\n[ceph-provisioners/ceph_provisioners] [WARNING]: Platform linux on host instance is using the discovered Python\n[ceph-provisioners/ceph_provisioners] interpreter at /usr/bin/python3.10, but future installation of another Python\n[ceph-provisioners/ceph_provisioners] interpreter could change the meaning of that path. See\n[ceph-provisioners/ceph_provisioners] https://docs.ansible.com/ansible-\n[ceph-provisioners/ceph_provisioners] core/2.17/reference_appendices/interpreter_discovery.html for more information.\n[ceph-provisioners/ceph_provisioners] ok: [instance]\n[ceph-provisioners/ceph_provisioners] \n[ceph-provisioners/ceph_provisioners] TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***\n[ceph-provisioners/ceph_provisioners] included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance\n[ceph-provisioners/ceph_provisioners] \n[ceph-provisioners/ceph_provisioners] TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************\n[ceph-provisioners/ceph_provisioners] changed: [instance]\n[ceph-provisioners/ceph_provisioners] \n[ceph-provisioners/ceph_provisioners] TASK [vexxhost.atmosphere.ceph_provisioners : Create namespace] ****************\n[ceph-provisioners/ceph_provisioners] ok: [instance]\n[ceph-provisioners/ceph_provisioners] \n[ceph-provisioners/ceph_provisioners] TASK [vexxhost.atmosphere.ceph_provisioners : Collect \"ceph mon dump\" output from a monitor] ***\n[ingress-nginx/ingress_nginx] changed: [instance]\n[ingress-nginx/ingress_nginx] \n[ingress-nginx/ingress_nginx] PLAY RECAP *********************************************************************\n[ingress-nginx/ingress_nginx] instance                   : ok=4    changed=2    unreachable=0    failed=0    skipped=0    rescued=0    ignored=0   \n[ingress-nginx/ingress_nginx] \n==> [ingress-nginx] Deployment complete\n==> [cluster-issuer] Starting deployment\n[cluster-issuer/cluster_issuer] \n[cluster-issuer/cluster_issuer] PLAY [controllers] *************************************************************\n[cluster-issuer/cluster_issuer] \n[cluster-issuer/cluster_issuer] TASK [Gathering Facts] *********************************************************\n[cluster-issuer/cluster_issuer] [WARNING]: Platform linux on host instance is using the discovered Python\n[cluster-issuer/cluster_issuer] interpreter at /usr/bin/python3.10, but future installation of another Python\n[cluster-issuer/cluster_issuer] interpreter could change the meaning of that path. See\n[cluster-issuer/cluster_issuer] https://docs.ansible.com/ansible-\n[cluster-issuer/cluster_issuer] core/2.17/reference_appendices/interpreter_discovery.html for more information.\n[cluster-issuer/cluster_issuer] ok: [instance]\n[cluster-issuer/cluster_issuer] \n[cluster-issuer/cluster_issuer] TASK [vexxhost.atmosphere.cluster_issuer : Create self-signed cluster issuer] ***\n[cluster-issuer/cluster_issuer] changed: [instance]\n[cluster-issuer/cluster_issuer] \n[cluster-issuer/cluster_issuer] TASK [vexxhost.atmosphere.cluster_issuer : Import tasks for ClusterIssuer type] ***\n[cluster-issuer/cluster_issuer] included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/atmosphere/roles/cluster_issuer/tasks/type/self-signed/main.yml for instance\n[cluster-issuer/cluster_issuer] \n[cluster-issuer/cluster_issuer] TASK [vexxhost.atmosphere.cluster_issuer : Create ClusterIssuer] ***************\n[cluster-issuer/cluster_issuer] changed: [instance]\n[cluster-issuer/cluster_issuer] \n[cluster-issuer/cluster_issuer] TASK [vexxhost.atmosphere.cluster_issuer : Wait till the secret is created] ****\n[cluster-issuer/cluster_issuer] ok: [instance]\n[cluster-issuer/cluster_issuer] \n[cluster-issuer/cluster_issuer] TASK [vexxhost.atmosphere.cluster_issuer : Copy CA certificate on host] ********\n[cluster-issuer/cluster_issuer] changed: [instance]\n[cluster-issuer/cluster_issuer] \n[cluster-issuer/cluster_issuer] TASK [vexxhost.atmosphere.cluster_issuer : Flush all handlers] *****************\n[cluster-issuer/cluster_issuer] \n[cluster-issuer/cluster_issuer] RUNNING HANDLER [vexxhost.atmosphere.cluster_issuer : Install openssl-perl package] ***\n[cluster-issuer/cluster_issuer] skipping: [instance]\n[cluster-issuer/cluster_issuer] \n[cluster-issuer/cluster_issuer] RUNNING HANDLER [vexxhost.atmosphere.cluster_issuer : Update CA certificates] ***\n[cluster-issuer/cluster_issuer] changed: [instance]\n[cluster-issuer/cluster_issuer] \n[cluster-issuer/cluster_issuer] RUNNING HANDLER [vexxhost.atmosphere.cluster_issuer : Rehash CA certificates] ***",
                            "stdout_lines": [
                                "[percona-xtradb-cluster/percona_xtradb_cluster] ",
                                "[percona-xtradb-cluster/percona_xtradb_cluster] PLAY [controllers] *************************************************************",
                                "[rabbitmq-cluster-operator/rabbitmq_cluster_operator] ok: [instance] => (item=messaging-topology-operator)",
                                "[percona-xtradb-cluster/percona_xtradb_cluster] ",
                                "[percona-xtradb-cluster/percona_xtradb_cluster] TASK [Gathering Facts] *********************************************************",
                                "[rabbitmq-cluster-operator/rabbitmq_cluster_operator] ok: [instance] => (item=rabbitmq-cluster)",
                                "[rabbitmq-cluster-operator/rabbitmq_cluster_operator] ",
                                "[rabbitmq-cluster-operator/rabbitmq_cluster_operator] TASK [vexxhost.atmosphere.rabbitmq_cluster_operator : Deploy Helm chart] *******",
                                "[percona-xtradb-cluster/percona_xtradb_cluster] [WARNING]: Platform linux on host instance is using the discovered Python",
                                "[percona-xtradb-cluster/percona_xtradb_cluster] interpreter at /usr/bin/python3.10, but future installation of another Python",
                                "[percona-xtradb-cluster/percona_xtradb_cluster] interpreter could change the meaning of that path. See",
                                "[percona-xtradb-cluster/percona_xtradb_cluster] https://docs.ansible.com/ansible-",
                                "[percona-xtradb-cluster/percona_xtradb_cluster] core/2.17/reference_appendices/interpreter_discovery.html for more information.",
                                "[percona-xtradb-cluster/percona_xtradb_cluster] ok: [instance]",
                                "[percona-xtradb-cluster/percona_xtradb_cluster] ",
                                "[percona-xtradb-cluster/percona_xtradb_cluster] TASK [vexxhost.atmosphere.percona_xtradb_cluster : Check if the Percona XtraDB cluster secret exists] ***",
                                "[percona-xtradb-cluster/percona_xtradb_cluster] ok: [instance]",
                                "[percona-xtradb-cluster/percona_xtradb_cluster] ",
                                "[percona-xtradb-cluster/percona_xtradb_cluster] TASK [vexxhost.atmosphere.percona_xtradb_cluster : Create a secret] ************",
                                "[percona-xtradb-cluster/percona_xtradb_cluster] changed: [instance]",
                                "[percona-xtradb-cluster/percona_xtradb_cluster] ",
                                "[percona-xtradb-cluster/percona_xtradb_cluster] TASK [vexxhost.atmosphere.percona_xtradb_cluster : Check if the Percona XtraDB cluster exists] ***",
                                "[percona-xtradb-cluster/percona_xtradb_cluster] ok: [instance]",
                                "[percona-xtradb-cluster/percona_xtradb_cluster] ",
                                "[percona-xtradb-cluster/percona_xtradb_cluster] TASK [vexxhost.atmosphere.percona_xtradb_cluster : Get current status of the cluster] ***",
                                "[percona-xtradb-cluster/percona_xtradb_cluster] skipping: [instance]",
                                "[percona-xtradb-cluster/percona_xtradb_cluster] ",
                                "[percona-xtradb-cluster/percona_xtradb_cluster] TASK [vexxhost.atmosphere.percona_xtradb_cluster : Assert that the cluster is healthy before upgrade] ***",
                                "[percona-xtradb-cluster/percona_xtradb_cluster] skipping: [instance]",
                                "[percona-xtradb-cluster/percona_xtradb_cluster] ",
                                "[percona-xtradb-cluster/percona_xtradb_cluster] TASK [vexxhost.atmosphere.percona_xtradb_cluster : Stop PXC-operator] **********",
                                "[percona-xtradb-cluster/percona_xtradb_cluster] skipping: [instance]",
                                "[percona-xtradb-cluster/percona_xtradb_cluster] ",
                                "[percona-xtradb-cluster/percona_xtradb_cluster] TASK [vexxhost.atmosphere.percona_xtradb_cluster : Change the cluster Statefulset image to 8.0] ***",
                                "[percona-xtradb-cluster/percona_xtradb_cluster] skipping: [instance]",
                                "[percona-xtradb-cluster/percona_xtradb_cluster] ",
                                "[percona-xtradb-cluster/percona_xtradb_cluster] TASK [vexxhost.atmosphere.percona_xtradb_cluster : Wait until the cluster Statefulset rollout] ***",
                                "[percona-xtradb-cluster/percona_xtradb_cluster] skipping: [instance]",
                                "[percona-xtradb-cluster/percona_xtradb_cluster] ",
                                "[percona-xtradb-cluster/percona_xtradb_cluster] TASK [vexxhost.atmosphere.percona_xtradb_cluster : Update pxc cluster spec] ****",
                                "[percona-xtradb-cluster/percona_xtradb_cluster] skipping: [instance]",
                                "[percona-xtradb-cluster/percona_xtradb_cluster] ",
                                "[percona-xtradb-cluster/percona_xtradb_cluster] TASK [vexxhost.atmosphere.percona_xtradb_cluster : Start PXC-operator] *********",
                                "[percona-xtradb-cluster/percona_xtradb_cluster] skipping: [instance]",
                                "[percona-xtradb-cluster/percona_xtradb_cluster] ",
                                "[percona-xtradb-cluster/percona_xtradb_cluster] TASK [vexxhost.atmosphere.percona_xtradb_cluster : Apply Percona XtraDB cluster] ***",
                                "[rabbitmq-cluster-operator/rabbitmq_cluster_operator] changed: [instance]",
                                "[rabbitmq-cluster-operator/rabbitmq_cluster_operator] ",
                                "[rabbitmq-cluster-operator/rabbitmq_cluster_operator] PLAY RECAP *********************************************************************",
                                "[rabbitmq-cluster-operator/rabbitmq_cluster_operator] instance                   : ok=5    changed=2    unreachable=0    failed=0    skipped=0    rescued=0    ignored=0   ",
                                "[rabbitmq-cluster-operator/rabbitmq_cluster_operator] ",
                                "==> [rabbitmq-cluster-operator] Deployment complete",
                                "==> [ceph-provisioners] Starting deployment",
                                "[ceph-provisioners/ceph_provisioners] ",
                                "[ceph-provisioners/ceph_provisioners] PLAY [controllers[0]] **********************************************************",
                                "[ceph-provisioners/ceph_provisioners] ",
                                "[ceph-provisioners/ceph_provisioners] TASK [Gathering Facts] *********************************************************",
                                "[ceph-provisioners/ceph_provisioners] [WARNING]: Platform linux on host instance is using the discovered Python",
                                "[ceph-provisioners/ceph_provisioners] interpreter at /usr/bin/python3.10, but future installation of another Python",
                                "[ceph-provisioners/ceph_provisioners] interpreter could change the meaning of that path. See",
                                "[ceph-provisioners/ceph_provisioners] https://docs.ansible.com/ansible-",
                                "[ceph-provisioners/ceph_provisioners] core/2.17/reference_appendices/interpreter_discovery.html for more information.",
                                "[ceph-provisioners/ceph_provisioners] ok: [instance]",
                                "[ceph-provisioners/ceph_provisioners] ",
                                "[ceph-provisioners/ceph_provisioners] TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***",
                                "[ceph-provisioners/ceph_provisioners] included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance",
                                "[ceph-provisioners/ceph_provisioners] ",
                                "[ceph-provisioners/ceph_provisioners] TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************",
                                "[ceph-provisioners/ceph_provisioners] changed: [instance]",
                                "[ceph-provisioners/ceph_provisioners] ",
                                "[ceph-provisioners/ceph_provisioners] TASK [vexxhost.atmosphere.ceph_provisioners : Create namespace] ****************",
                                "[ceph-provisioners/ceph_provisioners] ok: [instance]",
                                "[ceph-provisioners/ceph_provisioners] ",
                                "[ceph-provisioners/ceph_provisioners] TASK [vexxhost.atmosphere.ceph_provisioners : Collect \"ceph mon dump\" output from a monitor] ***",
                                "[ingress-nginx/ingress_nginx] changed: [instance]",
                                "[ingress-nginx/ingress_nginx] ",
                                "[ingress-nginx/ingress_nginx] PLAY RECAP *********************************************************************",
                                "[ingress-nginx/ingress_nginx] instance                   : ok=4    changed=2    unreachable=0    failed=0    skipped=0    rescued=0    ignored=0   ",
                                "[ingress-nginx/ingress_nginx] ",
                                "==> [ingress-nginx] Deployment complete",
                                "==> [cluster-issuer] Starting deployment",
                                "[cluster-issuer/cluster_issuer] ",
                                "[cluster-issuer/cluster_issuer] PLAY [controllers] *************************************************************",
                                "[cluster-issuer/cluster_issuer] ",
                                "[cluster-issuer/cluster_issuer] TASK [Gathering Facts] *********************************************************",
                                "[cluster-issuer/cluster_issuer] [WARNING]: Platform linux on host instance is using the discovered Python",
                                "[cluster-issuer/cluster_issuer] interpreter at /usr/bin/python3.10, but future installation of another Python",
                                "[cluster-issuer/cluster_issuer] interpreter could change the meaning of that path. See",
                                "[cluster-issuer/cluster_issuer] https://docs.ansible.com/ansible-",
                                "[cluster-issuer/cluster_issuer] core/2.17/reference_appendices/interpreter_discovery.html for more information.",
                                "[cluster-issuer/cluster_issuer] ok: [instance]",
                                "[cluster-issuer/cluster_issuer] ",
                                "[cluster-issuer/cluster_issuer] TASK [vexxhost.atmosphere.cluster_issuer : Create self-signed cluster issuer] ***",
                                "[cluster-issuer/cluster_issuer] changed: [instance]",
                                "[cluster-issuer/cluster_issuer] ",
                                "[cluster-issuer/cluster_issuer] TASK [vexxhost.atmosphere.cluster_issuer : Import tasks for ClusterIssuer type] ***",
                                "[cluster-issuer/cluster_issuer] included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/atmosphere/roles/cluster_issuer/tasks/type/self-signed/main.yml for instance",
                                "[cluster-issuer/cluster_issuer] ",
                                "[cluster-issuer/cluster_issuer] TASK [vexxhost.atmosphere.cluster_issuer : Create ClusterIssuer] ***************",
                                "[cluster-issuer/cluster_issuer] changed: [instance]",
                                "[cluster-issuer/cluster_issuer] ",
                                "[cluster-issuer/cluster_issuer] TASK [vexxhost.atmosphere.cluster_issuer : Wait till the secret is created] ****",
                                "[cluster-issuer/cluster_issuer] ok: [instance]",
                                "[cluster-issuer/cluster_issuer] ",
                                "[cluster-issuer/cluster_issuer] TASK [vexxhost.atmosphere.cluster_issuer : Copy CA certificate on host] ********",
                                "[cluster-issuer/cluster_issuer] changed: [instance]",
                                "[cluster-issuer/cluster_issuer] ",
                                "[cluster-issuer/cluster_issuer] TASK [vexxhost.atmosphere.cluster_issuer : Flush all handlers] *****************",
                                "[cluster-issuer/cluster_issuer] ",
                                "[cluster-issuer/cluster_issuer] RUNNING HANDLER [vexxhost.atmosphere.cluster_issuer : Install openssl-perl package] ***",
                                "[cluster-issuer/cluster_issuer] skipping: [instance]",
                                "[cluster-issuer/cluster_issuer] ",
                                "[cluster-issuer/cluster_issuer] RUNNING HANDLER [vexxhost.atmosphere.cluster_issuer : Update CA certificates] ***",
                                "[cluster-issuer/cluster_issuer] changed: [instance]",
                                "[cluster-issuer/cluster_issuer] ",
                                "[cluster-issuer/cluster_issuer] RUNNING HANDLER [vexxhost.atmosphere.cluster_issuer : Rehash CA certificates] ***"
                            ],
                            "zuul_log_id": "0242ac17-0010-310d-1ec5-000000002a83-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:37:14.782731Z",
                            "start": "2026-07-25T21:37:14.260191Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000002a83",
                        "name": "Read new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "102322"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:37:14.856854Z",
                            "start": "2026-07-25T21:37:14.790589Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000002a84",
                        "name": "Advance initial parallel deployment live log offset"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "initial parallel deployment is still running after 620 seconds."
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:37:14.923699Z",
                            "start": "2026-07-25T21:37:14.864165Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000002a85",
                        "name": "Report initial parallel deployment progress heartbeat"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:37:14.979438Z",
                            "start": "2026-07-25T21:37:14.930193Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000002a86",
                        "name": "Continue monitoring initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-25 21:37:15.076933",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-25 21:37:35.079110",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:37:35.102945Z",
                            "start": "2026-07-25T21:37:15.032850Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000002d1b",
                        "name": "Wait before polling initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "32"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:37:35.178928Z",
                            "start": "2026-07-25T21:37:35.110324Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000002d1c",
                        "name": "Count initial parallel deployment progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j40599975991.11341",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j40599975991.11341",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j40599975991.11341",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:37:35.429923Z",
                            "start": "2026-07-25T21:37:35.186576Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000002d1d",
                        "name": "Poll initial parallel deployment status"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/ansible.8gbjwwpu.log"
                                }
                            },
                            "stat": {
                                "atime": 1785015434.4414165,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 240,
                                "charset": "unknown",
                                "checksum": "fcec594e43b7f02e6ec91e69155ece3b5c6e4013",
                                "ctime": 1785015455.5658085,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 21191,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0600",
                                "mtime": 1785015455.5658085,
                                "nlink": 1,
                                "path": "/tmp/ansible.8gbjwwpu.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 116488,
                                "uid": 1000,
                                "version": "3759374160",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:37:35.619983Z",
                            "start": "2026-07-25T21:37:35.439077Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000002d1e",
                        "name": "Inspect initial parallel deployment live log"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "14166"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:37:35.687710Z",
                            "start": "2026-07-25T21:37:35.627370Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000002d1f",
                        "name": "Calculate new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +102323 /tmp/ansible.8gbjwwpu.log | head -c 14166",
                            "delta": "0:00:00.007317",
                            "end": "2026-07-25 21:37:35.906463",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +102323 /tmp/ansible.8gbjwwpu.log | head -c 14166",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-310d-1ec5-000000002d20-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-25 21:37:35.899146",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "[cluster-issuer/cluster_issuer] changed: [instance]\n[cluster-issuer/cluster_issuer] \n[cluster-issuer/cluster_issuer] PLAY RECAP *********************************************************************\n[cluster-issuer/cluster_issuer] instance                   : ok=8    changed=5    unreachable=0    failed=0    skipped=1    rescued=0    ignored=0   \n[cluster-issuer/cluster_issuer] \n==> [cluster-issuer] Deployment complete\n==> [openvswitch] Starting deployment\n[openvswitch/openvswitch] \n[openvswitch/openvswitch] PLAY [controllers:computes] ****************************************************\n[openvswitch/openvswitch] \n[openvswitch/openvswitch] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***\n[openvswitch/openvswitch] ok: [instance]\n[openvswitch/openvswitch] \n[openvswitch/openvswitch] TASK [Create RabbitMQ cluster] *************************************************\n[openvswitch/openvswitch] skipping: [instance]\n[openvswitch/openvswitch] \n[openvswitch/openvswitch] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***\n[openvswitch/openvswitch] skipping: [instance]\n[openvswitch/openvswitch] \n[openvswitch/openvswitch] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***\n[openvswitch/openvswitch] skipping: [instance]\n[openvswitch/openvswitch] \n[openvswitch/openvswitch] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***\n[openvswitch/openvswitch] skipping: [instance]\n[openvswitch/openvswitch] \n[openvswitch/openvswitch] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***\n[openvswitch/openvswitch] skipping: [instance]\n[openvswitch/openvswitch] \n[openvswitch/openvswitch] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***\n[openvswitch/openvswitch] ok: [instance]\n[openvswitch/openvswitch] \n[openvswitch/openvswitch] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***\n[openvswitch/openvswitch] skipping: [instance]\n[openvswitch/openvswitch] \n[openvswitch/openvswitch] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********\n[openvswitch/openvswitch] ok: [instance]\n[openvswitch/openvswitch] \n[openvswitch/openvswitch] TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***\n[openvswitch/openvswitch] included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance\n[openvswitch/openvswitch] \n[openvswitch/openvswitch] TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************\n[openvswitch/openvswitch] changed: [instance]\n[openvswitch/openvswitch] \n[openvswitch/openvswitch] TASK [vexxhost.atmosphere.openvswitch : Get the current status of all systemd values for containerd] ***\n[openvswitch/openvswitch] [WARNING]: Platform linux on host instance is using the discovered Python\n[openvswitch/openvswitch] interpreter at /usr/bin/python3.10, but future installation of another Python\n[openvswitch/openvswitch] interpreter could change the meaning of that path. See\n[openvswitch/openvswitch] https://docs.ansible.com/ansible-\n[openvswitch/openvswitch] core/2.17/reference_appendices/interpreter_discovery.html for more information.\n[openvswitch/openvswitch] ok: [instance]\n[openvswitch/openvswitch] \n[openvswitch/openvswitch] TASK [vexxhost.atmosphere.openvswitch : Assert that LimitMEMLOCK is set to infinity] ***\n[openvswitch/openvswitch] ok: [instance] => {\n[openvswitch/openvswitch]     \"changed\": false,\n[openvswitch/openvswitch]     \"msg\": \"All assertions passed\"\n[openvswitch/openvswitch] }\n[openvswitch/openvswitch] \n[openvswitch/openvswitch] TASK [vexxhost.atmosphere.openvswitch : Pull openvswitch image] ****************\n[ceph-provisioners/ceph_provisioners] ok: [instance]\n[ceph-provisioners/ceph_provisioners] \n[ceph-provisioners/ceph_provisioners] TASK [vexxhost.atmosphere.ceph_provisioners : Generate fact with list of Ceph monitors] ***\n[ceph-provisioners/ceph_provisioners] ok: [instance] => (item=10.96.240.200)\n[ceph-provisioners/ceph_provisioners] \n[ceph-provisioners/ceph_provisioners] TASK [vexxhost.atmosphere.ceph_provisioners : Create Ceph service] *************\n[ceph-provisioners/ceph_provisioners] changed: [instance]\n[ceph-provisioners/ceph_provisioners] \n[ceph-provisioners/ceph_provisioners] TASK [vexxhost.atmosphere.ceph_provisioners : Create Ceph endpoints] ***********\n[ceph-provisioners/ceph_provisioners] changed: [instance]\n[ceph-provisioners/ceph_provisioners] \n[ceph-provisioners/ceph_provisioners] TASK [vexxhost.atmosphere.ceph_provisioners : Retrieve client.admin keyring] ***\n[ceph-provisioners/ceph_provisioners] ok: [instance]\n[ceph-provisioners/ceph_provisioners] \n[ceph-provisioners/ceph_provisioners] TASK [vexxhost.atmosphere.ceph_provisioners : Parse client.admin keyring] ******\n[ceph-provisioners/ceph_provisioners] ok: [instance]\n[ceph-provisioners/ceph_provisioners] \n[ceph-provisioners/ceph_provisioners] TASK [vexxhost.atmosphere.ceph_provisioners : Create \"pvc-ceph-client-key\" secret] ***\n[ceph-provisioners/ceph_provisioners] changed: [instance]\n[ceph-provisioners/ceph_provisioners] \n[ceph-provisioners/ceph_provisioners] TASK [vexxhost.atmosphere.ceph_provisioners : Generate Helm values (storage)] ***\n[ceph-provisioners/ceph_provisioners] ok: [instance]\n[ceph-provisioners/ceph_provisioners] \n[ceph-provisioners/ceph_provisioners] TASK [vexxhost.atmosphere.ceph_provisioners : Deploy Helm chart] ***************\n[openvswitch/openvswitch] ok: [instance]\n[openvswitch/openvswitch] \n[openvswitch/openvswitch] TASK [vexxhost.atmosphere.openvswitch : Verify openvswitch image pull] *********\n[openvswitch/openvswitch] ok: [instance] => {\n[openvswitch/openvswitch]     \"changed\": false,\n[openvswitch/openvswitch]     \"msg\": \"Successfully pulled openvswitch image\"\n[openvswitch/openvswitch] }\n[openvswitch/openvswitch] \n[openvswitch/openvswitch] TASK [vexxhost.atmosphere.openvswitch : Deploy Helm chart] *********************\n[ceph-provisioners/ceph_provisioners] changed: [instance]\n[ceph-provisioners/ceph_provisioners] \n[ceph-provisioners/ceph_provisioners] PLAY RECAP *********************************************************************\n[ceph-provisioners/ceph_provisioners] instance                   : ok=13   changed=5    unreachable=0    failed=0    skipped=0    rescued=0    ignored=0   \n[ceph-provisioners/ceph_provisioners] \n==> [ceph-provisioners] Deployment complete\n==> [libvirt] Starting deployment\n[libvirt/libvirt] \n[libvirt/libvirt] PLAY [controllers[0]] **********************************************************\n[libvirt/libvirt] \n[libvirt/libvirt] TASK [Gathering Facts] *********************************************************\n[openvswitch/openvswitch] changed: [instance]\n[openvswitch/openvswitch] \n[openvswitch/openvswitch] PLAY RECAP *********************************************************************\n[openvswitch/openvswitch] instance                   : ok=10   changed=2    unreachable=0    failed=0    skipped=6    rescued=0    ignored=0   \n[openvswitch/openvswitch] \n==> [openvswitch] Deployment complete\n==> [rook-ceph] Starting deployment\n[rook-ceph/rook_ceph] \n[rook-ceph/rook_ceph] PLAY [controllers[0]] **********************************************************\n[rook-ceph/rook_ceph] \n[rook-ceph/rook_ceph] TASK [Gathering Facts] *********************************************************\n[libvirt/libvirt] [WARNING]: Platform linux on host instance is using the discovered Python\n[libvirt/libvirt] interpreter at /usr/bin/python3.10, but future installation of another Python\n[libvirt/libvirt] interpreter could change the meaning of that path. See\n[libvirt/libvirt] https://docs.ansible.com/ansible-\n[libvirt/libvirt] core/2.17/reference_appendices/interpreter_discovery.html for more information.\n[libvirt/libvirt] ok: [instance]\n[libvirt/libvirt] \n[libvirt/libvirt] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***\n[libvirt/libvirt] ok: [instance]\n[libvirt/libvirt] \n[libvirt/libvirt] TASK [Create RabbitMQ cluster] *************************************************\n[libvirt/libvirt] skipping: [instance]\n[libvirt/libvirt] \n[libvirt/libvirt] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***\n[libvirt/libvirt] skipping: [instance]\n[libvirt/libvirt] \n[libvirt/libvirt] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***\n[libvirt/libvirt] skipping: [instance]\n[libvirt/libvirt] \n[libvirt/libvirt] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***\n[libvirt/libvirt] skipping: [instance]\n[libvirt/libvirt] \n[libvirt/libvirt] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***\n[libvirt/libvirt] skipping: [instance]\n[libvirt/libvirt] \n[libvirt/libvirt] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***\n[libvirt/libvirt] ok: [instance]\n[libvirt/libvirt] \n[libvirt/libvirt] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***\n[libvirt/libvirt] ok: [instance] => (item=libvirt_exporter)\n[libvirt/libvirt] \n[libvirt/libvirt] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********\n[libvirt/libvirt] ok: [instance]\n[libvirt/libvirt] \n[libvirt/libvirt] TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***\n[libvirt/libvirt] included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance\n[libvirt/libvirt] \n[libvirt/libvirt] TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************\n[libvirt/libvirt] changed: [instance]\n[libvirt/libvirt] \n[libvirt/libvirt] TASK [vexxhost.atmosphere.libvirt : Fail if atmosphere_ceph_enabled is set] ****\n[rook-ceph/rook_ceph] [WARNING]: Platform linux on host instance is using the discovered Python\n[rook-ceph/rook_ceph] interpreter at /usr/bin/python3.10, but future installation of another Python\n[rook-ceph/rook_ceph] interpreter could change the meaning of that path. See\n[rook-ceph/rook_ceph] https://docs.ansible.com/ansible-\n[rook-ceph/rook_ceph] core/2.17/reference_appendices/interpreter_discovery.html for more information.\n[rook-ceph/rook_ceph] ok: [instance]\n[libvirt/libvirt] skipping: [instance]\n[rook-ceph/rook_ceph] \n[rook-ceph/rook_ceph] TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***\n[libvirt/libvirt] \n[libvirt/libvirt] TASK [vexxhost.atmosphere.libvirt : Create CA certificates] ********************\n[rook-ceph/rook_ceph] included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance\n[rook-ceph/rook_ceph] \n[rook-ceph/rook_ceph] TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************\n[rook-ceph/rook_ceph] changed: [instance]\n[rook-ceph/rook_ceph] \n[rook-ceph/rook_ceph] TASK [vexxhost.atmosphere.rook_ceph : Deploy Helm chart] ***********************\n[libvirt/libvirt] changed: [instance] => (item=libvirt-vnc)\n[libvirt/libvirt] changed: [instance] => (item=libvirt-api)\n[libvirt/libvirt] \n[libvirt/libvirt] TASK [vexxhost.atmosphere.libvirt : Create Issuers] ****************************\n[libvirt/libvirt] changed: [instance] => (item=libvirt-vnc)\n[libvirt/libvirt] changed: [instance] => (item=libvirt-api)\n[libvirt/libvirt] \n[libvirt/libvirt] TASK [vexxhost.atmosphere.libvirt : Generate Helm values (storage)] ************\n[libvirt/libvirt] ok: [instance]\n[libvirt/libvirt] \n[libvirt/libvirt] TASK [vexxhost.atmosphere.libvirt : Deploy Helm chart] *************************\n[rook-ceph/rook_ceph] changed: [instance]\n[rook-ceph/rook_ceph] \n[rook-ceph/rook_ceph] PLAY RECAP *********************************************************************\n[rook-ceph/rook_ceph] instance                   : ok=4    changed=2    unreachable=0    failed=0    skipped=0    rescued=0    ignored=0   \n[rook-ceph/rook_ceph] \n==> [rook-ceph] Deployment complete\n==> [loki] Starting deployment\n[loki/loki] \n[loki/loki] PLAY [controllers[0]] **********************************************************\n[loki/loki] \n[loki/loki] TASK [Gathering Facts] *********************************************************\n[libvirt/libvirt] changed: [instance]\n[libvirt/libvirt] \n[libvirt/libvirt] PLAY RECAP *********************************************************************\n[libvirt/libvirt] instance                   : ok=11   changed=4    unreachable=0    failed=0    skipped=6    rescued=0    ignored=0   \n[libvirt/libvirt] \n==> [libvirt] Deployment complete\n==> [image-warmup] Starting deployment\n[loki/loki] [WARNING]: Platform linux on host instance is using the discovered Python\n[loki/loki] interpreter at /usr/bin/python3.10, but future installation of another Python\n[loki/loki] interpreter could change the meaning of that path. See\n[loki/loki] https://docs.ansible.com/ansible-\n[loki/loki] core/2.17/reference_appendices/interpreter_discovery.html for more information.\n[loki/loki] ok: [instance]\n[loki/loki] \n[loki/loki] TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***\n[loki/loki] included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance\n[loki/loki] \n[loki/loki] TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************\n[image-warmup/image_warmup] \n[image-warmup/image_warmup] PLAY [controllers:computes] ****************************************************\n[image-warmup/image_warmup] \n[image-warmup/image_warmup] TASK [vexxhost.atmosphere.image_warmup : Resolve image list] *******************\n[image-warmup/image_warmup] ok: [instance]\n[image-warmup/image_warmup] \n[image-warmup/image_warmup] TASK [vexxhost.atmosphere.image_warmup : Check for crictl] *********************",
                            "stdout_lines": [
                                "[cluster-issuer/cluster_issuer] changed: [instance]",
                                "[cluster-issuer/cluster_issuer] ",
                                "[cluster-issuer/cluster_issuer] PLAY RECAP *********************************************************************",
                                "[cluster-issuer/cluster_issuer] instance                   : ok=8    changed=5    unreachable=0    failed=0    skipped=1    rescued=0    ignored=0   ",
                                "[cluster-issuer/cluster_issuer] ",
                                "==> [cluster-issuer] Deployment complete",
                                "==> [openvswitch] Starting deployment",
                                "[openvswitch/openvswitch] ",
                                "[openvswitch/openvswitch] PLAY [controllers:computes] ****************************************************",
                                "[openvswitch/openvswitch] ",
                                "[openvswitch/openvswitch] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***",
                                "[openvswitch/openvswitch] ok: [instance]",
                                "[openvswitch/openvswitch] ",
                                "[openvswitch/openvswitch] TASK [Create RabbitMQ cluster] *************************************************",
                                "[openvswitch/openvswitch] skipping: [instance]",
                                "[openvswitch/openvswitch] ",
                                "[openvswitch/openvswitch] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***",
                                "[openvswitch/openvswitch] skipping: [instance]",
                                "[openvswitch/openvswitch] ",
                                "[openvswitch/openvswitch] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***",
                                "[openvswitch/openvswitch] skipping: [instance]",
                                "[openvswitch/openvswitch] ",
                                "[openvswitch/openvswitch] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***",
                                "[openvswitch/openvswitch] skipping: [instance]",
                                "[openvswitch/openvswitch] ",
                                "[openvswitch/openvswitch] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***",
                                "[openvswitch/openvswitch] skipping: [instance]",
                                "[openvswitch/openvswitch] ",
                                "[openvswitch/openvswitch] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***",
                                "[openvswitch/openvswitch] ok: [instance]",
                                "[openvswitch/openvswitch] ",
                                "[openvswitch/openvswitch] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***",
                                "[openvswitch/openvswitch] skipping: [instance]",
                                "[openvswitch/openvswitch] ",
                                "[openvswitch/openvswitch] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********",
                                "[openvswitch/openvswitch] ok: [instance]",
                                "[openvswitch/openvswitch] ",
                                "[openvswitch/openvswitch] TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***",
                                "[openvswitch/openvswitch] included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance",
                                "[openvswitch/openvswitch] ",
                                "[openvswitch/openvswitch] TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************",
                                "[openvswitch/openvswitch] changed: [instance]",
                                "[openvswitch/openvswitch] ",
                                "[openvswitch/openvswitch] TASK [vexxhost.atmosphere.openvswitch : Get the current status of all systemd values for containerd] ***",
                                "[openvswitch/openvswitch] [WARNING]: Platform linux on host instance is using the discovered Python",
                                "[openvswitch/openvswitch] interpreter at /usr/bin/python3.10, but future installation of another Python",
                                "[openvswitch/openvswitch] interpreter could change the meaning of that path. See",
                                "[openvswitch/openvswitch] https://docs.ansible.com/ansible-",
                                "[openvswitch/openvswitch] core/2.17/reference_appendices/interpreter_discovery.html for more information.",
                                "[openvswitch/openvswitch] ok: [instance]",
                                "[openvswitch/openvswitch] ",
                                "[openvswitch/openvswitch] TASK [vexxhost.atmosphere.openvswitch : Assert that LimitMEMLOCK is set to infinity] ***",
                                "[openvswitch/openvswitch] ok: [instance] => {",
                                "[openvswitch/openvswitch]     \"changed\": false,",
                                "[openvswitch/openvswitch]     \"msg\": \"All assertions passed\"",
                                "[openvswitch/openvswitch] }",
                                "[openvswitch/openvswitch] ",
                                "[openvswitch/openvswitch] TASK [vexxhost.atmosphere.openvswitch : Pull openvswitch image] ****************",
                                "[ceph-provisioners/ceph_provisioners] ok: [instance]",
                                "[ceph-provisioners/ceph_provisioners] ",
                                "[ceph-provisioners/ceph_provisioners] TASK [vexxhost.atmosphere.ceph_provisioners : Generate fact with list of Ceph monitors] ***",
                                "[ceph-provisioners/ceph_provisioners] ok: [instance] => (item=10.96.240.200)",
                                "[ceph-provisioners/ceph_provisioners] ",
                                "[ceph-provisioners/ceph_provisioners] TASK [vexxhost.atmosphere.ceph_provisioners : Create Ceph service] *************",
                                "[ceph-provisioners/ceph_provisioners] changed: [instance]",
                                "[ceph-provisioners/ceph_provisioners] ",
                                "[ceph-provisioners/ceph_provisioners] TASK [vexxhost.atmosphere.ceph_provisioners : Create Ceph endpoints] ***********",
                                "[ceph-provisioners/ceph_provisioners] changed: [instance]",
                                "[ceph-provisioners/ceph_provisioners] ",
                                "[ceph-provisioners/ceph_provisioners] TASK [vexxhost.atmosphere.ceph_provisioners : Retrieve client.admin keyring] ***",
                                "[ceph-provisioners/ceph_provisioners] ok: [instance]",
                                "[ceph-provisioners/ceph_provisioners] ",
                                "[ceph-provisioners/ceph_provisioners] TASK [vexxhost.atmosphere.ceph_provisioners : Parse client.admin keyring] ******",
                                "[ceph-provisioners/ceph_provisioners] ok: [instance]",
                                "[ceph-provisioners/ceph_provisioners] ",
                                "[ceph-provisioners/ceph_provisioners] TASK [vexxhost.atmosphere.ceph_provisioners : Create \"pvc-ceph-client-key\" secret] ***",
                                "[ceph-provisioners/ceph_provisioners] changed: [instance]",
                                "[ceph-provisioners/ceph_provisioners] ",
                                "[ceph-provisioners/ceph_provisioners] TASK [vexxhost.atmosphere.ceph_provisioners : Generate Helm values (storage)] ***",
                                "[ceph-provisioners/ceph_provisioners] ok: [instance]",
                                "[ceph-provisioners/ceph_provisioners] ",
                                "[ceph-provisioners/ceph_provisioners] TASK [vexxhost.atmosphere.ceph_provisioners : Deploy Helm chart] ***************",
                                "[openvswitch/openvswitch] ok: [instance]",
                                "[openvswitch/openvswitch] ",
                                "[openvswitch/openvswitch] TASK [vexxhost.atmosphere.openvswitch : Verify openvswitch image pull] *********",
                                "[openvswitch/openvswitch] ok: [instance] => {",
                                "[openvswitch/openvswitch]     \"changed\": false,",
                                "[openvswitch/openvswitch]     \"msg\": \"Successfully pulled openvswitch image\"",
                                "[openvswitch/openvswitch] }",
                                "[openvswitch/openvswitch] ",
                                "[openvswitch/openvswitch] TASK [vexxhost.atmosphere.openvswitch : Deploy Helm chart] *********************",
                                "[ceph-provisioners/ceph_provisioners] changed: [instance]",
                                "[ceph-provisioners/ceph_provisioners] ",
                                "[ceph-provisioners/ceph_provisioners] PLAY RECAP *********************************************************************",
                                "[ceph-provisioners/ceph_provisioners] instance                   : ok=13   changed=5    unreachable=0    failed=0    skipped=0    rescued=0    ignored=0   ",
                                "[ceph-provisioners/ceph_provisioners] ",
                                "==> [ceph-provisioners] Deployment complete",
                                "==> [libvirt] Starting deployment",
                                "[libvirt/libvirt] ",
                                "[libvirt/libvirt] PLAY [controllers[0]] **********************************************************",
                                "[libvirt/libvirt] ",
                                "[libvirt/libvirt] TASK [Gathering Facts] *********************************************************",
                                "[openvswitch/openvswitch] changed: [instance]",
                                "[openvswitch/openvswitch] ",
                                "[openvswitch/openvswitch] PLAY RECAP *********************************************************************",
                                "[openvswitch/openvswitch] instance                   : ok=10   changed=2    unreachable=0    failed=0    skipped=6    rescued=0    ignored=0   ",
                                "[openvswitch/openvswitch] ",
                                "==> [openvswitch] Deployment complete",
                                "==> [rook-ceph] Starting deployment",
                                "[rook-ceph/rook_ceph] ",
                                "[rook-ceph/rook_ceph] PLAY [controllers[0]] **********************************************************",
                                "[rook-ceph/rook_ceph] ",
                                "[rook-ceph/rook_ceph] TASK [Gathering Facts] *********************************************************",
                                "[libvirt/libvirt] [WARNING]: Platform linux on host instance is using the discovered Python",
                                "[libvirt/libvirt] interpreter at /usr/bin/python3.10, but future installation of another Python",
                                "[libvirt/libvirt] interpreter could change the meaning of that path. See",
                                "[libvirt/libvirt] https://docs.ansible.com/ansible-",
                                "[libvirt/libvirt] core/2.17/reference_appendices/interpreter_discovery.html for more information.",
                                "[libvirt/libvirt] ok: [instance]",
                                "[libvirt/libvirt] ",
                                "[libvirt/libvirt] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***",
                                "[libvirt/libvirt] ok: [instance]",
                                "[libvirt/libvirt] ",
                                "[libvirt/libvirt] TASK [Create RabbitMQ cluster] *************************************************",
                                "[libvirt/libvirt] skipping: [instance]",
                                "[libvirt/libvirt] ",
                                "[libvirt/libvirt] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***",
                                "[libvirt/libvirt] skipping: [instance]",
                                "[libvirt/libvirt] ",
                                "[libvirt/libvirt] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***",
                                "[libvirt/libvirt] skipping: [instance]",
                                "[libvirt/libvirt] ",
                                "[libvirt/libvirt] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***",
                                "[libvirt/libvirt] skipping: [instance]",
                                "[libvirt/libvirt] ",
                                "[libvirt/libvirt] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***",
                                "[libvirt/libvirt] skipping: [instance]",
                                "[libvirt/libvirt] ",
                                "[libvirt/libvirt] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***",
                                "[libvirt/libvirt] ok: [instance]",
                                "[libvirt/libvirt] ",
                                "[libvirt/libvirt] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***",
                                "[libvirt/libvirt] ok: [instance] => (item=libvirt_exporter)",
                                "[libvirt/libvirt] ",
                                "[libvirt/libvirt] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********",
                                "[libvirt/libvirt] ok: [instance]",
                                "[libvirt/libvirt] ",
                                "[libvirt/libvirt] TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***",
                                "[libvirt/libvirt] included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance",
                                "[libvirt/libvirt] ",
                                "[libvirt/libvirt] TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************",
                                "[libvirt/libvirt] changed: [instance]",
                                "[libvirt/libvirt] ",
                                "[libvirt/libvirt] TASK [vexxhost.atmosphere.libvirt : Fail if atmosphere_ceph_enabled is set] ****",
                                "[rook-ceph/rook_ceph] [WARNING]: Platform linux on host instance is using the discovered Python",
                                "[rook-ceph/rook_ceph] interpreter at /usr/bin/python3.10, but future installation of another Python",
                                "[rook-ceph/rook_ceph] interpreter could change the meaning of that path. See",
                                "[rook-ceph/rook_ceph] https://docs.ansible.com/ansible-",
                                "[rook-ceph/rook_ceph] core/2.17/reference_appendices/interpreter_discovery.html for more information.",
                                "[rook-ceph/rook_ceph] ok: [instance]",
                                "[libvirt/libvirt] skipping: [instance]",
                                "[rook-ceph/rook_ceph] ",
                                "[rook-ceph/rook_ceph] TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***",
                                "[libvirt/libvirt] ",
                                "[libvirt/libvirt] TASK [vexxhost.atmosphere.libvirt : Create CA certificates] ********************",
                                "[rook-ceph/rook_ceph] included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance",
                                "[rook-ceph/rook_ceph] ",
                                "[rook-ceph/rook_ceph] TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************",
                                "[rook-ceph/rook_ceph] changed: [instance]",
                                "[rook-ceph/rook_ceph] ",
                                "[rook-ceph/rook_ceph] TASK [vexxhost.atmosphere.rook_ceph : Deploy Helm chart] ***********************",
                                "[libvirt/libvirt] changed: [instance] => (item=libvirt-vnc)",
                                "[libvirt/libvirt] changed: [instance] => (item=libvirt-api)",
                                "[libvirt/libvirt] ",
                                "[libvirt/libvirt] TASK [vexxhost.atmosphere.libvirt : Create Issuers] ****************************",
                                "[libvirt/libvirt] changed: [instance] => (item=libvirt-vnc)",
                                "[libvirt/libvirt] changed: [instance] => (item=libvirt-api)",
                                "[libvirt/libvirt] ",
                                "[libvirt/libvirt] TASK [vexxhost.atmosphere.libvirt : Generate Helm values (storage)] ************",
                                "[libvirt/libvirt] ok: [instance]",
                                "[libvirt/libvirt] ",
                                "[libvirt/libvirt] TASK [vexxhost.atmosphere.libvirt : Deploy Helm chart] *************************",
                                "[rook-ceph/rook_ceph] changed: [instance]",
                                "[rook-ceph/rook_ceph] ",
                                "[rook-ceph/rook_ceph] PLAY RECAP *********************************************************************",
                                "[rook-ceph/rook_ceph] instance                   : ok=4    changed=2    unreachable=0    failed=0    skipped=0    rescued=0    ignored=0   ",
                                "[rook-ceph/rook_ceph] ",
                                "==> [rook-ceph] Deployment complete",
                                "==> [loki] Starting deployment",
                                "[loki/loki] ",
                                "[loki/loki] PLAY [controllers[0]] **********************************************************",
                                "[loki/loki] ",
                                "[loki/loki] TASK [Gathering Facts] *********************************************************",
                                "[libvirt/libvirt] changed: [instance]",
                                "[libvirt/libvirt] ",
                                "[libvirt/libvirt] PLAY RECAP *********************************************************************",
                                "[libvirt/libvirt] instance                   : ok=11   changed=4    unreachable=0    failed=0    skipped=6    rescued=0    ignored=0   ",
                                "[libvirt/libvirt] ",
                                "==> [libvirt] Deployment complete",
                                "==> [image-warmup] Starting deployment",
                                "[loki/loki] [WARNING]: Platform linux on host instance is using the discovered Python",
                                "[loki/loki] interpreter at /usr/bin/python3.10, but future installation of another Python",
                                "[loki/loki] interpreter could change the meaning of that path. See",
                                "[loki/loki] https://docs.ansible.com/ansible-",
                                "[loki/loki] core/2.17/reference_appendices/interpreter_discovery.html for more information.",
                                "[loki/loki] ok: [instance]",
                                "[loki/loki] ",
                                "[loki/loki] TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***",
                                "[loki/loki] included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance",
                                "[loki/loki] ",
                                "[loki/loki] TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************",
                                "[image-warmup/image_warmup] ",
                                "[image-warmup/image_warmup] PLAY [controllers:computes] ****************************************************",
                                "[image-warmup/image_warmup] ",
                                "[image-warmup/image_warmup] TASK [vexxhost.atmosphere.image_warmup : Resolve image list] *******************",
                                "[image-warmup/image_warmup] ok: [instance]",
                                "[image-warmup/image_warmup] ",
                                "[image-warmup/image_warmup] TASK [vexxhost.atmosphere.image_warmup : Check for crictl] *********************"
                            ],
                            "zuul_log_id": "0242ac17-0010-310d-1ec5-000000002d20-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:37:36.246798Z",
                            "start": "2026-07-25T21:37:35.716034Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000002d20",
                        "name": "Read new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "116488"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:37:36.323200Z",
                            "start": "2026-07-25T21:37:36.255082Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000002d21",
                        "name": "Advance initial parallel deployment live log offset"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "initial parallel deployment is still running after 640 seconds."
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:37:36.394602Z",
                            "start": "2026-07-25T21:37:36.330190Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000002d22",
                        "name": "Report initial parallel deployment progress heartbeat"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:37:36.461825Z",
                            "start": "2026-07-25T21:37:36.403484Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000002d23",
                        "name": "Continue monitoring initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-25 21:37:36.571467",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-25 21:37:56.573624",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:37:56.589907Z",
                            "start": "2026-07-25T21:37:36.519009Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000002fcc",
                        "name": "Wait before polling initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "33"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:37:56.657472Z",
                            "start": "2026-07-25T21:37:56.596196Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000002fcd",
                        "name": "Count initial parallel deployment progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j40599975991.11341",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j40599975991.11341",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j40599975991.11341",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:37:56.896582Z",
                            "start": "2026-07-25T21:37:56.663688Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000002fce",
                        "name": "Poll initial parallel deployment status"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/ansible.8gbjwwpu.log"
                                }
                            },
                            "stat": {
                                "atime": 1785015455.9018147,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 256,
                                "charset": "unknown",
                                "checksum": "af5e775dfb9af7166dfc413b3c74cd1551141248",
                                "ctime": 1785015476.6862004,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 21191,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0600",
                                "mtime": 1785015476.6862004,
                                "nlink": 1,
                                "path": "/tmp/ansible.8gbjwwpu.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 124123,
                                "uid": 1000,
                                "version": "3759374160",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:37:57.109682Z",
                            "start": "2026-07-25T21:37:56.902950Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000002fcf",
                        "name": "Inspect initial parallel deployment live log"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "7635"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:37:57.345333Z",
                            "start": "2026-07-25T21:37:57.116416Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000002fd0",
                        "name": "Calculate new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +116489 /tmp/ansible.8gbjwwpu.log | head -c 7635",
                            "delta": "0:00:00.008131",
                            "end": "2026-07-25 21:37:57.560203",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +116489 /tmp/ansible.8gbjwwpu.log | head -c 7635",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-310d-1ec5-000000002fd1-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-25 21:37:57.552072",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "[loki/loki] changed: [instance]\n[loki/loki] \n[loki/loki] TASK [vexxhost.atmosphere.loki : Deploy Helm chart] ****************************\n[image-warmup/image_warmup] [WARNING]: Platform linux on host instance is using the discovered Python\n[image-warmup/image_warmup] interpreter at /usr/bin/python3.10, but future installation of another Python\n[image-warmup/image_warmup] interpreter could change the meaning of that path. See\n[image-warmup/image_warmup] https://docs.ansible.com/ansible-\n[image-warmup/image_warmup] core/2.17/reference_appendices/interpreter_discovery.html for more information.\n[image-warmup/image_warmup] ok: [instance]\n[image-warmup/image_warmup] \n[image-warmup/image_warmup] TASK [vexxhost.atmosphere.image_warmup : Pre-pull container images] ************\n[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/quay.io/prometheus/alertmanager:v0.27.0)\n[loki/loki] changed: [instance]\n[loki/loki] \n[loki/loki] PLAY RECAP *********************************************************************\n[loki/loki] instance                   : ok=4    changed=2    unreachable=0    failed=0    skipped=0    rescued=0    ignored=0   \n[loki/loki] \n==> [loki] Deployment complete\n==> [goldpinger] Starting deployment\n[goldpinger/goldpinger] \n[goldpinger/goldpinger] PLAY [controllers[0]] **********************************************************\n[goldpinger/goldpinger] \n[goldpinger/goldpinger] TASK [Gathering Facts] *********************************************************\n[goldpinger/goldpinger] [WARNING]: Platform linux on host instance is using the discovered Python\n[goldpinger/goldpinger] interpreter at /usr/bin/python3.10, but future installation of another Python\n[goldpinger/goldpinger] interpreter could change the meaning of that path. See\n[goldpinger/goldpinger] https://docs.ansible.com/ansible-\n[goldpinger/goldpinger] core/2.17/reference_appendices/interpreter_discovery.html for more information.\n[goldpinger/goldpinger] ok: [instance]\n[goldpinger/goldpinger] \n[goldpinger/goldpinger] TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***\n[goldpinger/goldpinger] included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance\n[goldpinger/goldpinger] \n[goldpinger/goldpinger] TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************\n[goldpinger/goldpinger] changed: [instance]\n[goldpinger/goldpinger] \n[goldpinger/goldpinger] TASK [vexxhost.atmosphere.goldpinger : Deploy Helm chart] **********************\n[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/ghcr.io/vexxhost/barbican:main@sha256:eab0ec0be8f8e5b3534131c494943ed5fc7379dc166db8b7b7c8ac802359330b)\n[goldpinger/goldpinger] changed: [instance]\n[goldpinger/goldpinger] \n[goldpinger/goldpinger] PLAY RECAP *********************************************************************\n[goldpinger/goldpinger] instance                   : ok=4    changed=2    unreachable=0    failed=0    skipped=0    rescued=0    ignored=0   \n[goldpinger/goldpinger] \n==> [goldpinger] Deployment complete\n==> [keepalived] Starting deployment\n[keepalived/keepalived] \n[keepalived/keepalived] PLAY [controllers] *************************************************************\n[keepalived/keepalived] \n[keepalived/keepalived] TASK [Gathering Facts] *********************************************************\n[keepalived/keepalived] [WARNING]: Platform linux on host instance is using the discovered Python\n[keepalived/keepalived] interpreter at /usr/bin/python3.10, but future installation of another Python\n[keepalived/keepalived] interpreter could change the meaning of that path. See\n[keepalived/keepalived] https://docs.ansible.com/ansible-\n[keepalived/keepalived] core/2.17/reference_appendices/interpreter_discovery.html for more information.\n[keepalived/keepalived] ok: [instance]\n[keepalived/keepalived] \n[keepalived/keepalived] TASK [vexxhost.atmosphere.keepalived : Deploy service] *************************\n[keepalived/keepalived] changed: [instance]\n[keepalived/keepalived] \n[keepalived/keepalived] PLAY RECAP *********************************************************************\n[keepalived/keepalived] instance                   : ok=2    changed=1    unreachable=0    failed=0    skipped=0    rescued=0    ignored=0   \n[keepalived/keepalived] \n==> [keepalived] Deployment complete\n==> [node-feature-discovery] Starting deployment\n[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/ghcr.io/vexxhost/heat:main@sha256:3be2b3d1ab07714491f915307416d288783e484669a4b58a8fe3b7412b97044c)\n[node-feature-discovery/node_feature_discovery] \n[node-feature-discovery/node_feature_discovery] PLAY [controllers[0]] **********************************************************\n[node-feature-discovery/node_feature_discovery] \n[node-feature-discovery/node_feature_discovery] TASK [Gathering Facts] *********************************************************\n[node-feature-discovery/node_feature_discovery] [WARNING]: Platform linux on host instance is using the discovered Python\n[node-feature-discovery/node_feature_discovery] interpreter at /usr/bin/python3.10, but future installation of another Python\n[node-feature-discovery/node_feature_discovery] interpreter could change the meaning of that path. See\n[node-feature-discovery/node_feature_discovery] https://docs.ansible.com/ansible-\n[node-feature-discovery/node_feature_discovery] core/2.17/reference_appendices/interpreter_discovery.html for more information.\n[node-feature-discovery/node_feature_discovery] ok: [instance]\n[node-feature-discovery/node_feature_discovery] \n[node-feature-discovery/node_feature_discovery] TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***\n[node-feature-discovery/node_feature_discovery] included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance\n[node-feature-discovery/node_feature_discovery] \n[node-feature-discovery/node_feature_discovery] TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************\n[node-feature-discovery/node_feature_discovery] changed: [instance]\n[node-feature-discovery/node_feature_discovery] \n[node-feature-discovery/node_feature_discovery] TASK [vexxhost.atmosphere.node_feature_discovery : Install all CRDs] ***********\n[node-feature-discovery/node_feature_discovery] ok: [instance]\n[node-feature-discovery/node_feature_discovery] \n[node-feature-discovery/node_feature_discovery] TASK [vexxhost.atmosphere.node_feature_discovery : Deploy Helm chart] **********\n[node-feature-discovery/node_feature_discovery] changed: [instance]\n[node-feature-discovery/node_feature_discovery] \n[node-feature-discovery/node_feature_discovery] PLAY RECAP *********************************************************************\n[node-feature-discovery/node_feature_discovery] instance                   : ok=5    changed=2    unreachable=0    failed=0    skipped=0    rescued=0    ignored=0   \n[node-feature-discovery/node_feature_discovery] \n==> [node-feature-discovery] Deployment complete\n==> [coredns] Starting deployment\n[coredns/coredns] \n[coredns/coredns] PLAY [controllers[0]] **********************************************************\n[coredns/coredns] \n[coredns/coredns] TASK [Gathering Facts] *********************************************************\n[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/ghcr.io/vexxhost/libvirtd:main@sha256:3d8ac580f9a3235c9fdd27cda89717a651e34c9b029ae884d8b3fdbcc7bde2a8)",
                            "stdout_lines": [
                                "[loki/loki] changed: [instance]",
                                "[loki/loki] ",
                                "[loki/loki] TASK [vexxhost.atmosphere.loki : Deploy Helm chart] ****************************",
                                "[image-warmup/image_warmup] [WARNING]: Platform linux on host instance is using the discovered Python",
                                "[image-warmup/image_warmup] interpreter at /usr/bin/python3.10, but future installation of another Python",
                                "[image-warmup/image_warmup] interpreter could change the meaning of that path. See",
                                "[image-warmup/image_warmup] https://docs.ansible.com/ansible-",
                                "[image-warmup/image_warmup] core/2.17/reference_appendices/interpreter_discovery.html for more information.",
                                "[image-warmup/image_warmup] ok: [instance]",
                                "[image-warmup/image_warmup] ",
                                "[image-warmup/image_warmup] TASK [vexxhost.atmosphere.image_warmup : Pre-pull container images] ************",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/quay.io/prometheus/alertmanager:v0.27.0)",
                                "[loki/loki] changed: [instance]",
                                "[loki/loki] ",
                                "[loki/loki] PLAY RECAP *********************************************************************",
                                "[loki/loki] instance                   : ok=4    changed=2    unreachable=0    failed=0    skipped=0    rescued=0    ignored=0   ",
                                "[loki/loki] ",
                                "==> [loki] Deployment complete",
                                "==> [goldpinger] Starting deployment",
                                "[goldpinger/goldpinger] ",
                                "[goldpinger/goldpinger] PLAY [controllers[0]] **********************************************************",
                                "[goldpinger/goldpinger] ",
                                "[goldpinger/goldpinger] TASK [Gathering Facts] *********************************************************",
                                "[goldpinger/goldpinger] [WARNING]: Platform linux on host instance is using the discovered Python",
                                "[goldpinger/goldpinger] interpreter at /usr/bin/python3.10, but future installation of another Python",
                                "[goldpinger/goldpinger] interpreter could change the meaning of that path. See",
                                "[goldpinger/goldpinger] https://docs.ansible.com/ansible-",
                                "[goldpinger/goldpinger] core/2.17/reference_appendices/interpreter_discovery.html for more information.",
                                "[goldpinger/goldpinger] ok: [instance]",
                                "[goldpinger/goldpinger] ",
                                "[goldpinger/goldpinger] TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***",
                                "[goldpinger/goldpinger] included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance",
                                "[goldpinger/goldpinger] ",
                                "[goldpinger/goldpinger] TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************",
                                "[goldpinger/goldpinger] changed: [instance]",
                                "[goldpinger/goldpinger] ",
                                "[goldpinger/goldpinger] TASK [vexxhost.atmosphere.goldpinger : Deploy Helm chart] **********************",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/ghcr.io/vexxhost/barbican:main@sha256:eab0ec0be8f8e5b3534131c494943ed5fc7379dc166db8b7b7c8ac802359330b)",
                                "[goldpinger/goldpinger] changed: [instance]",
                                "[goldpinger/goldpinger] ",
                                "[goldpinger/goldpinger] PLAY RECAP *********************************************************************",
                                "[goldpinger/goldpinger] instance                   : ok=4    changed=2    unreachable=0    failed=0    skipped=0    rescued=0    ignored=0   ",
                                "[goldpinger/goldpinger] ",
                                "==> [goldpinger] Deployment complete",
                                "==> [keepalived] Starting deployment",
                                "[keepalived/keepalived] ",
                                "[keepalived/keepalived] PLAY [controllers] *************************************************************",
                                "[keepalived/keepalived] ",
                                "[keepalived/keepalived] TASK [Gathering Facts] *********************************************************",
                                "[keepalived/keepalived] [WARNING]: Platform linux on host instance is using the discovered Python",
                                "[keepalived/keepalived] interpreter at /usr/bin/python3.10, but future installation of another Python",
                                "[keepalived/keepalived] interpreter could change the meaning of that path. See",
                                "[keepalived/keepalived] https://docs.ansible.com/ansible-",
                                "[keepalived/keepalived] core/2.17/reference_appendices/interpreter_discovery.html for more information.",
                                "[keepalived/keepalived] ok: [instance]",
                                "[keepalived/keepalived] ",
                                "[keepalived/keepalived] TASK [vexxhost.atmosphere.keepalived : Deploy service] *************************",
                                "[keepalived/keepalived] changed: [instance]",
                                "[keepalived/keepalived] ",
                                "[keepalived/keepalived] PLAY RECAP *********************************************************************",
                                "[keepalived/keepalived] instance                   : ok=2    changed=1    unreachable=0    failed=0    skipped=0    rescued=0    ignored=0   ",
                                "[keepalived/keepalived] ",
                                "==> [keepalived] Deployment complete",
                                "==> [node-feature-discovery] Starting deployment",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/ghcr.io/vexxhost/heat:main@sha256:3be2b3d1ab07714491f915307416d288783e484669a4b58a8fe3b7412b97044c)",
                                "[node-feature-discovery/node_feature_discovery] ",
                                "[node-feature-discovery/node_feature_discovery] PLAY [controllers[0]] **********************************************************",
                                "[node-feature-discovery/node_feature_discovery] ",
                                "[node-feature-discovery/node_feature_discovery] TASK [Gathering Facts] *********************************************************",
                                "[node-feature-discovery/node_feature_discovery] [WARNING]: Platform linux on host instance is using the discovered Python",
                                "[node-feature-discovery/node_feature_discovery] interpreter at /usr/bin/python3.10, but future installation of another Python",
                                "[node-feature-discovery/node_feature_discovery] interpreter could change the meaning of that path. See",
                                "[node-feature-discovery/node_feature_discovery] https://docs.ansible.com/ansible-",
                                "[node-feature-discovery/node_feature_discovery] core/2.17/reference_appendices/interpreter_discovery.html for more information.",
                                "[node-feature-discovery/node_feature_discovery] ok: [instance]",
                                "[node-feature-discovery/node_feature_discovery] ",
                                "[node-feature-discovery/node_feature_discovery] TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***",
                                "[node-feature-discovery/node_feature_discovery] included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance",
                                "[node-feature-discovery/node_feature_discovery] ",
                                "[node-feature-discovery/node_feature_discovery] TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************",
                                "[node-feature-discovery/node_feature_discovery] changed: [instance]",
                                "[node-feature-discovery/node_feature_discovery] ",
                                "[node-feature-discovery/node_feature_discovery] TASK [vexxhost.atmosphere.node_feature_discovery : Install all CRDs] ***********",
                                "[node-feature-discovery/node_feature_discovery] ok: [instance]",
                                "[node-feature-discovery/node_feature_discovery] ",
                                "[node-feature-discovery/node_feature_discovery] TASK [vexxhost.atmosphere.node_feature_discovery : Deploy Helm chart] **********",
                                "[node-feature-discovery/node_feature_discovery] changed: [instance]",
                                "[node-feature-discovery/node_feature_discovery] ",
                                "[node-feature-discovery/node_feature_discovery] PLAY RECAP *********************************************************************",
                                "[node-feature-discovery/node_feature_discovery] instance                   : ok=5    changed=2    unreachable=0    failed=0    skipped=0    rescued=0    ignored=0   ",
                                "[node-feature-discovery/node_feature_discovery] ",
                                "==> [node-feature-discovery] Deployment complete",
                                "==> [coredns] Starting deployment",
                                "[coredns/coredns] ",
                                "[coredns/coredns] PLAY [controllers[0]] **********************************************************",
                                "[coredns/coredns] ",
                                "[coredns/coredns] TASK [Gathering Facts] *********************************************************",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/ghcr.io/vexxhost/libvirtd:main@sha256:3d8ac580f9a3235c9fdd27cda89717a651e34c9b029ae884d8b3fdbcc7bde2a8)"
                            ],
                            "zuul_log_id": "0242ac17-0010-310d-1ec5-000000002fd1-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:37:57.899290Z",
                            "start": "2026-07-25T21:37:57.371597Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000002fd1",
                        "name": "Read new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "124123"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:37:57.982446Z",
                            "start": "2026-07-25T21:37:57.908282Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000002fd2",
                        "name": "Advance initial parallel deployment live log offset"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "initial parallel deployment is still running after 660 seconds."
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:37:58.060395Z",
                            "start": "2026-07-25T21:37:57.992399Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000002fd3",
                        "name": "Report initial parallel deployment progress heartbeat"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:37:58.129172Z",
                            "start": "2026-07-25T21:37:58.066821Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000002fd4",
                        "name": "Continue monitoring initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-25 21:37:58.241518",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-25 21:38:18.243790",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:38:18.265667Z",
                            "start": "2026-07-25T21:37:58.188305Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000003291",
                        "name": "Wait before polling initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "34"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:38:18.336154Z",
                            "start": "2026-07-25T21:38:18.272581Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000003292",
                        "name": "Count initial parallel deployment progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j40599975991.11341",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j40599975991.11341",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j40599975991.11341",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:38:18.569176Z",
                            "start": "2026-07-25T21:38:18.344261Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000003293",
                        "name": "Poll initial parallel deployment status"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/ansible.8gbjwwpu.log"
                                }
                            },
                            "stat": {
                                "atime": 1785015477.0622075,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 264,
                                "charset": "unknown",
                                "checksum": "59d1ad1f47fe4265bae6f0174804212c0913d860",
                                "ctime": 1785015495.394546,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 21191,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0600",
                                "mtime": 1785015495.394546,
                                "nlink": 1,
                                "path": "/tmp/ansible.8gbjwwpu.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 130410,
                                "uid": 1000,
                                "version": "3759374160",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:38:18.773847Z",
                            "start": "2026-07-25T21:38:18.575772Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000003294",
                        "name": "Inspect initial parallel deployment live log"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "6287"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:38:18.833761Z",
                            "start": "2026-07-25T21:38:18.782414Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000003295",
                        "name": "Calculate new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +124124 /tmp/ansible.8gbjwwpu.log | head -c 6287",
                            "delta": "0:00:00.007534",
                            "end": "2026-07-25 21:38:19.080908",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +124124 /tmp/ansible.8gbjwwpu.log | head -c 6287",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-310d-1ec5-000000003296-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-25 21:38:19.073374",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "[coredns/coredns] [WARNING]: Platform linux on host instance is using the discovered Python\n[coredns/coredns] interpreter at /usr/bin/python3.10, but future installation of another Python\n[coredns/coredns] interpreter could change the meaning of that path. See\n[coredns/coredns] https://docs.ansible.com/ansible-\n[coredns/coredns] core/2.17/reference_appendices/interpreter_discovery.html for more information.\n[coredns/coredns] ok: [instance]\n[coredns/coredns] \n[coredns/coredns] TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***\n[coredns/coredns] included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance\n[coredns/coredns] \n[coredns/coredns] TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************\n[coredns/coredns] changed: [instance]\n[coredns/coredns] \n[coredns/coredns] TASK [vexxhost.atmosphere.coredns : Deploy Helm chart] *************************\n[coredns/coredns] skipping: [instance]\n[coredns/coredns] \n[coredns/coredns] PLAY RECAP *********************************************************************\n[coredns/coredns] instance                   : ok=3    changed=1    unreachable=0    failed=0    skipped=1    rescued=0    ignored=0   \n[coredns/coredns] \n==> [coredns] Deployment complete\n==> [frr-k8s] Starting deployment\n[frr-k8s/frr_k8s] \n[frr-k8s/frr_k8s] PLAY [controllers:computes] ****************************************************\n[frr-k8s/frr_k8s] \n[frr-k8s/frr_k8s] TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***\n[frr-k8s/frr_k8s] included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance\n[frr-k8s/frr_k8s] \n[frr-k8s/frr_k8s] TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************\n[frr-k8s/frr_k8s] changed: [instance]\n[frr-k8s/frr_k8s] \n[frr-k8s/frr_k8s] TASK [vexxhost.atmosphere.frr_k8s : Deploy Helm chart] *************************\n[frr-k8s/frr_k8s] [WARNING]: Platform linux on host instance is using the discovered Python\n[frr-k8s/frr_k8s] interpreter at /usr/bin/python3.10, but future installation of another Python\n[frr-k8s/frr_k8s] interpreter could change the meaning of that path. See\n[frr-k8s/frr_k8s] https://docs.ansible.com/ansible-\n[frr-k8s/frr_k8s] core/2.17/reference_appendices/interpreter_discovery.html for more information.\n[frr-k8s/frr_k8s] changed: [instance]\n[frr-k8s/frr_k8s] \n[frr-k8s/frr_k8s] PLAY RECAP *********************************************************************\n[frr-k8s/frr_k8s] instance                   : ok=3    changed=2    unreachable=0    failed=0    skipped=0    rescued=0    ignored=0   \n[frr-k8s/frr_k8s] \n==> [frr-k8s] Deployment complete\n==> [valkey] Starting deployment\n[valkey/valkey] \n[valkey/valkey] PLAY [controllers] *************************************************************\n[valkey/valkey] \n[valkey/valkey] TASK [Gathering Facts] *********************************************************\n[valkey/valkey] [WARNING]: Platform linux on host instance is using the discovered Python\n[valkey/valkey] interpreter at /usr/bin/python3.10, but future installation of another Python\n[valkey/valkey] interpreter could change the meaning of that path. See\n[valkey/valkey] https://docs.ansible.com/ansible-\n[valkey/valkey] core/2.17/reference_appendices/interpreter_discovery.html for more information.\n[valkey/valkey] ok: [instance]\n[valkey/valkey] \n[valkey/valkey] TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***\n[valkey/valkey] included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance\n[valkey/valkey] \n[valkey/valkey] TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************\n[valkey/valkey] changed: [instance]\n[valkey/valkey] \n[valkey/valkey] TASK [vexxhost.atmosphere.valkey : Create TLS resources] ***********************\n[valkey/valkey] changed: [instance]\n[valkey/valkey] \n[valkey/valkey] TASK [vexxhost.atmosphere.valkey : Deploy Helm chart] **************************\n[valkey/valkey] changed: [instance]\n[valkey/valkey] \n[valkey/valkey] PLAY RECAP *********************************************************************\n[valkey/valkey] instance                   : ok=5    changed=3    unreachable=0    failed=0    skipped=0    rescued=0    ignored=0   \n[valkey/valkey] \n==> [valkey] Deployment complete\n==> [ovn] Starting deployment\n[ovn/ovn] \n[ovn/ovn] PLAY [controllers:computes] ****************************************************\n[ovn/ovn] \n[ovn/ovn] TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***\n[ovn/ovn] included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance\n[ovn/ovn] \n[ovn/ovn] TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************\n[ovn/ovn] changed: [instance]\n[ovn/ovn] \n[ovn/ovn] TASK [vexxhost.atmosphere.ovn : Check if ovn_controller DaemonSet exists] ******\n[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/quay.io/ceph/ceph:v18.2.7)\n[ovn/ovn] [WARNING]: Platform linux on host instance is using the discovered Python\n[ovn/ovn] interpreter at /usr/bin/python3.10, but future installation of another Python\n[ovn/ovn] interpreter could change the meaning of that path. See\n[ovn/ovn] https://docs.ansible.com/ansible-\n[ovn/ovn] core/2.17/reference_appendices/interpreter_discovery.html for more information.\n[ovn/ovn] ok: [instance]\n[ovn/ovn] \n[ovn/ovn] TASK [vexxhost.atmosphere.ovn : Delete existing ovn controller DaemonSet if type label is found] ***\n[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/ghcr.io/vexxhost/charts/cert-manager:v1.15.5)\n[ovn/ovn] skipping: [instance]\n[ovn/ovn] \n[ovn/ovn] TASK [vexxhost.atmosphere.ovn : Pull ovn-controller image] *********************\n[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/quay.io/jetstack/cert-manager-cainjector:v1.15.5)\n[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/quay.io/jetstack/cert-manager-controller:v1.15.5)",
                            "stdout_lines": [
                                "[coredns/coredns] [WARNING]: Platform linux on host instance is using the discovered Python",
                                "[coredns/coredns] interpreter at /usr/bin/python3.10, but future installation of another Python",
                                "[coredns/coredns] interpreter could change the meaning of that path. See",
                                "[coredns/coredns] https://docs.ansible.com/ansible-",
                                "[coredns/coredns] core/2.17/reference_appendices/interpreter_discovery.html for more information.",
                                "[coredns/coredns] ok: [instance]",
                                "[coredns/coredns] ",
                                "[coredns/coredns] TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***",
                                "[coredns/coredns] included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance",
                                "[coredns/coredns] ",
                                "[coredns/coredns] TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************",
                                "[coredns/coredns] changed: [instance]",
                                "[coredns/coredns] ",
                                "[coredns/coredns] TASK [vexxhost.atmosphere.coredns : Deploy Helm chart] *************************",
                                "[coredns/coredns] skipping: [instance]",
                                "[coredns/coredns] ",
                                "[coredns/coredns] PLAY RECAP *********************************************************************",
                                "[coredns/coredns] instance                   : ok=3    changed=1    unreachable=0    failed=0    skipped=1    rescued=0    ignored=0   ",
                                "[coredns/coredns] ",
                                "==> [coredns] Deployment complete",
                                "==> [frr-k8s] Starting deployment",
                                "[frr-k8s/frr_k8s] ",
                                "[frr-k8s/frr_k8s] PLAY [controllers:computes] ****************************************************",
                                "[frr-k8s/frr_k8s] ",
                                "[frr-k8s/frr_k8s] TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***",
                                "[frr-k8s/frr_k8s] included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance",
                                "[frr-k8s/frr_k8s] ",
                                "[frr-k8s/frr_k8s] TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************",
                                "[frr-k8s/frr_k8s] changed: [instance]",
                                "[frr-k8s/frr_k8s] ",
                                "[frr-k8s/frr_k8s] TASK [vexxhost.atmosphere.frr_k8s : Deploy Helm chart] *************************",
                                "[frr-k8s/frr_k8s] [WARNING]: Platform linux on host instance is using the discovered Python",
                                "[frr-k8s/frr_k8s] interpreter at /usr/bin/python3.10, but future installation of another Python",
                                "[frr-k8s/frr_k8s] interpreter could change the meaning of that path. See",
                                "[frr-k8s/frr_k8s] https://docs.ansible.com/ansible-",
                                "[frr-k8s/frr_k8s] core/2.17/reference_appendices/interpreter_discovery.html for more information.",
                                "[frr-k8s/frr_k8s] changed: [instance]",
                                "[frr-k8s/frr_k8s] ",
                                "[frr-k8s/frr_k8s] PLAY RECAP *********************************************************************",
                                "[frr-k8s/frr_k8s] instance                   : ok=3    changed=2    unreachable=0    failed=0    skipped=0    rescued=0    ignored=0   ",
                                "[frr-k8s/frr_k8s] ",
                                "==> [frr-k8s] Deployment complete",
                                "==> [valkey] Starting deployment",
                                "[valkey/valkey] ",
                                "[valkey/valkey] PLAY [controllers] *************************************************************",
                                "[valkey/valkey] ",
                                "[valkey/valkey] TASK [Gathering Facts] *********************************************************",
                                "[valkey/valkey] [WARNING]: Platform linux on host instance is using the discovered Python",
                                "[valkey/valkey] interpreter at /usr/bin/python3.10, but future installation of another Python",
                                "[valkey/valkey] interpreter could change the meaning of that path. See",
                                "[valkey/valkey] https://docs.ansible.com/ansible-",
                                "[valkey/valkey] core/2.17/reference_appendices/interpreter_discovery.html for more information.",
                                "[valkey/valkey] ok: [instance]",
                                "[valkey/valkey] ",
                                "[valkey/valkey] TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***",
                                "[valkey/valkey] included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance",
                                "[valkey/valkey] ",
                                "[valkey/valkey] TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************",
                                "[valkey/valkey] changed: [instance]",
                                "[valkey/valkey] ",
                                "[valkey/valkey] TASK [vexxhost.atmosphere.valkey : Create TLS resources] ***********************",
                                "[valkey/valkey] changed: [instance]",
                                "[valkey/valkey] ",
                                "[valkey/valkey] TASK [vexxhost.atmosphere.valkey : Deploy Helm chart] **************************",
                                "[valkey/valkey] changed: [instance]",
                                "[valkey/valkey] ",
                                "[valkey/valkey] PLAY RECAP *********************************************************************",
                                "[valkey/valkey] instance                   : ok=5    changed=3    unreachable=0    failed=0    skipped=0    rescued=0    ignored=0   ",
                                "[valkey/valkey] ",
                                "==> [valkey] Deployment complete",
                                "==> [ovn] Starting deployment",
                                "[ovn/ovn] ",
                                "[ovn/ovn] PLAY [controllers:computes] ****************************************************",
                                "[ovn/ovn] ",
                                "[ovn/ovn] TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***",
                                "[ovn/ovn] included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance",
                                "[ovn/ovn] ",
                                "[ovn/ovn] TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************",
                                "[ovn/ovn] changed: [instance]",
                                "[ovn/ovn] ",
                                "[ovn/ovn] TASK [vexxhost.atmosphere.ovn : Check if ovn_controller DaemonSet exists] ******",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/quay.io/ceph/ceph:v18.2.7)",
                                "[ovn/ovn] [WARNING]: Platform linux on host instance is using the discovered Python",
                                "[ovn/ovn] interpreter at /usr/bin/python3.10, but future installation of another Python",
                                "[ovn/ovn] interpreter could change the meaning of that path. See",
                                "[ovn/ovn] https://docs.ansible.com/ansible-",
                                "[ovn/ovn] core/2.17/reference_appendices/interpreter_discovery.html for more information.",
                                "[ovn/ovn] ok: [instance]",
                                "[ovn/ovn] ",
                                "[ovn/ovn] TASK [vexxhost.atmosphere.ovn : Delete existing ovn controller DaemonSet if type label is found] ***",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/ghcr.io/vexxhost/charts/cert-manager:v1.15.5)",
                                "[ovn/ovn] skipping: [instance]",
                                "[ovn/ovn] ",
                                "[ovn/ovn] TASK [vexxhost.atmosphere.ovn : Pull ovn-controller image] *********************",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/quay.io/jetstack/cert-manager-cainjector:v1.15.5)",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/quay.io/jetstack/cert-manager-controller:v1.15.5)"
                            ],
                            "zuul_log_id": "0242ac17-0010-310d-1ec5-000000003296-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:38:19.386546Z",
                            "start": "2026-07-25T21:38:18.863364Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000003296",
                        "name": "Read new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "130410"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:38:19.451806Z",
                            "start": "2026-07-25T21:38:19.395864Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000003297",
                        "name": "Advance initial parallel deployment live log offset"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "initial parallel deployment is still running after 680 seconds."
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:38:19.525251Z",
                            "start": "2026-07-25T21:38:19.461119Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000003298",
                        "name": "Report initial parallel deployment progress heartbeat"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:38:19.588808Z",
                            "start": "2026-07-25T21:38:19.533953Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000003299",
                        "name": "Continue monitoring initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-25 21:38:19.698426",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-25 21:38:39.701775",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:38:39.715804Z",
                            "start": "2026-07-25T21:38:19.652706Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000000356a",
                        "name": "Wait before polling initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "35"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:38:39.786833Z",
                            "start": "2026-07-25T21:38:39.722174Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000000356b",
                        "name": "Count initial parallel deployment progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j40599975991.11341",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j40599975991.11341",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j40599975991.11341",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:38:40.019800Z",
                            "start": "2026-07-25T21:38:39.794157Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000000356c",
                        "name": "Poll initial parallel deployment status"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/ansible.8gbjwwpu.log"
                                }
                            },
                            "stat": {
                                "atime": 1785015498.726605,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 272,
                                "charset": "unknown",
                                "checksum": "da122dc2e726c380d62c8fa5985e66f51f2fc1e7",
                                "ctime": 1785015514.4268825,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 21191,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0600",
                                "mtime": 1785015514.4268825,
                                "nlink": 1,
                                "path": "/tmp/ansible.8gbjwwpu.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 133243,
                                "uid": 1000,
                                "version": "3759374160",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:38:40.248844Z",
                            "start": "2026-07-25T21:38:40.026270Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000000356d",
                        "name": "Inspect initial parallel deployment live log"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "2833"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:38:40.315371Z",
                            "start": "2026-07-25T21:38:40.255721Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000000356e",
                        "name": "Calculate new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +130411 /tmp/ansible.8gbjwwpu.log | head -c 2833",
                            "delta": "0:00:00.007186",
                            "end": "2026-07-25 21:38:40.544230",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +130411 /tmp/ansible.8gbjwwpu.log | head -c 2833",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-310d-1ec5-00000000356f-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-25 21:38:40.537044",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/quay.io/jetstack/cert-manager-webhook:v1.15.5)\n[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/quay.io/jetstack/cert-manager-acmesolver:v1.15.5)\n[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/quay.io/jetstack/cert-manager-startupapicheck:v1.15.5)\n[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/quay.io/cilium/cilium:v1.14.8)\n[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/quay.io/cilium/operator-generic:v1.14.8)\n[ovn/ovn] ok: [instance]\n[ovn/ovn] \n[ovn/ovn] TASK [vexxhost.atmosphere.ovn : Verify ovn-controller image pull] **************\n[ovn/ovn] ok: [instance] => {\n[ovn/ovn]     \"changed\": false,\n[ovn/ovn]     \"msg\": \"Successfully pulled ovn-controller image\"\n[ovn/ovn] }\n[ovn/ovn] \n[ovn/ovn] TASK [vexxhost.atmosphere.ovn : Deploy Helm chart] *****************************\n[ovn/ovn] changed: [instance]\n[ovn/ovn] \n[ovn/ovn] PLAY RECAP *********************************************************************\n[ovn/ovn] instance                   : ok=6    changed=2    unreachable=0    failed=0    skipped=1    rescued=0    ignored=0   \n[ovn/ovn] \n==> [ovn] Deployment complete\n==> [vector] Starting deployment\n[vector/vector] \n[vector/vector] PLAY [controllers[0]] **********************************************************\n[vector/vector] \n[vector/vector] TASK [Gathering Facts] *********************************************************\n[vector/vector] [WARNING]: Platform linux on host instance is using the discovered Python\n[vector/vector] interpreter at /usr/bin/python3.10, but future installation of another Python\n[vector/vector] interpreter could change the meaning of that path. See\n[vector/vector] https://docs.ansible.com/ansible-\n[vector/vector] core/2.17/reference_appendices/interpreter_discovery.html for more information.\n[vector/vector] ok: [instance]\n[vector/vector] \n[vector/vector] TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***\n[vector/vector] included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance\n[vector/vector] \n[vector/vector] TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************\n[vector/vector] changed: [instance]\n[vector/vector] \n[vector/vector] TASK [vexxhost.atmosphere.vector : Deploy Helm chart] **************************\n[vector/vector] changed: [instance]\n[vector/vector] \n[vector/vector] PLAY RECAP *********************************************************************\n[vector/vector] instance                   : ok=4    changed=2    unreachable=0    failed=0    skipped=0    rescued=0    ignored=0   \n[vector/vector] \n==> [vector] Deployment complete",
                            "stdout_lines": [
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/quay.io/jetstack/cert-manager-webhook:v1.15.5)",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/quay.io/jetstack/cert-manager-acmesolver:v1.15.5)",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/quay.io/jetstack/cert-manager-startupapicheck:v1.15.5)",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/quay.io/cilium/cilium:v1.14.8)",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/quay.io/cilium/operator-generic:v1.14.8)",
                                "[ovn/ovn] ok: [instance]",
                                "[ovn/ovn] ",
                                "[ovn/ovn] TASK [vexxhost.atmosphere.ovn : Verify ovn-controller image pull] **************",
                                "[ovn/ovn] ok: [instance] => {",
                                "[ovn/ovn]     \"changed\": false,",
                                "[ovn/ovn]     \"msg\": \"Successfully pulled ovn-controller image\"",
                                "[ovn/ovn] }",
                                "[ovn/ovn] ",
                                "[ovn/ovn] TASK [vexxhost.atmosphere.ovn : Deploy Helm chart] *****************************",
                                "[ovn/ovn] changed: [instance]",
                                "[ovn/ovn] ",
                                "[ovn/ovn] PLAY RECAP *********************************************************************",
                                "[ovn/ovn] instance                   : ok=6    changed=2    unreachable=0    failed=0    skipped=1    rescued=0    ignored=0   ",
                                "[ovn/ovn] ",
                                "==> [ovn] Deployment complete",
                                "==> [vector] Starting deployment",
                                "[vector/vector] ",
                                "[vector/vector] PLAY [controllers[0]] **********************************************************",
                                "[vector/vector] ",
                                "[vector/vector] TASK [Gathering Facts] *********************************************************",
                                "[vector/vector] [WARNING]: Platform linux on host instance is using the discovered Python",
                                "[vector/vector] interpreter at /usr/bin/python3.10, but future installation of another Python",
                                "[vector/vector] interpreter could change the meaning of that path. See",
                                "[vector/vector] https://docs.ansible.com/ansible-",
                                "[vector/vector] core/2.17/reference_appendices/interpreter_discovery.html for more information.",
                                "[vector/vector] ok: [instance]",
                                "[vector/vector] ",
                                "[vector/vector] TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***",
                                "[vector/vector] included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance",
                                "[vector/vector] ",
                                "[vector/vector] TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************",
                                "[vector/vector] changed: [instance]",
                                "[vector/vector] ",
                                "[vector/vector] TASK [vexxhost.atmosphere.vector : Deploy Helm chart] **************************",
                                "[vector/vector] changed: [instance]",
                                "[vector/vector] ",
                                "[vector/vector] PLAY RECAP *********************************************************************",
                                "[vector/vector] instance                   : ok=4    changed=2    unreachable=0    failed=0    skipped=0    rescued=0    ignored=0   ",
                                "[vector/vector] ",
                                "==> [vector] Deployment complete"
                            ],
                            "zuul_log_id": "0242ac17-0010-310d-1ec5-00000000356f-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:38:40.860196Z",
                            "start": "2026-07-25T21:38:40.340726Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000000356f",
                        "name": "Read new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "133243"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:38:40.920406Z",
                            "start": "2026-07-25T21:38:40.867256Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000003570",
                        "name": "Advance initial parallel deployment live log offset"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "initial parallel deployment is still running after 700 seconds."
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:38:40.993211Z",
                            "start": "2026-07-25T21:38:40.929505Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000003571",
                        "name": "Report initial parallel deployment progress heartbeat"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:38:41.193536Z",
                            "start": "2026-07-25T21:38:41.003269Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000003572",
                        "name": "Continue monitoring initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-25 21:38:41.294018",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-25 21:39:01.296752",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:39:01.312280Z",
                            "start": "2026-07-25T21:38:41.250280Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000003857",
                        "name": "Wait before polling initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "36"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:39:01.383966Z",
                            "start": "2026-07-25T21:39:01.319249Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000003858",
                        "name": "Count initial parallel deployment progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j40599975991.11341",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j40599975991.11341",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j40599975991.11341",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:39:01.618182Z",
                            "start": "2026-07-25T21:39:01.391590Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000003859",
                        "name": "Poll initial parallel deployment status"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/ansible.8gbjwwpu.log"
                                }
                            },
                            "stat": {
                                "atime": 1785015520.1869843,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 288,
                                "charset": "unknown",
                                "checksum": "0926c387b290a2ac9c389e88b4d798f4ed66a7a6",
                                "ctime": 1785015537.971299,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 21191,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0600",
                                "mtime": 1785015537.971299,
                                "nlink": 1,
                                "path": "/tmp/ansible.8gbjwwpu.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 141198,
                                "uid": 1000,
                                "version": "3759374160",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:39:01.836027Z",
                            "start": "2026-07-25T21:39:01.625050Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000000385a",
                        "name": "Inspect initial parallel deployment live log"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "7955"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:39:01.909428Z",
                            "start": "2026-07-25T21:39:01.843525Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000000385b",
                        "name": "Calculate new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +133244 /tmp/ansible.8gbjwwpu.log | head -c 7955",
                            "delta": "0:00:00.009738",
                            "end": "2026-07-25 21:39:02.138279",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +133244 /tmp/ansible.8gbjwwpu.log | head -c 7955",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-310d-1ec5-00000000385c-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-25 21:39:02.128541",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/ghcr.io/vexxhost/cinder:main@sha256:abbffdab1bddcb6cfbcdcd10d618c53f34f0c72cb81043957c14b3d1abe7c499)\n[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/registry.k8s.io/cluster-api/cluster-api-controller:v1.13.2)\n[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/registry.k8s.io/cluster-api/kubeadm-bootstrap-controller:v1.13.2)\n[percona-xtradb-cluster/percona_xtradb_cluster] changed: [instance]\n[percona-xtradb-cluster/percona_xtradb_cluster] \n[percona-xtradb-cluster/percona_xtradb_cluster] TASK [vexxhost.atmosphere.percona_xtradb_cluster : Create percona haproxy metric service] ***\n[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/registry.k8s.io/cluster-api/kubeadm-control-plane-controller:v1.13.2)\n[percona-xtradb-cluster/percona_xtradb_cluster] changed: [instance]\n[percona-xtradb-cluster/percona_xtradb_cluster] \n[percona-xtradb-cluster/percona_xtradb_cluster] PLAY RECAP *********************************************************************\n[percona-xtradb-cluster/percona_xtradb_cluster] instance                   : ok=6    changed=3    unreachable=0    failed=0    skipped=7    rescued=0    ignored=0   \n[percona-xtradb-cluster/percona_xtradb_cluster] \n==> [percona-xtradb-cluster] Deployment complete\n==> [keystone] Starting deployment\n==> [keycloak] Starting deployment\n[keycloak/keycloak] \n[keycloak/keycloak] PLAY [controllers] *************************************************************\n[keycloak/keycloak] \n[keycloak/keycloak] TASK [Gathering Facts] *********************************************************\n[keystone/keystone] \n[keystone/keystone] PLAY [controllers[0]] **********************************************************\n[keystone/keystone] \n[keystone/keystone] TASK [Gathering Facts] *********************************************************\n[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/registry.k8s.io/capi-openstack/capi-openstack-controller:v0.14.4)\n[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/registry.k8s.io/sig-storage/csi-node-driver-registrar:v2.10.0)\n[keycloak/keycloak] [WARNING]: Platform linux on host instance is using the discovered Python\n[keycloak/keycloak] interpreter at /usr/bin/python3.10, but future installation of another Python\n[keycloak/keycloak] interpreter could change the meaning of that path. See\n[keycloak/keycloak] https://docs.ansible.com/ansible-\n[keycloak/keycloak] core/2.17/reference_appendices/interpreter_discovery.html for more information.\n[keycloak/keycloak] ok: [instance]\n[keystone/keystone] [WARNING]: Platform linux on host instance is using the discovered Python\n[keystone/keystone] interpreter at /usr/bin/python3.10, but future installation of another Python\n[keystone/keystone] interpreter could change the meaning of that path. See\n[keystone/keystone] https://docs.ansible.com/ansible-\n[keystone/keystone] core/2.17/reference_appendices/interpreter_discovery.html for more information.\n[keystone/keystone] ok: [instance]\n[keycloak/keycloak] \n[keycloak/keycloak] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***\n[keystone/keystone] \n[keystone/keystone] TASK [vexxhost.atmosphere.openstacksdk : Install openstacksdk] *****************\n[keycloak/keycloak] skipping: [instance]\n[keycloak/keycloak] \n[keycloak/keycloak] TASK [Create RabbitMQ cluster] *************************************************\n[keycloak/keycloak] skipping: [instance]\n[keycloak/keycloak] \n[keycloak/keycloak] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***\n[keycloak/keycloak] skipping: [instance]\n[keycloak/keycloak] \n[keycloak/keycloak] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***\n[keycloak/keycloak] skipping: [instance]\n[keycloak/keycloak] \n[keycloak/keycloak] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***\n[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/registry.k8s.io/sig-storage/csi-attacher:v4.5.0)\n[keycloak/keycloak] ok: [instance]\n[keycloak/keycloak] \n[keycloak/keycloak] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***\n[keycloak/keycloak] ok: [instance]\n[keycloak/keycloak] \n[keycloak/keycloak] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***\n[keycloak/keycloak] ok: [instance]\n[keycloak/keycloak] \n[keycloak/keycloak] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***\n[keycloak/keycloak] ok: [instance] => (item=oslo_db)\n[keycloak/keycloak] \n[keycloak/keycloak] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********\n[keycloak/keycloak] ok: [instance]\n[keycloak/keycloak] \n[keycloak/keycloak] TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***\n[keycloak/keycloak] included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance\n[keycloak/keycloak] \n[keycloak/keycloak] TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************\n[keycloak/keycloak] changed: [instance]\n[keycloak/keycloak] \n[keycloak/keycloak] TASK [vexxhost.atmosphere.keycloak : Get the Kuberentes service for Percona XtraDB Cluster] ***\n[keycloak/keycloak] ok: [instance]\n[keycloak/keycloak] \n[keycloak/keycloak] TASK [vexxhost.atmosphere.keycloak : Install MySQL python package] *************\n[keystone/keystone] changed: [instance]\n[keycloak/keycloak] changed: [instance]\n[keystone/keystone] \n[keystone/keystone] TASK [vexxhost.atmosphere.openstacksdk : Create openstack config directory] ****\n[keycloak/keycloak] \n[keycloak/keycloak] TASK [vexxhost.atmosphere.keycloak : Check MySQL ready] ************************\n[keystone/keystone] changed: [instance]\n[keystone/keystone] \n[keystone/keystone] TASK [vexxhost.atmosphere.openstacksdk : Generate cloud config file] ***********\n[keycloak/keycloak] ok: [instance]\n[keycloak/keycloak] \n[keycloak/keycloak] TASK [vexxhost.atmosphere.keycloak : Create Keycloak database] *****************\n[keycloak/keycloak] changed: [instance]\n[keycloak/keycloak] \n[keycloak/keycloak] TASK [vexxhost.atmosphere.keycloak : Create a Keycloak user] *******************\n[keystone/keystone] changed: [instance]\n[keystone/keystone] \n[keystone/keystone] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***\n[keystone/keystone] ok: [instance]\n[keystone/keystone] \n[keystone/keystone] TASK [Create RabbitMQ cluster] *************************************************\n[keystone/keystone] included: rabbitmq for instance\n[keystone/keystone] \n[keystone/keystone] TASK [vexxhost.atmosphere.rabbitmq : Verify state of current RabbitMQ cluster] ***\n[keycloak/keycloak] changed: [instance]\n[keycloak/keycloak] \n[keycloak/keycloak] TASK [vexxhost.atmosphere.keycloak : Disable pxc strict mode] ******************\n[keycloak/keycloak] ok: [instance]\n[keycloak/keycloak] \n[keycloak/keycloak] TASK [vexxhost.atmosphere.keycloak : Deploy Helm chart] ************************\n[keystone/keystone] ok: [instance]\n[keystone/keystone] \n[keystone/keystone] TASK [vexxhost.atmosphere.rabbitmq : Print diff of RabbitMQ cluster spec] ******\n[keystone/keystone] skipping: [instance]\n[keystone/keystone] \n[keystone/keystone] TASK [vexxhost.atmosphere.rabbitmq : Wait for confirmation of RabbitMQ cluster spec] ***\n[keystone/keystone] skipping: [instance]\n[keystone/keystone] \n[keystone/keystone] TASK [vexxhost.atmosphere.rabbitmq : Enable all feature flags for upgrade] *****\n[keystone/keystone] skipping: [instance]\n[keystone/keystone] \n[keystone/keystone] TASK [vexxhost.atmosphere.rabbitmq : Deploy cluster] ***************************",
                            "stdout_lines": [
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/ghcr.io/vexxhost/cinder:main@sha256:abbffdab1bddcb6cfbcdcd10d618c53f34f0c72cb81043957c14b3d1abe7c499)",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/registry.k8s.io/cluster-api/cluster-api-controller:v1.13.2)",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/registry.k8s.io/cluster-api/kubeadm-bootstrap-controller:v1.13.2)",
                                "[percona-xtradb-cluster/percona_xtradb_cluster] changed: [instance]",
                                "[percona-xtradb-cluster/percona_xtradb_cluster] ",
                                "[percona-xtradb-cluster/percona_xtradb_cluster] TASK [vexxhost.atmosphere.percona_xtradb_cluster : Create percona haproxy metric service] ***",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/registry.k8s.io/cluster-api/kubeadm-control-plane-controller:v1.13.2)",
                                "[percona-xtradb-cluster/percona_xtradb_cluster] changed: [instance]",
                                "[percona-xtradb-cluster/percona_xtradb_cluster] ",
                                "[percona-xtradb-cluster/percona_xtradb_cluster] PLAY RECAP *********************************************************************",
                                "[percona-xtradb-cluster/percona_xtradb_cluster] instance                   : ok=6    changed=3    unreachable=0    failed=0    skipped=7    rescued=0    ignored=0   ",
                                "[percona-xtradb-cluster/percona_xtradb_cluster] ",
                                "==> [percona-xtradb-cluster] Deployment complete",
                                "==> [keystone] Starting deployment",
                                "==> [keycloak] Starting deployment",
                                "[keycloak/keycloak] ",
                                "[keycloak/keycloak] PLAY [controllers] *************************************************************",
                                "[keycloak/keycloak] ",
                                "[keycloak/keycloak] TASK [Gathering Facts] *********************************************************",
                                "[keystone/keystone] ",
                                "[keystone/keystone] PLAY [controllers[0]] **********************************************************",
                                "[keystone/keystone] ",
                                "[keystone/keystone] TASK [Gathering Facts] *********************************************************",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/registry.k8s.io/capi-openstack/capi-openstack-controller:v0.14.4)",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/registry.k8s.io/sig-storage/csi-node-driver-registrar:v2.10.0)",
                                "[keycloak/keycloak] [WARNING]: Platform linux on host instance is using the discovered Python",
                                "[keycloak/keycloak] interpreter at /usr/bin/python3.10, but future installation of another Python",
                                "[keycloak/keycloak] interpreter could change the meaning of that path. See",
                                "[keycloak/keycloak] https://docs.ansible.com/ansible-",
                                "[keycloak/keycloak] core/2.17/reference_appendices/interpreter_discovery.html for more information.",
                                "[keycloak/keycloak] ok: [instance]",
                                "[keystone/keystone] [WARNING]: Platform linux on host instance is using the discovered Python",
                                "[keystone/keystone] interpreter at /usr/bin/python3.10, but future installation of another Python",
                                "[keystone/keystone] interpreter could change the meaning of that path. See",
                                "[keystone/keystone] https://docs.ansible.com/ansible-",
                                "[keystone/keystone] core/2.17/reference_appendices/interpreter_discovery.html for more information.",
                                "[keystone/keystone] ok: [instance]",
                                "[keycloak/keycloak] ",
                                "[keycloak/keycloak] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***",
                                "[keystone/keystone] ",
                                "[keystone/keystone] TASK [vexxhost.atmosphere.openstacksdk : Install openstacksdk] *****************",
                                "[keycloak/keycloak] skipping: [instance]",
                                "[keycloak/keycloak] ",
                                "[keycloak/keycloak] TASK [Create RabbitMQ cluster] *************************************************",
                                "[keycloak/keycloak] skipping: [instance]",
                                "[keycloak/keycloak] ",
                                "[keycloak/keycloak] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***",
                                "[keycloak/keycloak] skipping: [instance]",
                                "[keycloak/keycloak] ",
                                "[keycloak/keycloak] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***",
                                "[keycloak/keycloak] skipping: [instance]",
                                "[keycloak/keycloak] ",
                                "[keycloak/keycloak] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/registry.k8s.io/sig-storage/csi-attacher:v4.5.0)",
                                "[keycloak/keycloak] ok: [instance]",
                                "[keycloak/keycloak] ",
                                "[keycloak/keycloak] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***",
                                "[keycloak/keycloak] ok: [instance]",
                                "[keycloak/keycloak] ",
                                "[keycloak/keycloak] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***",
                                "[keycloak/keycloak] ok: [instance]",
                                "[keycloak/keycloak] ",
                                "[keycloak/keycloak] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***",
                                "[keycloak/keycloak] ok: [instance] => (item=oslo_db)",
                                "[keycloak/keycloak] ",
                                "[keycloak/keycloak] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********",
                                "[keycloak/keycloak] ok: [instance]",
                                "[keycloak/keycloak] ",
                                "[keycloak/keycloak] TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***",
                                "[keycloak/keycloak] included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance",
                                "[keycloak/keycloak] ",
                                "[keycloak/keycloak] TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************",
                                "[keycloak/keycloak] changed: [instance]",
                                "[keycloak/keycloak] ",
                                "[keycloak/keycloak] TASK [vexxhost.atmosphere.keycloak : Get the Kuberentes service for Percona XtraDB Cluster] ***",
                                "[keycloak/keycloak] ok: [instance]",
                                "[keycloak/keycloak] ",
                                "[keycloak/keycloak] TASK [vexxhost.atmosphere.keycloak : Install MySQL python package] *************",
                                "[keystone/keystone] changed: [instance]",
                                "[keycloak/keycloak] changed: [instance]",
                                "[keystone/keystone] ",
                                "[keystone/keystone] TASK [vexxhost.atmosphere.openstacksdk : Create openstack config directory] ****",
                                "[keycloak/keycloak] ",
                                "[keycloak/keycloak] TASK [vexxhost.atmosphere.keycloak : Check MySQL ready] ************************",
                                "[keystone/keystone] changed: [instance]",
                                "[keystone/keystone] ",
                                "[keystone/keystone] TASK [vexxhost.atmosphere.openstacksdk : Generate cloud config file] ***********",
                                "[keycloak/keycloak] ok: [instance]",
                                "[keycloak/keycloak] ",
                                "[keycloak/keycloak] TASK [vexxhost.atmosphere.keycloak : Create Keycloak database] *****************",
                                "[keycloak/keycloak] changed: [instance]",
                                "[keycloak/keycloak] ",
                                "[keycloak/keycloak] TASK [vexxhost.atmosphere.keycloak : Create a Keycloak user] *******************",
                                "[keystone/keystone] changed: [instance]",
                                "[keystone/keystone] ",
                                "[keystone/keystone] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***",
                                "[keystone/keystone] ok: [instance]",
                                "[keystone/keystone] ",
                                "[keystone/keystone] TASK [Create RabbitMQ cluster] *************************************************",
                                "[keystone/keystone] included: rabbitmq for instance",
                                "[keystone/keystone] ",
                                "[keystone/keystone] TASK [vexxhost.atmosphere.rabbitmq : Verify state of current RabbitMQ cluster] ***",
                                "[keycloak/keycloak] changed: [instance]",
                                "[keycloak/keycloak] ",
                                "[keycloak/keycloak] TASK [vexxhost.atmosphere.keycloak : Disable pxc strict mode] ******************",
                                "[keycloak/keycloak] ok: [instance]",
                                "[keycloak/keycloak] ",
                                "[keycloak/keycloak] TASK [vexxhost.atmosphere.keycloak : Deploy Helm chart] ************************",
                                "[keystone/keystone] ok: [instance]",
                                "[keystone/keystone] ",
                                "[keystone/keystone] TASK [vexxhost.atmosphere.rabbitmq : Print diff of RabbitMQ cluster spec] ******",
                                "[keystone/keystone] skipping: [instance]",
                                "[keystone/keystone] ",
                                "[keystone/keystone] TASK [vexxhost.atmosphere.rabbitmq : Wait for confirmation of RabbitMQ cluster spec] ***",
                                "[keystone/keystone] skipping: [instance]",
                                "[keystone/keystone] ",
                                "[keystone/keystone] TASK [vexxhost.atmosphere.rabbitmq : Enable all feature flags for upgrade] *****",
                                "[keystone/keystone] skipping: [instance]",
                                "[keystone/keystone] ",
                                "[keystone/keystone] TASK [vexxhost.atmosphere.rabbitmq : Deploy cluster] ***************************"
                            ],
                            "zuul_log_id": "0242ac17-0010-310d-1ec5-00000000385c-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:39:02.465978Z",
                            "start": "2026-07-25T21:39:01.938631Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000000385c",
                        "name": "Read new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "141198"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:39:02.530723Z",
                            "start": "2026-07-25T21:39:02.475327Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000000385d",
                        "name": "Advance initial parallel deployment live log offset"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "initial parallel deployment is still running after 720 seconds."
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:39:02.603127Z",
                            "start": "2026-07-25T21:39:02.539197Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000000385e",
                        "name": "Report initial parallel deployment progress heartbeat"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:39:02.677483Z",
                            "start": "2026-07-25T21:39:02.612113Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000000385f",
                        "name": "Continue monitoring initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-25 21:39:02.795581",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-25 21:39:22.798210",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:39:22.817476Z",
                            "start": "2026-07-25T21:39:02.743259Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000003b58",
                        "name": "Wait before polling initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "37"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:39:22.891131Z",
                            "start": "2026-07-25T21:39:22.823974Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000003b59",
                        "name": "Count initial parallel deployment progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j40599975991.11341",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j40599975991.11341",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j40599975991.11341",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:39:23.130912Z",
                            "start": "2026-07-25T21:39:22.898058Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000003b5a",
                        "name": "Poll initial parallel deployment status"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/ansible.8gbjwwpu.log"
                                }
                            },
                            "stat": {
                                "atime": 1785015541.7833662,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 288,
                                "charset": "unknown",
                                "checksum": "ece1f9491e2fbcceb082bd5808998ea1ed6caac1",
                                "ctime": 1785015558.6196604,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 21191,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0600",
                                "mtime": 1785015558.6196604,
                                "nlink": 1,
                                "path": "/tmp/ansible.8gbjwwpu.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 141978,
                                "uid": 1000,
                                "version": "3759374160",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:39:23.339666Z",
                            "start": "2026-07-25T21:39:23.137625Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000003b5b",
                        "name": "Inspect initial parallel deployment live log"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "780"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:39:23.412033Z",
                            "start": "2026-07-25T21:39:23.346910Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000003b5c",
                        "name": "Calculate new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +141199 /tmp/ansible.8gbjwwpu.log | head -c 780",
                            "delta": "0:00:00.005193",
                            "end": "2026-07-25 21:39:23.645790",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +141199 /tmp/ansible.8gbjwwpu.log | head -c 780",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-310d-1ec5-000000003b5d-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-25 21:39:23.640597",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/quay.io/cephcsi/cephcsi:v3.11.0)\n[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/registry.k8s.io/sig-storage/csi-provisioner:v4.0.0)\n[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/registry.k8s.io/sig-storage/csi-resizer:v1.10.0)\n[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/registry.k8s.io/sig-storage/csi-snapshotter:v7.0.0)\n[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/ghcr.io/vexxhost/kubernetes-entrypoint:edge)\n[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/ghcr.io/vexxhost/designate:main@sha256:08f191cc2c03c0859849efe52f0a9a3757c1707235dae6943978bdf92f9d0b33)",
                            "stdout_lines": [
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/quay.io/cephcsi/cephcsi:v3.11.0)",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/registry.k8s.io/sig-storage/csi-provisioner:v4.0.0)",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/registry.k8s.io/sig-storage/csi-resizer:v1.10.0)",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/registry.k8s.io/sig-storage/csi-snapshotter:v7.0.0)",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/ghcr.io/vexxhost/kubernetes-entrypoint:edge)",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/ghcr.io/vexxhost/designate:main@sha256:08f191cc2c03c0859849efe52f0a9a3757c1707235dae6943978bdf92f9d0b33)"
                            ],
                            "zuul_log_id": "0242ac17-0010-310d-1ec5-000000003b5d-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:39:23.953705Z",
                            "start": "2026-07-25T21:39:23.439775Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000003b5d",
                        "name": "Read new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "141978"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:39:24.023190Z",
                            "start": "2026-07-25T21:39:23.960587Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000003b5e",
                        "name": "Advance initial parallel deployment live log offset"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "initial parallel deployment is still running after 740 seconds."
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:39:24.098554Z",
                            "start": "2026-07-25T21:39:24.031734Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000003b5f",
                        "name": "Report initial parallel deployment progress heartbeat"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:39:24.172930Z",
                            "start": "2026-07-25T21:39:24.106752Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000003b60",
                        "name": "Continue monitoring initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-25 21:39:24.396721",
                            "stderr": "",
                            "stdout": "Paused for 20.01 seconds",
                            "stop": "2026-07-25 21:39:44.407354",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:39:44.622217Z",
                            "start": "2026-07-25T21:39:24.241552Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000003e6d",
                        "name": "Wait before polling initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "38"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:39:44.790786Z",
                            "start": "2026-07-25T21:39:44.722997Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000003e6e",
                        "name": "Count initial parallel deployment progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j40599975991.11341",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j40599975991.11341",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j40599975991.11341",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:39:45.028663Z",
                            "start": "2026-07-25T21:39:44.798487Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000003e6f",
                        "name": "Poll initial parallel deployment status"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/ansible.8gbjwwpu.log"
                                }
                            },
                            "stat": {
                                "atime": 1785015563.2877119,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 296,
                                "charset": "unknown",
                                "checksum": "0cd921369f06435eb1773092f0fc61338f30fa30",
                                "ctime": 1785015583.8519866,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 21191,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0600",
                                "mtime": 1785015583.8519866,
                                "nlink": 1,
                                "path": "/tmp/ansible.8gbjwwpu.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 146410,
                                "uid": 1000,
                                "version": "3759374160",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:39:45.254352Z",
                            "start": "2026-07-25T21:39:45.038348Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000003e70",
                        "name": "Inspect initial parallel deployment live log"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "4432"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:39:45.345911Z",
                            "start": "2026-07-25T21:39:45.279056Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000003e71",
                        "name": "Calculate new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +141979 /tmp/ansible.8gbjwwpu.log | head -c 4432",
                            "delta": "0:00:00.008421",
                            "end": "2026-07-25 21:39:45.563343",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +141979 /tmp/ansible.8gbjwwpu.log | head -c 4432",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-310d-1ec5-000000003e72-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-25 21:39:45.554922",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/ghcr.io/vexxhost/glance:main@sha256:b9c065d575cf30d0316d3f1f3cdbde9c153faecc37ed467d62a44049084669ed)\n[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/quay.io/kiwigrid/k8s-sidecar:1.26.1)\n[keystone/keystone] changed: [instance]\n[keystone/keystone] \n[keystone/keystone] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***\n[keystone/keystone] ok: [instance]\n[keystone/keystone] \n[keystone/keystone] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***\n[keystone/keystone] ok: [instance]\n[keystone/keystone] \n[keystone/keystone] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***\n[keystone/keystone] ok: [instance]\n[keystone/keystone] \n[keystone/keystone] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***\n[keystone/keystone] ok: [instance]\n[keystone/keystone] \n[keystone/keystone] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***\n[keystone/keystone] ok: [instance]\n[keystone/keystone] \n[keystone/keystone] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***\n[keystone/keystone] ok: [instance] => (item=oslo_messaging)\n[keystone/keystone] ok: [instance] => (item=oslo_cache)\n[keystone/keystone] ok: [instance] => (item=identity)\n[keystone/keystone] ok: [instance] => (item=oslo_db)\n[keystone/keystone] \n[keystone/keystone] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********\n[keystone/keystone] ok: [instance]\n[keystone/keystone] \n[keystone/keystone] TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***\n[keystone/keystone] included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance\n[keystone/keystone] \n[keystone/keystone] TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************\n[keystone/keystone] changed: [instance]\n[keystone/keystone] \n[keystone/keystone] TASK [vexxhost.atmosphere.keystone : Create Keycloak realms] *******************\n[keystone/keystone] skipping: [instance] => (item=None) \n[keystone/keystone] skipping: [instance]\n[keystone/keystone] \n[keystone/keystone] TASK [vexxhost.atmosphere.keystone : Setup Keycloak Authentication Required Actions (MFA)] ***\n[keystone/keystone] skipping: [instance] => (item=atmosphere) \n[keystone/keystone] skipping: [instance]\n[keystone/keystone] \n[keystone/keystone] TASK [vexxhost.atmosphere.keystone : Create ConfigMap with all OpenID connect configurations] ***\n[keystone/keystone] skipping: [instance]\n[keystone/keystone] \n[keystone/keystone] TASK [vexxhost.atmosphere.keystone : Create Keycloak clients] ******************\n[keystone/keystone] skipping: [instance] => (item=None) \n[keystone/keystone] skipping: [instance]\n[keystone/keystone] \n[keystone/keystone] TASK [vexxhost.atmosphere.keystone : Assign realm-management roles to service account] ***\n[keystone/keystone] skipping: [instance] => (item=None) \n[keystone/keystone] skipping: [instance]\n[keystone/keystone] \n[keystone/keystone] TASK [vexxhost.atmosphere.keystone : Wait for OpenID metadata ConfigMap] *******\n[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/docker.io/grafana/grafana:11.0.0)\n[keystone/keystone] FAILED - RETRYING: [instance]: Wait for OpenID metadata ConfigMap (300 retries left).\n[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/docker.io/bloomberg/goldpinger:3.10.1)\n[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/quay.io/frrouting/frr:9.1.0)\n[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/quay.io/metallb/frr-k8s:v0.0.17)\n[keystone/keystone] FAILED - RETRYING: [instance]: Wait for OpenID metadata ConfigMap (299 retries left).\n[keystone/keystone] FAILED - RETRYING: [instance]: Wait for OpenID metadata ConfigMap (298 retries left).\n[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/docker.io/library/haproxy:2.5)\n[keystone/keystone] FAILED - RETRYING: [instance]: Wait for OpenID metadata ConfigMap (297 retries left).\n[keystone/keystone] FAILED - RETRYING: [instance]: Wait for OpenID metadata ConfigMap (296 retries left).",
                            "stdout_lines": [
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/ghcr.io/vexxhost/glance:main@sha256:b9c065d575cf30d0316d3f1f3cdbde9c153faecc37ed467d62a44049084669ed)",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/quay.io/kiwigrid/k8s-sidecar:1.26.1)",
                                "[keystone/keystone] changed: [instance]",
                                "[keystone/keystone] ",
                                "[keystone/keystone] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***",
                                "[keystone/keystone] ok: [instance]",
                                "[keystone/keystone] ",
                                "[keystone/keystone] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***",
                                "[keystone/keystone] ok: [instance]",
                                "[keystone/keystone] ",
                                "[keystone/keystone] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***",
                                "[keystone/keystone] ok: [instance]",
                                "[keystone/keystone] ",
                                "[keystone/keystone] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***",
                                "[keystone/keystone] ok: [instance]",
                                "[keystone/keystone] ",
                                "[keystone/keystone] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***",
                                "[keystone/keystone] ok: [instance]",
                                "[keystone/keystone] ",
                                "[keystone/keystone] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***",
                                "[keystone/keystone] ok: [instance] => (item=oslo_messaging)",
                                "[keystone/keystone] ok: [instance] => (item=oslo_cache)",
                                "[keystone/keystone] ok: [instance] => (item=identity)",
                                "[keystone/keystone] ok: [instance] => (item=oslo_db)",
                                "[keystone/keystone] ",
                                "[keystone/keystone] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********",
                                "[keystone/keystone] ok: [instance]",
                                "[keystone/keystone] ",
                                "[keystone/keystone] TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***",
                                "[keystone/keystone] included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance",
                                "[keystone/keystone] ",
                                "[keystone/keystone] TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************",
                                "[keystone/keystone] changed: [instance]",
                                "[keystone/keystone] ",
                                "[keystone/keystone] TASK [vexxhost.atmosphere.keystone : Create Keycloak realms] *******************",
                                "[keystone/keystone] skipping: [instance] => (item=None) ",
                                "[keystone/keystone] skipping: [instance]",
                                "[keystone/keystone] ",
                                "[keystone/keystone] TASK [vexxhost.atmosphere.keystone : Setup Keycloak Authentication Required Actions (MFA)] ***",
                                "[keystone/keystone] skipping: [instance] => (item=atmosphere) ",
                                "[keystone/keystone] skipping: [instance]",
                                "[keystone/keystone] ",
                                "[keystone/keystone] TASK [vexxhost.atmosphere.keystone : Create ConfigMap with all OpenID connect configurations] ***",
                                "[keystone/keystone] skipping: [instance]",
                                "[keystone/keystone] ",
                                "[keystone/keystone] TASK [vexxhost.atmosphere.keystone : Create Keycloak clients] ******************",
                                "[keystone/keystone] skipping: [instance] => (item=None) ",
                                "[keystone/keystone] skipping: [instance]",
                                "[keystone/keystone] ",
                                "[keystone/keystone] TASK [vexxhost.atmosphere.keystone : Assign realm-management roles to service account] ***",
                                "[keystone/keystone] skipping: [instance] => (item=None) ",
                                "[keystone/keystone] skipping: [instance]",
                                "[keystone/keystone] ",
                                "[keystone/keystone] TASK [vexxhost.atmosphere.keystone : Wait for OpenID metadata ConfigMap] *******",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/docker.io/grafana/grafana:11.0.0)",
                                "[keystone/keystone] FAILED - RETRYING: [instance]: Wait for OpenID metadata ConfigMap (300 retries left).",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/docker.io/bloomberg/goldpinger:3.10.1)",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/quay.io/frrouting/frr:9.1.0)",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/quay.io/metallb/frr-k8s:v0.0.17)",
                                "[keystone/keystone] FAILED - RETRYING: [instance]: Wait for OpenID metadata ConfigMap (299 retries left).",
                                "[keystone/keystone] FAILED - RETRYING: [instance]: Wait for OpenID metadata ConfigMap (298 retries left).",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/docker.io/library/haproxy:2.5)",
                                "[keystone/keystone] FAILED - RETRYING: [instance]: Wait for OpenID metadata ConfigMap (297 retries left).",
                                "[keystone/keystone] FAILED - RETRYING: [instance]: Wait for OpenID metadata ConfigMap (296 retries left)."
                            ],
                            "zuul_log_id": "0242ac17-0010-310d-1ec5-000000003e72-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:39:45.904544Z",
                            "start": "2026-07-25T21:39:45.376536Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000003e72",
                        "name": "Read new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "146410"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:39:45.975065Z",
                            "start": "2026-07-25T21:39:45.915497Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000003e73",
                        "name": "Advance initial parallel deployment live log offset"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "initial parallel deployment is still running after 760 seconds."
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:39:46.062762Z",
                            "start": "2026-07-25T21:39:45.984758Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000003e74",
                        "name": "Report initial parallel deployment progress heartbeat"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:39:46.130717Z",
                            "start": "2026-07-25T21:39:46.072762Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000003e75",
                        "name": "Continue monitoring initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-25 21:39:46.257018",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-25 21:40:06.259201",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:40:06.277046Z",
                            "start": "2026-07-25T21:39:46.207540Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000004196",
                        "name": "Wait before polling initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "39"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:40:06.347945Z",
                            "start": "2026-07-25T21:40:06.283680Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000004197",
                        "name": "Count initial parallel deployment progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j40599975991.11341",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j40599975991.11341",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j40599975991.11341",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:40:06.614058Z",
                            "start": "2026-07-25T21:40:06.357078Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000004198",
                        "name": "Poll initial parallel deployment status"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/ansible.8gbjwwpu.log"
                                }
                            },
                            "stat": {
                                "atime": 1785015585.2080114,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 304,
                                "charset": "unknown",
                                "checksum": "aba1d781d51910a9f92b987293456cd5a845c2cb",
                                "ctime": 1785015605.4523828,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 21191,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0600",
                                "mtime": 1785015605.4523828,
                                "nlink": 1,
                                "path": "/tmp/ansible.8gbjwwpu.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 148603,
                                "uid": 1000,
                                "version": "3759374160",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:40:06.818610Z",
                            "start": "2026-07-25T21:40:06.621138Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000004199",
                        "name": "Inspect initial parallel deployment live log"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "2193"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:40:06.882013Z",
                            "start": "2026-07-25T21:40:06.827221Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000000419a",
                        "name": "Calculate new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +146411 /tmp/ansible.8gbjwwpu.log | head -c 2193",
                            "delta": "0:00:00.008819",
                            "end": "2026-07-25 21:40:07.119017",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +146411 /tmp/ansible.8gbjwwpu.log | head -c 2193",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-310d-1ec5-00000000419b-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-25 21:40:07.110198",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "[keystone/keystone] FAILED - RETRYING: [instance]: Wait for OpenID metadata ConfigMap (295 retries left).\n[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/ghcr.io/vexxhost/horizon:main@sha256:e247f40cb27eeee024767f30f923c37f48c3f86fa3590a3639a494f43cc29e88)\n[keystone/keystone] FAILED - RETRYING: [instance]: Wait for OpenID metadata ConfigMap (294 retries left).\n[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/registry.k8s.io/sig-storage/csi-attacher:v4.11.0@sha256:b74b05b39501565022883fc128002b4cb857a7bb6c858606bcb3fdedba0b0b80)\n[keystone/keystone] FAILED - RETRYING: [instance]: Wait for OpenID metadata ConfigMap (293 retries left).\n[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/quay.io/hpestorage/csi-driver:v3.1.0@sha256:a0a795f60095ca2858941ee2186053435c00a4f2665cf93261923d0774b889ac)\n[keystone/keystone] FAILED - RETRYING: [instance]: Wait for OpenID metadata ConfigMap (292 retries left).\n[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/quay.io/hpestorage/csi-extensions:v1.2.10@sha256:64382a8b4a978f9ae3cca32cbf76b8b056eb465ae85683a9c96fdfd92c42712f)\n[keystone/keystone] FAILED - RETRYING: [instance]: Wait for OpenID metadata ConfigMap (291 retries left).\n[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/quay.io/hpestorage/nfs-provisioner:v3.0.9@sha256:f42a83e27747ad9dcfa479fceddf02986d8f2ea7f51a167f18f55dba4a68a9b2)\n[keystone/keystone] FAILED - RETRYING: [instance]: Wait for OpenID metadata ConfigMap (290 retries left).\n[keystone/keystone] FAILED - RETRYING: [instance]: Wait for OpenID metadata ConfigMap (289 retries left).\n[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/quay.io/hpestorage/alletra-6000-and-nimble-csp:v3.1.0@sha256:f9303c8d12558e691a5942f5a930f626694f1671bf331849c043bc8fb48da8cd)\n[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/registry.k8s.io/sig-storage/csi-node-driver-registrar:v2.16.0@sha256:ab482308a4921e28a6df09a16ab99a457e9af9641ff44fb1be1a690d07ce8b70)\n[keystone/keystone] FAILED - RETRYING: [instance]: Wait for OpenID metadata ConfigMap (288 retries left).",
                            "stdout_lines": [
                                "[keystone/keystone] FAILED - RETRYING: [instance]: Wait for OpenID metadata ConfigMap (295 retries left).",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/ghcr.io/vexxhost/horizon:main@sha256:e247f40cb27eeee024767f30f923c37f48c3f86fa3590a3639a494f43cc29e88)",
                                "[keystone/keystone] FAILED - RETRYING: [instance]: Wait for OpenID metadata ConfigMap (294 retries left).",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/registry.k8s.io/sig-storage/csi-attacher:v4.11.0@sha256:b74b05b39501565022883fc128002b4cb857a7bb6c858606bcb3fdedba0b0b80)",
                                "[keystone/keystone] FAILED - RETRYING: [instance]: Wait for OpenID metadata ConfigMap (293 retries left).",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/quay.io/hpestorage/csi-driver:v3.1.0@sha256:a0a795f60095ca2858941ee2186053435c00a4f2665cf93261923d0774b889ac)",
                                "[keystone/keystone] FAILED - RETRYING: [instance]: Wait for OpenID metadata ConfigMap (292 retries left).",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/quay.io/hpestorage/csi-extensions:v1.2.10@sha256:64382a8b4a978f9ae3cca32cbf76b8b056eb465ae85683a9c96fdfd92c42712f)",
                                "[keystone/keystone] FAILED - RETRYING: [instance]: Wait for OpenID metadata ConfigMap (291 retries left).",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/quay.io/hpestorage/nfs-provisioner:v3.0.9@sha256:f42a83e27747ad9dcfa479fceddf02986d8f2ea7f51a167f18f55dba4a68a9b2)",
                                "[keystone/keystone] FAILED - RETRYING: [instance]: Wait for OpenID metadata ConfigMap (290 retries left).",
                                "[keystone/keystone] FAILED - RETRYING: [instance]: Wait for OpenID metadata ConfigMap (289 retries left).",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/quay.io/hpestorage/alletra-6000-and-nimble-csp:v3.1.0@sha256:f9303c8d12558e691a5942f5a930f626694f1671bf331849c043bc8fb48da8cd)",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/registry.k8s.io/sig-storage/csi-node-driver-registrar:v2.16.0@sha256:ab482308a4921e28a6df09a16ab99a457e9af9641ff44fb1be1a690d07ce8b70)",
                                "[keystone/keystone] FAILED - RETRYING: [instance]: Wait for OpenID metadata ConfigMap (288 retries left)."
                            ],
                            "zuul_log_id": "0242ac17-0010-310d-1ec5-00000000419b-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:40:07.430116Z",
                            "start": "2026-07-25T21:40:06.911026Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000000419b",
                        "name": "Read new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "148603"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:40:07.505827Z",
                            "start": "2026-07-25T21:40:07.441119Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000000419c",
                        "name": "Advance initial parallel deployment live log offset"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "initial parallel deployment is still running after 780 seconds."
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:40:07.585674Z",
                            "start": "2026-07-25T21:40:07.517313Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000000419d",
                        "name": "Report initial parallel deployment progress heartbeat"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:40:07.647551Z",
                            "start": "2026-07-25T21:40:07.596094Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000000419e",
                        "name": "Continue monitoring initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-25 21:40:07.762043",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-25 21:40:27.764455",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:40:27.783198Z",
                            "start": "2026-07-25T21:40:07.714249Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-0000000044d3",
                        "name": "Wait before polling initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "40"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:40:27.857547Z",
                            "start": "2026-07-25T21:40:27.790409Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-0000000044d4",
                        "name": "Count initial parallel deployment progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j40599975991.11341",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j40599975991.11341",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j40599975991.11341",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:40:28.107564Z",
                            "start": "2026-07-25T21:40:27.867120Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-0000000044d5",
                        "name": "Poll initial parallel deployment status"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/ansible.8gbjwwpu.log"
                                }
                            },
                            "stat": {
                                "atime": 1785015607.1124134,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 304,
                                "charset": "unknown",
                                "checksum": "9361808f638c0100b41446806b53e31021f5e53b",
                                "ctime": 1785015627.1647828,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 21191,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0600",
                                "mtime": 1785015627.1647828,
                                "nlink": 1,
                                "path": "/tmp/ansible.8gbjwwpu.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 150887,
                                "uid": 1000,
                                "version": "3759374160",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:40:28.318300Z",
                            "start": "2026-07-25T21:40:28.115254Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-0000000044d6",
                        "name": "Inspect initial parallel deployment live log"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "2284"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:40:28.487682Z",
                            "start": "2026-07-25T21:40:28.420322Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-0000000044d7",
                        "name": "Calculate new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +148604 /tmp/ansible.8gbjwwpu.log | head -c 2284",
                            "delta": "0:00:00.007098",
                            "end": "2026-07-25 21:40:28.711535",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +148604 /tmp/ansible.8gbjwwpu.log | head -c 2284",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-310d-1ec5-0000000044d8-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-25 21:40:28.704437",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/registry.k8s.io/sig-storage/csi-provisioner:v6.2.0@sha256:6be9f63ca4caa6c46aae55aa372500949d8a21473d72f819da1f746076b32d4e)\n[keystone/keystone] FAILED - RETRYING: [instance]: Wait for OpenID metadata ConfigMap (287 retries left).\n[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/registry.k8s.io/sig-storage/csi-resizer:v2.1.0@sha256:589e525cddef6d768e68da1f0bc9ffd0a24bf3add3dd010648eb7189976fde79)\n[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/registry.k8s.io/sig-storage/csi-snapshotter:v8.5.0@sha256:da081c27e8a6d91f36042c1942362d0515ced8d06e18c11b8f893e58c4d6d797)\n[keystone/keystone] FAILED - RETRYING: [instance]: Wait for OpenID metadata ConfigMap (286 retries left).\n[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/quay.io/hpestorage/volume-group-provisioner:v1.0.9@sha256:467f10da42db0e6d86f2dc65acee78dc5f7dad47ad22b9a7d550f4616efeb3f7)\n[keystone/keystone] FAILED - RETRYING: [instance]: Wait for OpenID metadata ConfigMap (285 retries left).\n[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/quay.io/hpestorage/volume-group-snapshotter:v1.0.9@sha256:b9b56fb0072801742e5737d53cdb8ce5d971bc2e9a8bac2d5f9d40e69b0f9659)\n[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/quay.io/hpestorage/volume-mutator:v1.3.9@sha256:5b7e4476974f63977fb7196d97e12948c47deb5194cba7f77f7801542849ee5e)\n[keystone/keystone] FAILED - RETRYING: [instance]: Wait for OpenID metadata ConfigMap (284 retries left).\n[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/quay.io/ibmcsiblock/csi-block-volumereplication-operator:v0.9.0)\n[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/registry.k8s.io/sig-storage/csi-attacher:v4.2.0)\n[keystone/keystone] FAILED - RETRYING: [instance]: Wait for OpenID metadata ConfigMap (283 retries left).\n[keystone/keystone] FAILED - RETRYING: [instance]: Wait for OpenID metadata ConfigMap (282 retries left).\n[keystone/keystone] FAILED - RETRYING: [instance]: Wait for OpenID metadata ConfigMap (281 retries left).\n[keystone/keystone] FAILED - RETRYING: [instance]: Wait for OpenID metadata ConfigMap (280 retries left).",
                            "stdout_lines": [
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/registry.k8s.io/sig-storage/csi-provisioner:v6.2.0@sha256:6be9f63ca4caa6c46aae55aa372500949d8a21473d72f819da1f746076b32d4e)",
                                "[keystone/keystone] FAILED - RETRYING: [instance]: Wait for OpenID metadata ConfigMap (287 retries left).",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/registry.k8s.io/sig-storage/csi-resizer:v2.1.0@sha256:589e525cddef6d768e68da1f0bc9ffd0a24bf3add3dd010648eb7189976fde79)",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/registry.k8s.io/sig-storage/csi-snapshotter:v8.5.0@sha256:da081c27e8a6d91f36042c1942362d0515ced8d06e18c11b8f893e58c4d6d797)",
                                "[keystone/keystone] FAILED - RETRYING: [instance]: Wait for OpenID metadata ConfigMap (286 retries left).",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/quay.io/hpestorage/volume-group-provisioner:v1.0.9@sha256:467f10da42db0e6d86f2dc65acee78dc5f7dad47ad22b9a7d550f4616efeb3f7)",
                                "[keystone/keystone] FAILED - RETRYING: [instance]: Wait for OpenID metadata ConfigMap (285 retries left).",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/quay.io/hpestorage/volume-group-snapshotter:v1.0.9@sha256:b9b56fb0072801742e5737d53cdb8ce5d971bc2e9a8bac2d5f9d40e69b0f9659)",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/quay.io/hpestorage/volume-mutator:v1.3.9@sha256:5b7e4476974f63977fb7196d97e12948c47deb5194cba7f77f7801542849ee5e)",
                                "[keystone/keystone] FAILED - RETRYING: [instance]: Wait for OpenID metadata ConfigMap (284 retries left).",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/quay.io/ibmcsiblock/csi-block-volumereplication-operator:v0.9.0)",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/registry.k8s.io/sig-storage/csi-attacher:v4.2.0)",
                                "[keystone/keystone] FAILED - RETRYING: [instance]: Wait for OpenID metadata ConfigMap (283 retries left).",
                                "[keystone/keystone] FAILED - RETRYING: [instance]: Wait for OpenID metadata ConfigMap (282 retries left).",
                                "[keystone/keystone] FAILED - RETRYING: [instance]: Wait for OpenID metadata ConfigMap (281 retries left).",
                                "[keystone/keystone] FAILED - RETRYING: [instance]: Wait for OpenID metadata ConfigMap (280 retries left)."
                            ],
                            "zuul_log_id": "0242ac17-0010-310d-1ec5-0000000044d8-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:40:29.041759Z",
                            "start": "2026-07-25T21:40:28.522105Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-0000000044d8",
                        "name": "Read new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "150887"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:40:29.128290Z",
                            "start": "2026-07-25T21:40:29.051449Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-0000000044d9",
                        "name": "Advance initial parallel deployment live log offset"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "initial parallel deployment is still running after 800 seconds."
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:40:29.205514Z",
                            "start": "2026-07-25T21:40:29.137750Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-0000000044da",
                        "name": "Report initial parallel deployment progress heartbeat"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:40:29.266229Z",
                            "start": "2026-07-25T21:40:29.213116Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-0000000044db",
                        "name": "Continue monitoring initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-25 21:40:29.384074",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-25 21:40:49.385622",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:40:49.408278Z",
                            "start": "2026-07-25T21:40:29.337649Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000004824",
                        "name": "Wait before polling initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "41"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:40:49.481554Z",
                            "start": "2026-07-25T21:40:49.417420Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000004825",
                        "name": "Count initial parallel deployment progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j40599975991.11341",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j40599975991.11341",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j40599975991.11341",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:40:49.717959Z",
                            "start": "2026-07-25T21:40:49.495821Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000004826",
                        "name": "Poll initial parallel deployment status"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/ansible.8gbjwwpu.log"
                                }
                            },
                            "stat": {
                                "atime": 1785015628.2728035,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 312,
                                "charset": "unknown",
                                "checksum": "240611532c564b119df72ec4549a1db9597ad5de",
                                "ctime": 1785015649.225196,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 21191,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0600",
                                "mtime": 1785015649.225196,
                                "nlink": 1,
                                "path": "/tmp/ansible.8gbjwwpu.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 152508,
                                "uid": 1000,
                                "version": "3759374160",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:40:49.937583Z",
                            "start": "2026-07-25T21:40:49.724671Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000004827",
                        "name": "Inspect initial parallel deployment live log"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "1621"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:40:50.003830Z",
                            "start": "2026-07-25T21:40:49.944292Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000004828",
                        "name": "Calculate new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +150888 /tmp/ansible.8gbjwwpu.log | head -c 1621",
                            "delta": "0:00:00.007393",
                            "end": "2026-07-25 21:40:50.216937",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +150888 /tmp/ansible.8gbjwwpu.log | head -c 1621",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-310d-1ec5-000000004829-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-25 21:40:50.209544",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "[keystone/keystone] FAILED - RETRYING: [instance]: Wait for OpenID metadata ConfigMap (279 retries left).\n[keystone/keystone] FAILED - RETRYING: [instance]: Wait for OpenID metadata ConfigMap (278 retries left).\n[keystone/keystone] FAILED - RETRYING: [instance]: Wait for OpenID metadata ConfigMap (277 retries left).\n[keystone/keystone] FAILED - RETRYING: [instance]: Wait for OpenID metadata ConfigMap (276 retries left).\n[keystone/keystone] FAILED - RETRYING: [instance]: Wait for OpenID metadata ConfigMap (275 retries left).\n[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/quay.io/ibmcsiblock/ibm-block-csi-driver-controller:1.11.2)\n[keystone/keystone] FAILED - RETRYING: [instance]: Wait for OpenID metadata ConfigMap (274 retries left).\n[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/quay.io/ibmcsiblock/ibm-block-csi-driver-node:1.11.2)\n[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/registry.k8s.io/sig-storage/csi-node-driver-registrar:v2.6.3)\n[keystone/keystone] FAILED - RETRYING: [instance]: Wait for OpenID metadata ConfigMap (273 retries left).\n[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/registry.k8s.io/sig-storage/livenessprobe:v2.9.0)\n[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/quay.io/ibmcsiblock/ibm-block-csi-operator:1.11.2)\n[keystone/keystone] FAILED - RETRYING: [instance]: Wait for OpenID metadata ConfigMap (272 retries left).\n[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/registry.k8s.io/sig-storage/csi-provisioner:v3.4.0)",
                            "stdout_lines": [
                                "[keystone/keystone] FAILED - RETRYING: [instance]: Wait for OpenID metadata ConfigMap (279 retries left).",
                                "[keystone/keystone] FAILED - RETRYING: [instance]: Wait for OpenID metadata ConfigMap (278 retries left).",
                                "[keystone/keystone] FAILED - RETRYING: [instance]: Wait for OpenID metadata ConfigMap (277 retries left).",
                                "[keystone/keystone] FAILED - RETRYING: [instance]: Wait for OpenID metadata ConfigMap (276 retries left).",
                                "[keystone/keystone] FAILED - RETRYING: [instance]: Wait for OpenID metadata ConfigMap (275 retries left).",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/quay.io/ibmcsiblock/ibm-block-csi-driver-controller:1.11.2)",
                                "[keystone/keystone] FAILED - RETRYING: [instance]: Wait for OpenID metadata ConfigMap (274 retries left).",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/quay.io/ibmcsiblock/ibm-block-csi-driver-node:1.11.2)",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/registry.k8s.io/sig-storage/csi-node-driver-registrar:v2.6.3)",
                                "[keystone/keystone] FAILED - RETRYING: [instance]: Wait for OpenID metadata ConfigMap (273 retries left).",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/registry.k8s.io/sig-storage/livenessprobe:v2.9.0)",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/quay.io/ibmcsiblock/ibm-block-csi-operator:1.11.2)",
                                "[keystone/keystone] FAILED - RETRYING: [instance]: Wait for OpenID metadata ConfigMap (272 retries left).",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/registry.k8s.io/sig-storage/csi-provisioner:v3.4.0)"
                            ],
                            "zuul_log_id": "0242ac17-0010-310d-1ec5-000000004829-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:40:50.548858Z",
                            "start": "2026-07-25T21:40:50.029306Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000004829",
                        "name": "Read new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "152508"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:40:50.611284Z",
                            "start": "2026-07-25T21:40:50.555926Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000000482a",
                        "name": "Advance initial parallel deployment live log offset"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "initial parallel deployment is still running after 820 seconds."
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:40:50.673032Z",
                            "start": "2026-07-25T21:40:50.620724Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000000482b",
                        "name": "Report initial parallel deployment progress heartbeat"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:40:50.735258Z",
                            "start": "2026-07-25T21:40:50.681642Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000000482c",
                        "name": "Continue monitoring initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-25 21:40:50.846205",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-25 21:41:10.848839",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:41:10.863811Z",
                            "start": "2026-07-25T21:40:50.805186Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000004b89",
                        "name": "Wait before polling initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "42"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:41:10.939934Z",
                            "start": "2026-07-25T21:41:10.873314Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000004b8a",
                        "name": "Count initial parallel deployment progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j40599975991.11341",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j40599975991.11341",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j40599975991.11341",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:41:11.181174Z",
                            "start": "2026-07-25T21:41:10.949369Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000004b8b",
                        "name": "Poll initial parallel deployment status"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/ansible.8gbjwwpu.log"
                                }
                            },
                            "stat": {
                                "atime": 1785015649.8892083,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 312,
                                "charset": "unknown",
                                "checksum": "ee853020d09c5247c608acf7e6acca3721acbcb6",
                                "ctime": 1785015671.193607,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 21191,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0600",
                                "mtime": 1785015671.193607,
                                "nlink": 1,
                                "path": "/tmp/ansible.8gbjwwpu.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 154677,
                                "uid": 1000,
                                "version": "3759374160",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:41:11.411325Z",
                            "start": "2026-07-25T21:41:11.189425Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000004b8c",
                        "name": "Inspect initial parallel deployment live log"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "2169"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:41:11.483993Z",
                            "start": "2026-07-25T21:41:11.418755Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000004b8d",
                        "name": "Calculate new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +152509 /tmp/ansible.8gbjwwpu.log | head -c 2169",
                            "delta": "0:00:00.009041",
                            "end": "2026-07-25 21:41:11.825663",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +152509 /tmp/ansible.8gbjwwpu.log | head -c 2169",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-310d-1ec5-000000004b8e-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-25 21:41:11.816622",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/registry.k8s.io/sig-storage/csi-resizer:v1.7.0)\n[keystone/keystone] FAILED - RETRYING: [instance]: Wait for OpenID metadata ConfigMap (271 retries left).\n[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/registry.k8s.io/sig-storage/csi-snapshotter:v6.2.1)\n[keystone/keystone] FAILED - RETRYING: [instance]: Wait for OpenID metadata ConfigMap (270 retries left).\n[keystone/keystone] FAILED - RETRYING: [instance]: Wait for OpenID metadata ConfigMap (269 retries left).\n[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/quay.io/ibmcsiblock/csi-volume-group-operator:v0.9.1)\n[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/registry.k8s.io/ingress-nginx/controller:v1.12.1)\n[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/registry.k8s.io/defaultbackend-amd64:1.5)\n[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/registry.k8s.io/ingress-nginx/kube-webhook-certgen:v1.5.2)\n[keystone/keystone] FAILED - RETRYING: [instance]: Wait for OpenID metadata ConfigMap (268 retries left).\n[keystone/keystone] FAILED - RETRYING: [instance]: Wait for OpenID metadata ConfigMap (267 retries left).\n[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/ghcr.io/vexxhost/ironic:main@sha256:3cf3aa6e1fef6204e9dfc4e0df5f7cc781d4b555549bb1b768b6149725407ea5)\n[keystone/keystone] FAILED - RETRYING: [instance]: Wait for OpenID metadata ConfigMap (266 retries left).\n[keystone/keystone] FAILED - RETRYING: [instance]: Wait for OpenID metadata ConfigMap (265 retries left).\n[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/docker.io/library/nginx:1.25)\n[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/ghcr.io/vexxhost/keepalived:latest@sha256:b794c04706ec6914fc3635e23c9d6a95351dec4c0d320eb83ae5a781b791e30d)\n[keystone/keystone] FAILED - RETRYING: [instance]: Wait for OpenID metadata ConfigMap (264 retries left).\n[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/quay.io/keycloak/keycloak:24.0.5-0)",
                            "stdout_lines": [
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/registry.k8s.io/sig-storage/csi-resizer:v1.7.0)",
                                "[keystone/keystone] FAILED - RETRYING: [instance]: Wait for OpenID metadata ConfigMap (271 retries left).",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/registry.k8s.io/sig-storage/csi-snapshotter:v6.2.1)",
                                "[keystone/keystone] FAILED - RETRYING: [instance]: Wait for OpenID metadata ConfigMap (270 retries left).",
                                "[keystone/keystone] FAILED - RETRYING: [instance]: Wait for OpenID metadata ConfigMap (269 retries left).",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/quay.io/ibmcsiblock/csi-volume-group-operator:v0.9.1)",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/registry.k8s.io/ingress-nginx/controller:v1.12.1)",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/registry.k8s.io/defaultbackend-amd64:1.5)",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/registry.k8s.io/ingress-nginx/kube-webhook-certgen:v1.5.2)",
                                "[keystone/keystone] FAILED - RETRYING: [instance]: Wait for OpenID metadata ConfigMap (268 retries left).",
                                "[keystone/keystone] FAILED - RETRYING: [instance]: Wait for OpenID metadata ConfigMap (267 retries left).",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/ghcr.io/vexxhost/ironic:main@sha256:3cf3aa6e1fef6204e9dfc4e0df5f7cc781d4b555549bb1b768b6149725407ea5)",
                                "[keystone/keystone] FAILED - RETRYING: [instance]: Wait for OpenID metadata ConfigMap (266 retries left).",
                                "[keystone/keystone] FAILED - RETRYING: [instance]: Wait for OpenID metadata ConfigMap (265 retries left).",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/docker.io/library/nginx:1.25)",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/ghcr.io/vexxhost/keepalived:latest@sha256:b794c04706ec6914fc3635e23c9d6a95351dec4c0d320eb83ae5a781b791e30d)",
                                "[keystone/keystone] FAILED - RETRYING: [instance]: Wait for OpenID metadata ConfigMap (264 retries left).",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/quay.io/keycloak/keycloak:24.0.5-0)"
                            ],
                            "zuul_log_id": "0242ac17-0010-310d-1ec5-000000004b8e-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:41:12.146164Z",
                            "start": "2026-07-25T21:41:11.623567Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000004b8e",
                        "name": "Read new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "154677"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:41:12.225836Z",
                            "start": "2026-07-25T21:41:12.156401Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000004b8f",
                        "name": "Advance initial parallel deployment live log offset"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "initial parallel deployment is still running after 840 seconds."
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:41:12.299893Z",
                            "start": "2026-07-25T21:41:12.232906Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000004b90",
                        "name": "Report initial parallel deployment progress heartbeat"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:41:12.376291Z",
                            "start": "2026-07-25T21:41:12.307957Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000004b91",
                        "name": "Continue monitoring initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-25 21:41:12.496439",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-25 21:41:32.498686",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:41:32.520010Z",
                            "start": "2026-07-25T21:41:12.447408Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000004f02",
                        "name": "Wait before polling initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "43"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:41:32.592073Z",
                            "start": "2026-07-25T21:41:32.526832Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000004f03",
                        "name": "Count initial parallel deployment progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j40599975991.11341",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j40599975991.11341",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j40599975991.11341",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:41:32.848557Z",
                            "start": "2026-07-25T21:41:32.601598Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000004f04",
                        "name": "Poll initial parallel deployment status"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/ansible.8gbjwwpu.log"
                                }
                            },
                            "stat": {
                                "atime": 1785015671.3656104,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 320,
                                "charset": "unknown",
                                "checksum": "2a59259eecc9ee94c7f005547188d7e8c6d0fbf6",
                                "ctime": 1785015692.9180152,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 21191,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0600",
                                "mtime": 1785015692.9180152,
                                "nlink": 1,
                                "path": "/tmp/ansible.8gbjwwpu.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 157768,
                                "uid": 1000,
                                "version": "3759374160",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:41:33.066590Z",
                            "start": "2026-07-25T21:41:32.858750Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000004f05",
                        "name": "Inspect initial parallel deployment live log"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "3091"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:41:33.139635Z",
                            "start": "2026-07-25T21:41:33.075504Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000004f06",
                        "name": "Calculate new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +154678 /tmp/ansible.8gbjwwpu.log | head -c 3091",
                            "delta": "0:00:00.007904",
                            "end": "2026-07-25 21:41:33.366556",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +154678 /tmp/ansible.8gbjwwpu.log | head -c 3091",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-310d-1ec5-000000004f07-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-25 21:41:33.358652",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "[keystone/keystone] FAILED - RETRYING: [instance]: Wait for OpenID metadata ConfigMap (263 retries left).\n[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/ghcr.io/vexxhost/keystone:main@sha256:d82122679914bcf9121e951e754da7f4c93cb02c79414694547aa6314530cddb)\n[keystone/keystone] FAILED - RETRYING: [instance]: Wait for OpenID metadata ConfigMap (262 retries left).\n[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/registry.k8s.io/kube-apiserver:v1.28.13)\n[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/registry.k8s.io/kube-controller-manager:v1.28.13)\n[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/registry.k8s.io/coredns/coredns:v1.8.4)\n[keystone/keystone] FAILED - RETRYING: [instance]: Wait for OpenID metadata ConfigMap (261 retries left).\n[keystone/keystone] FAILED - RETRYING: [instance]: Wait for OpenID metadata ConfigMap (260 retries left).\n[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/registry.k8s.io/etcd:3.5.6-0)\n[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/registry.k8s.io/kube-proxy:v1.28.13)\n[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/quay.io/brancz/kube-rbac-proxy:v0.12.0)\n[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/registry.k8s.io/kube-scheduler:v1.28.13)\n[keystone/keystone] FAILED - RETRYING: [instance]: Wait for OpenID metadata ConfigMap (259 retries left).\n[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/registry.k8s.io/kube-state-metrics/kube-state-metrics:v2.12.0)\n[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/ghcr.io/kube-vip/kube-vip:v0.6.4)\n[keystone/keystone] FAILED - RETRYING: [instance]: Wait for OpenID metadata ConfigMap (258 retries left).\n[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/docker.io/rancher/kubectl:v1.34.1)\n[keystone/keystone] FAILED - RETRYING: [instance]: Wait for OpenID metadata ConfigMap (257 retries left).\n[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/ghcr.io/vexxhost/libvirt-tls-sidecar:v1.0.2@sha256:c994bf3302a9ae9d8e356ed1e192d4e2f8f9d290e89499d30bb75f285eb55074)\n[keycloak/keycloak] changed: [instance]\n[keycloak/keycloak] \n[keycloak/keycloak] TASK [vexxhost.atmosphere.keycloak : Wait until keycloak ready] ****************\n[keystone/keystone] FAILED - RETRYING: [instance]: Wait for OpenID metadata ConfigMap (256 retries left).\n[keycloak/keycloak] ok: [instance]\n[keycloak/keycloak] \n[keycloak/keycloak] TASK [Create Keycloak Ingress] *************************************************\n[keycloak/keycloak] included: ingress for instance\n[keycloak/keycloak] \n[keycloak/keycloak] TASK [vexxhost.atmosphere.ingress : Create Ingress keycloak] *******************\n[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/ghcr.io/inovex/prometheus-libvirt-exporter:2.2.0)\n[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/ghcr.io/containerd/busybox:1.36)",
                            "stdout_lines": [
                                "[keystone/keystone] FAILED - RETRYING: [instance]: Wait for OpenID metadata ConfigMap (263 retries left).",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/ghcr.io/vexxhost/keystone:main@sha256:d82122679914bcf9121e951e754da7f4c93cb02c79414694547aa6314530cddb)",
                                "[keystone/keystone] FAILED - RETRYING: [instance]: Wait for OpenID metadata ConfigMap (262 retries left).",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/registry.k8s.io/kube-apiserver:v1.28.13)",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/registry.k8s.io/kube-controller-manager:v1.28.13)",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/registry.k8s.io/coredns/coredns:v1.8.4)",
                                "[keystone/keystone] FAILED - RETRYING: [instance]: Wait for OpenID metadata ConfigMap (261 retries left).",
                                "[keystone/keystone] FAILED - RETRYING: [instance]: Wait for OpenID metadata ConfigMap (260 retries left).",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/registry.k8s.io/etcd:3.5.6-0)",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/registry.k8s.io/kube-proxy:v1.28.13)",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/quay.io/brancz/kube-rbac-proxy:v0.12.0)",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/registry.k8s.io/kube-scheduler:v1.28.13)",
                                "[keystone/keystone] FAILED - RETRYING: [instance]: Wait for OpenID metadata ConfigMap (259 retries left).",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/registry.k8s.io/kube-state-metrics/kube-state-metrics:v2.12.0)",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/ghcr.io/kube-vip/kube-vip:v0.6.4)",
                                "[keystone/keystone] FAILED - RETRYING: [instance]: Wait for OpenID metadata ConfigMap (258 retries left).",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/docker.io/rancher/kubectl:v1.34.1)",
                                "[keystone/keystone] FAILED - RETRYING: [instance]: Wait for OpenID metadata ConfigMap (257 retries left).",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/ghcr.io/vexxhost/libvirt-tls-sidecar:v1.0.2@sha256:c994bf3302a9ae9d8e356ed1e192d4e2f8f9d290e89499d30bb75f285eb55074)",
                                "[keycloak/keycloak] changed: [instance]",
                                "[keycloak/keycloak] ",
                                "[keycloak/keycloak] TASK [vexxhost.atmosphere.keycloak : Wait until keycloak ready] ****************",
                                "[keystone/keystone] FAILED - RETRYING: [instance]: Wait for OpenID metadata ConfigMap (256 retries left).",
                                "[keycloak/keycloak] ok: [instance]",
                                "[keycloak/keycloak] ",
                                "[keycloak/keycloak] TASK [Create Keycloak Ingress] *************************************************",
                                "[keycloak/keycloak] included: ingress for instance",
                                "[keycloak/keycloak] ",
                                "[keycloak/keycloak] TASK [vexxhost.atmosphere.ingress : Create Ingress keycloak] *******************",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/ghcr.io/inovex/prometheus-libvirt-exporter:2.2.0)",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/ghcr.io/containerd/busybox:1.36)"
                            ],
                            "zuul_log_id": "0242ac17-0010-310d-1ec5-000000004f07-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:41:33.688549Z",
                            "start": "2026-07-25T21:41:33.168513Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000004f07",
                        "name": "Read new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "157768"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:41:33.766853Z",
                            "start": "2026-07-25T21:41:33.699374Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000004f08",
                        "name": "Advance initial parallel deployment live log offset"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "initial parallel deployment is still running after 860 seconds."
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:41:33.845657Z",
                            "start": "2026-07-25T21:41:33.777754Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000004f09",
                        "name": "Report initial parallel deployment progress heartbeat"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:41:33.911311Z",
                            "start": "2026-07-25T21:41:33.855240Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000004f0a",
                        "name": "Continue monitoring initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-25 21:41:34.037797",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-25 21:41:54.039707",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:41:54.058269Z",
                            "start": "2026-07-25T21:41:33.985259Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000000528f",
                        "name": "Wait before polling initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "44"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:41:54.134520Z",
                            "start": "2026-07-25T21:41:54.065963Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000005290",
                        "name": "Count initial parallel deployment progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j40599975991.11341",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j40599975991.11341",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j40599975991.11341",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:41:54.381344Z",
                            "start": "2026-07-25T21:41:54.142057Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000005291",
                        "name": "Poll initial parallel deployment status"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/ansible.8gbjwwpu.log"
                                }
                            },
                            "stat": {
                                "atime": 1785015693.022017,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 336,
                                "charset": "unknown",
                                "checksum": "bafa207eff68a99ac5fb72b27b750828a6ef4277",
                                "ctime": 1785015711.7783725,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 21191,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0600",
                                "mtime": 1785015711.7783725,
                                "nlink": 1,
                                "path": "/tmp/ansible.8gbjwwpu.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 163892,
                                "uid": 1000,
                                "version": "3759374160",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:41:54.598941Z",
                            "start": "2026-07-25T21:41:54.391953Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000005292",
                        "name": "Inspect initial parallel deployment live log"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "6124"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:41:54.664347Z",
                            "start": "2026-07-25T21:41:54.606508Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000005293",
                        "name": "Calculate new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +157769 /tmp/ansible.8gbjwwpu.log | head -c 6124",
                            "delta": "0:00:00.007121",
                            "end": "2026-07-25 21:41:54.875834",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +157769 /tmp/ansible.8gbjwwpu.log | head -c 6124",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-310d-1ec5-000000005294-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-25 21:41:54.868713",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "[keycloak/keycloak] changed: [instance]\n[keycloak/keycloak] \n[keycloak/keycloak] TASK [vexxhost.atmosphere.keycloak : Enable pxc strict mode] *******************\n[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/docker.io/rancher/local-path-provisioner:v0.0.24)\n[keycloak/keycloak] ok: [instance]\n[keycloak/keycloak] \n[keycloak/keycloak] TASK [vexxhost.atmosphere.keycloak : Wait until Keycloak endpoint is ready] ****\n[keystone/keystone] FAILED - RETRYING: [instance]: Wait for OpenID metadata ConfigMap (255 retries left).\n[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/docker.io/nginxinc/nginx-unprivileged:1.24-alpine)\n[keycloak/keycloak] ok: [instance]\n[keycloak/keycloak] \n[keycloak/keycloak] PLAY RECAP *********************************************************************\n[keycloak/keycloak] instance                   : ok=20   changed=6    unreachable=0    failed=0    skipped=4    rescued=0    ignored=0   \n[keycloak/keycloak] \n==> [keycloak] Deployment complete\n==> [kube-prometheus-stack] Starting deployment\n[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/docker.io/grafana/loki:3.0.0)\n[keystone/keystone_pre] \n[keystone/keystone_pre] PLAY [controllers[0]] **********************************************************\n[keystone/keystone_pre] \n[keystone/keystone_pre] TASK [Gathering Facts] *********************************************************\n[keystone/keystone] FAILED - RETRYING: [instance]: Wait for OpenID metadata ConfigMap (254 retries left).\n[keystone/keystone_pre] [WARNING]: Platform linux on host instance is using the discovered Python\n[keystone/keystone_pre] interpreter at /usr/bin/python3.10, but future installation of another Python\n[keystone/keystone_pre] interpreter could change the meaning of that path. See\n[keystone/keystone_pre] https://docs.ansible.com/ansible-\n[keystone/keystone_pre] core/2.17/reference_appendices/interpreter_discovery.html for more information.\n[keystone/keystone_pre] ok: [instance]\n[keystone/keystone_pre] \n[keystone/keystone_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***\n[keystone/keystone_pre] ok: [instance]\n[keystone/keystone_pre] \n[keystone/keystone_pre] TASK [Create RabbitMQ cluster] *************************************************\n[keystone/keystone_pre] skipping: [instance]\n[keystone/keystone_pre] \n[keystone/keystone_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***\n[keystone/keystone_pre] skipping: [instance]\n[keystone/keystone_pre] \n[keystone/keystone_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***\n[keystone/keystone_pre] skipping: [instance]\n[keystone/keystone_pre] \n[keystone/keystone_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***\n[keystone/keystone_pre] skipping: [instance]\n[keystone/keystone_pre] \n[keystone/keystone_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***\n[keystone/keystone_pre] skipping: [instance]\n[keystone/keystone_pre] \n[keystone/keystone_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***\n[keystone/keystone_pre] skipping: [instance]\n[keystone/keystone_pre] \n[keystone/keystone_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***\n[keystone/keystone_pre] skipping: [instance] => (item=oslo_messaging) \n[keystone/keystone_pre] skipping: [instance] => (item=identity) \n[keystone/keystone_pre] skipping: [instance] => (item=oslo_cache) \n[keystone/keystone_pre] skipping: [instance] => (item=oslo_db) \n[keystone/keystone_pre] skipping: [instance]\n[keystone/keystone_pre] \n[keystone/keystone_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********\n[keystone/keystone_pre] skipping: [instance]\n[keystone/keystone_pre] \n[keystone/keystone_pre] TASK [vexxhost.atmosphere.keystone_pre : Create Keycloak realms] ***************\n[keystone/keystone] FAILED - RETRYING: [instance]: Wait for OpenID metadata ConfigMap (253 retries left).\n[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/ghcr.io/vexxhost/magnum:main@sha256:be30fc62b97ee15502c211cc1c73ae698a47d9ea7d5982a396db1d677f2088aa)\n[keystone/keystone] FAILED - RETRYING: [instance]: Wait for OpenID metadata ConfigMap (252 retries left).\n[keystone/keystone] FAILED - RETRYING: [instance]: Wait for OpenID metadata ConfigMap (251 retries left).\n[keystone/keystone_pre] ok: [instance] => (item=None)\n[keystone/keystone_pre] ok: [instance]\n[keystone/keystone_pre] \n[keystone/keystone_pre] TASK [vexxhost.atmosphere.keystone_pre : Setup Keycloak Authentication Required Actions (MFA)] ***\n[keystone/keystone_pre] ok: [instance] => (item=atmosphere)\n[keystone/keystone_pre] \n[keystone/keystone_pre] TASK [vexxhost.atmosphere.keystone_pre : Create ConfigMap with all OpenID connect configurations] ***\n[keystone/keystone] FAILED - RETRYING: [instance]: Wait for OpenID metadata ConfigMap (250 retries left).\n[keystone/keystone_pre] changed: [instance]\n[keystone/keystone_pre] \n[keystone/keystone_pre] TASK [vexxhost.atmosphere.keystone_pre : Create Keycloak clients] **************\n[keystone/keystone_pre] changed: [instance] => (item=None)\n[keystone/keystone_pre] changed: [instance]\n[keystone/keystone_pre] \n[keystone/keystone_pre] TASK [vexxhost.atmosphere.keystone_pre : Assign realm-management roles to service account] ***\n[keystone/keystone] ok: [instance]\n[keystone/keystone] \n[keystone/keystone] TASK [vexxhost.atmosphere.keystone : Deploy Helm chart] ************************\n[keystone/keystone_pre] changed: [instance] => (item=None)\n[keystone/keystone_pre] changed: [instance]\n[keystone/keystone_pre] \n[keystone/keystone_pre] PLAY RECAP *********************************************************************\n[keystone/keystone_pre] instance                   : ok=7    changed=3    unreachable=0    failed=0    skipped=8    rescued=0    ignored=0   \n[keystone/keystone_pre] ",
                            "stdout_lines": [
                                "[keycloak/keycloak] changed: [instance]",
                                "[keycloak/keycloak] ",
                                "[keycloak/keycloak] TASK [vexxhost.atmosphere.keycloak : Enable pxc strict mode] *******************",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/docker.io/rancher/local-path-provisioner:v0.0.24)",
                                "[keycloak/keycloak] ok: [instance]",
                                "[keycloak/keycloak] ",
                                "[keycloak/keycloak] TASK [vexxhost.atmosphere.keycloak : Wait until Keycloak endpoint is ready] ****",
                                "[keystone/keystone] FAILED - RETRYING: [instance]: Wait for OpenID metadata ConfigMap (255 retries left).",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/docker.io/nginxinc/nginx-unprivileged:1.24-alpine)",
                                "[keycloak/keycloak] ok: [instance]",
                                "[keycloak/keycloak] ",
                                "[keycloak/keycloak] PLAY RECAP *********************************************************************",
                                "[keycloak/keycloak] instance                   : ok=20   changed=6    unreachable=0    failed=0    skipped=4    rescued=0    ignored=0   ",
                                "[keycloak/keycloak] ",
                                "==> [keycloak] Deployment complete",
                                "==> [kube-prometheus-stack] Starting deployment",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/docker.io/grafana/loki:3.0.0)",
                                "[keystone/keystone_pre] ",
                                "[keystone/keystone_pre] PLAY [controllers[0]] **********************************************************",
                                "[keystone/keystone_pre] ",
                                "[keystone/keystone_pre] TASK [Gathering Facts] *********************************************************",
                                "[keystone/keystone] FAILED - RETRYING: [instance]: Wait for OpenID metadata ConfigMap (254 retries left).",
                                "[keystone/keystone_pre] [WARNING]: Platform linux on host instance is using the discovered Python",
                                "[keystone/keystone_pre] interpreter at /usr/bin/python3.10, but future installation of another Python",
                                "[keystone/keystone_pre] interpreter could change the meaning of that path. See",
                                "[keystone/keystone_pre] https://docs.ansible.com/ansible-",
                                "[keystone/keystone_pre] core/2.17/reference_appendices/interpreter_discovery.html for more information.",
                                "[keystone/keystone_pre] ok: [instance]",
                                "[keystone/keystone_pre] ",
                                "[keystone/keystone_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***",
                                "[keystone/keystone_pre] ok: [instance]",
                                "[keystone/keystone_pre] ",
                                "[keystone/keystone_pre] TASK [Create RabbitMQ cluster] *************************************************",
                                "[keystone/keystone_pre] skipping: [instance]",
                                "[keystone/keystone_pre] ",
                                "[keystone/keystone_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***",
                                "[keystone/keystone_pre] skipping: [instance]",
                                "[keystone/keystone_pre] ",
                                "[keystone/keystone_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***",
                                "[keystone/keystone_pre] skipping: [instance]",
                                "[keystone/keystone_pre] ",
                                "[keystone/keystone_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***",
                                "[keystone/keystone_pre] skipping: [instance]",
                                "[keystone/keystone_pre] ",
                                "[keystone/keystone_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***",
                                "[keystone/keystone_pre] skipping: [instance]",
                                "[keystone/keystone_pre] ",
                                "[keystone/keystone_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***",
                                "[keystone/keystone_pre] skipping: [instance]",
                                "[keystone/keystone_pre] ",
                                "[keystone/keystone_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***",
                                "[keystone/keystone_pre] skipping: [instance] => (item=oslo_messaging) ",
                                "[keystone/keystone_pre] skipping: [instance] => (item=identity) ",
                                "[keystone/keystone_pre] skipping: [instance] => (item=oslo_cache) ",
                                "[keystone/keystone_pre] skipping: [instance] => (item=oslo_db) ",
                                "[keystone/keystone_pre] skipping: [instance]",
                                "[keystone/keystone_pre] ",
                                "[keystone/keystone_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********",
                                "[keystone/keystone_pre] skipping: [instance]",
                                "[keystone/keystone_pre] ",
                                "[keystone/keystone_pre] TASK [vexxhost.atmosphere.keystone_pre : Create Keycloak realms] ***************",
                                "[keystone/keystone] FAILED - RETRYING: [instance]: Wait for OpenID metadata ConfigMap (253 retries left).",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/ghcr.io/vexxhost/magnum:main@sha256:be30fc62b97ee15502c211cc1c73ae698a47d9ea7d5982a396db1d677f2088aa)",
                                "[keystone/keystone] FAILED - RETRYING: [instance]: Wait for OpenID metadata ConfigMap (252 retries left).",
                                "[keystone/keystone] FAILED - RETRYING: [instance]: Wait for OpenID metadata ConfigMap (251 retries left).",
                                "[keystone/keystone_pre] ok: [instance] => (item=None)",
                                "[keystone/keystone_pre] ok: [instance]",
                                "[keystone/keystone_pre] ",
                                "[keystone/keystone_pre] TASK [vexxhost.atmosphere.keystone_pre : Setup Keycloak Authentication Required Actions (MFA)] ***",
                                "[keystone/keystone_pre] ok: [instance] => (item=atmosphere)",
                                "[keystone/keystone_pre] ",
                                "[keystone/keystone_pre] TASK [vexxhost.atmosphere.keystone_pre : Create ConfigMap with all OpenID connect configurations] ***",
                                "[keystone/keystone] FAILED - RETRYING: [instance]: Wait for OpenID metadata ConfigMap (250 retries left).",
                                "[keystone/keystone_pre] changed: [instance]",
                                "[keystone/keystone_pre] ",
                                "[keystone/keystone_pre] TASK [vexxhost.atmosphere.keystone_pre : Create Keycloak clients] **************",
                                "[keystone/keystone_pre] changed: [instance] => (item=None)",
                                "[keystone/keystone_pre] changed: [instance]",
                                "[keystone/keystone_pre] ",
                                "[keystone/keystone_pre] TASK [vexxhost.atmosphere.keystone_pre : Assign realm-management roles to service account] ***",
                                "[keystone/keystone] ok: [instance]",
                                "[keystone/keystone] ",
                                "[keystone/keystone] TASK [vexxhost.atmosphere.keystone : Deploy Helm chart] ************************",
                                "[keystone/keystone_pre] changed: [instance] => (item=None)",
                                "[keystone/keystone_pre] changed: [instance]",
                                "[keystone/keystone_pre] ",
                                "[keystone/keystone_pre] PLAY RECAP *********************************************************************",
                                "[keystone/keystone_pre] instance                   : ok=7    changed=3    unreachable=0    failed=0    skipped=8    rescued=0    ignored=0   ",
                                "[keystone/keystone_pre] "
                            ],
                            "zuul_log_id": "0242ac17-0010-310d-1ec5-000000005294-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:41:55.214637Z",
                            "start": "2026-07-25T21:41:54.690860Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000005294",
                        "name": "Read new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "163892"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:41:55.455110Z",
                            "start": "2026-07-25T21:41:55.225397Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000005295",
                        "name": "Advance initial parallel deployment live log offset"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "initial parallel deployment is still running after 880 seconds."
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:41:55.527271Z",
                            "start": "2026-07-25T21:41:55.462299Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000005296",
                        "name": "Report initial parallel deployment progress heartbeat"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:41:55.603444Z",
                            "start": "2026-07-25T21:41:55.535140Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000005297",
                        "name": "Continue monitoring initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-25 21:41:55.731329",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-25 21:42:15.733864",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:42:15.748304Z",
                            "start": "2026-07-25T21:41:55.678504Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000005630",
                        "name": "Wait before polling initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "45"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:42:15.816739Z",
                            "start": "2026-07-25T21:42:15.756087Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000005631",
                        "name": "Count initial parallel deployment progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j40599975991.11341",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j40599975991.11341",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j40599975991.11341",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:42:16.060181Z",
                            "start": "2026-07-25T21:42:15.824233Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000005632",
                        "name": "Poll initial parallel deployment status"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/ansible.8gbjwwpu.log"
                                }
                            },
                            "stat": {
                                "atime": 1785015714.554425,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 336,
                                "charset": "unknown",
                                "checksum": "bafa207eff68a99ac5fb72b27b750828a6ef4277",
                                "ctime": 1785015711.7783725,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 21191,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0600",
                                "mtime": 1785015711.7783725,
                                "nlink": 1,
                                "path": "/tmp/ansible.8gbjwwpu.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 163892,
                                "uid": 1000,
                                "version": "3759374160",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:42:16.266373Z",
                            "start": "2026-07-25T21:42:16.068819Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000005633",
                        "name": "Inspect initial parallel deployment live log"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:42:16.338362Z",
                            "start": "2026-07-25T21:42:16.273529Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000005634",
                        "name": "Calculate new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:42:16.876603Z",
                            "start": "2026-07-25T21:42:16.366804Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000005635",
                        "name": "Read new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "163892"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:42:16.967641Z",
                            "start": "2026-07-25T21:42:16.891571Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000005636",
                        "name": "Advance initial parallel deployment live log offset"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "initial parallel deployment is still running after 900 seconds."
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:42:17.045638Z",
                            "start": "2026-07-25T21:42:16.979914Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000005637",
                        "name": "Report initial parallel deployment progress heartbeat"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:42:17.108450Z",
                            "start": "2026-07-25T21:42:17.054740Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000005638",
                        "name": "Continue monitoring initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-25 21:42:17.245000",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-25 21:42:37.246786",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:42:37.264644Z",
                            "start": "2026-07-25T21:42:17.197142Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-0000000059e5",
                        "name": "Wait before polling initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "46"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:42:37.356467Z",
                            "start": "2026-07-25T21:42:37.287685Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-0000000059e6",
                        "name": "Count initial parallel deployment progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j40599975991.11341",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j40599975991.11341",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j40599975991.11341",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:42:37.586797Z",
                            "start": "2026-07-25T21:42:37.366443Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-0000000059e7",
                        "name": "Poll initial parallel deployment status"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/ansible.8gbjwwpu.log"
                                }
                            },
                            "stat": {
                                "atime": 1785015714.554425,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 336,
                                "charset": "unknown",
                                "checksum": "bafa207eff68a99ac5fb72b27b750828a6ef4277",
                                "ctime": 1785015711.7783725,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 21191,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0600",
                                "mtime": 1785015711.7783725,
                                "nlink": 1,
                                "path": "/tmp/ansible.8gbjwwpu.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 163892,
                                "uid": 1000,
                                "version": "3759374160",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:42:37.785946Z",
                            "start": "2026-07-25T21:42:37.595882Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-0000000059e8",
                        "name": "Inspect initial parallel deployment live log"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:42:37.854823Z",
                            "start": "2026-07-25T21:42:37.798578Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-0000000059e9",
                        "name": "Calculate new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:42:38.391958Z",
                            "start": "2026-07-25T21:42:37.882390Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-0000000059ea",
                        "name": "Read new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "163892"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:42:38.461224Z",
                            "start": "2026-07-25T21:42:38.404910Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-0000000059eb",
                        "name": "Advance initial parallel deployment live log offset"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "initial parallel deployment is still running after 920 seconds."
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:42:38.532108Z",
                            "start": "2026-07-25T21:42:38.468548Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-0000000059ec",
                        "name": "Report initial parallel deployment progress heartbeat"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:42:38.598088Z",
                            "start": "2026-07-25T21:42:38.542572Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-0000000059ed",
                        "name": "Continue monitoring initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-25 21:42:38.789828",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-25 21:42:58.791575",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:42:58.804880Z",
                            "start": "2026-07-25T21:42:38.743654Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000005dae",
                        "name": "Wait before polling initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "47"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:42:58.880508Z",
                            "start": "2026-07-25T21:42:58.812673Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000005daf",
                        "name": "Count initial parallel deployment progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j40599975991.11341",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j40599975991.11341",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j40599975991.11341",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:42:59.131681Z",
                            "start": "2026-07-25T21:42:58.890319Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000005db0",
                        "name": "Poll initial parallel deployment status"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/ansible.8gbjwwpu.log"
                                }
                            },
                            "stat": {
                                "atime": 1785015714.554425,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 336,
                                "charset": "unknown",
                                "checksum": "bafa207eff68a99ac5fb72b27b750828a6ef4277",
                                "ctime": 1785015711.7783725,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 21191,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0600",
                                "mtime": 1785015711.7783725,
                                "nlink": 1,
                                "path": "/tmp/ansible.8gbjwwpu.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 163892,
                                "uid": 1000,
                                "version": "3759374160",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:42:59.353891Z",
                            "start": "2026-07-25T21:42:59.141932Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000005db1",
                        "name": "Inspect initial parallel deployment live log"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:42:59.432591Z",
                            "start": "2026-07-25T21:42:59.362719Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000005db2",
                        "name": "Calculate new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:42:59.978431Z",
                            "start": "2026-07-25T21:42:59.466276Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000005db3",
                        "name": "Read new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "163892"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:43:00.061867Z",
                            "start": "2026-07-25T21:42:59.993614Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000005db4",
                        "name": "Advance initial parallel deployment live log offset"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "initial parallel deployment is still running after 940 seconds."
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:43:00.139333Z",
                            "start": "2026-07-25T21:43:00.073308Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000005db5",
                        "name": "Report initial parallel deployment progress heartbeat"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:43:00.267963Z",
                            "start": "2026-07-25T21:43:00.148527Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000005db6",
                        "name": "Continue monitoring initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-25 21:43:00.395232",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-25 21:43:20.397254",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:43:20.571488Z",
                            "start": "2026-07-25T21:43:00.347938Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000000618b",
                        "name": "Wait before polling initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "48"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:43:20.647662Z",
                            "start": "2026-07-25T21:43:20.584121Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000000618c",
                        "name": "Count initial parallel deployment progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j40599975991.11341",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j40599975991.11341",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j40599975991.11341",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:43:20.905993Z",
                            "start": "2026-07-25T21:43:20.657013Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000000618d",
                        "name": "Poll initial parallel deployment status"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/ansible.8gbjwwpu.log"
                                }
                            },
                            "stat": {
                                "atime": 1785015714.554425,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 336,
                                "charset": "unknown",
                                "checksum": "929c14ca0c3d39bbb12b21a0f1314e3b4a89fd88",
                                "ctime": 1785015800.3880389,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 21191,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0600",
                                "mtime": 1785015800.3880389,
                                "nlink": 1,
                                "path": "/tmp/ansible.8gbjwwpu.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 164485,
                                "uid": 1000,
                                "version": "3759374160",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:43:21.105006Z",
                            "start": "2026-07-25T21:43:20.915970Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000000618e",
                        "name": "Inspect initial parallel deployment live log"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "593"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:43:21.180744Z",
                            "start": "2026-07-25T21:43:21.114929Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000000618f",
                        "name": "Calculate new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +163893 /tmp/ansible.8gbjwwpu.log | head -c 593",
                            "delta": "0:00:00.006974",
                            "end": "2026-07-25 21:43:21.402793",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +163893 /tmp/ansible.8gbjwwpu.log | head -c 593",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-310d-1ec5-000000006190-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-25 21:43:21.395819",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/quay.io/vexxhost/magnum-cluster-api-registry:latest)\n[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/ghcr.io/vexxhost/manila:main@sha256:42eae6acdc2ab6be7908d9f96303776f796349bed866e1808452a8507d82a7a2)\n[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/docker.io/library/memcached:1.6.26)\n[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/ghcr.io/vexxhost/netoffload:main@sha256:cad35bee17396beaff4f4f95c19c3a68d1476b812dbf5c0497c7c12a17c00124)",
                            "stdout_lines": [
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/quay.io/vexxhost/magnum-cluster-api-registry:latest)",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/ghcr.io/vexxhost/manila:main@sha256:42eae6acdc2ab6be7908d9f96303776f796349bed866e1808452a8507d82a7a2)",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/docker.io/library/memcached:1.6.26)",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/ghcr.io/vexxhost/netoffload:main@sha256:cad35bee17396beaff4f4f95c19c3a68d1476b812dbf5c0497c7c12a17c00124)"
                            ],
                            "zuul_log_id": "0242ac17-0010-310d-1ec5-000000006190-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:43:21.732412Z",
                            "start": "2026-07-25T21:43:21.211864Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000006190",
                        "name": "Read new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "164485"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:43:21.794442Z",
                            "start": "2026-07-25T21:43:21.739829Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000006191",
                        "name": "Advance initial parallel deployment live log offset"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "initial parallel deployment is still running after 960 seconds."
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:43:21.867078Z",
                            "start": "2026-07-25T21:43:21.802280Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000006192",
                        "name": "Report initial parallel deployment progress heartbeat"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:43:21.931875Z",
                            "start": "2026-07-25T21:43:21.875085Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000006193",
                        "name": "Continue monitoring initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-25 21:43:22.047897",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-25 21:43:42.050036",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:43:42.071860Z",
                            "start": "2026-07-25T21:43:22.004877Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000000657c",
                        "name": "Wait before polling initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "49"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:43:42.149901Z",
                            "start": "2026-07-25T21:43:42.081315Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000000657d",
                        "name": "Count initial parallel deployment progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j40599975991.11341",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j40599975991.11341",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j40599975991.11341",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:43:42.396196Z",
                            "start": "2026-07-25T21:43:42.158532Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000000657e",
                        "name": "Poll initial parallel deployment status"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/ansible.8gbjwwpu.log"
                                }
                            },
                            "stat": {
                                "atime": 1785015801.0640516,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 336,
                                "charset": "unknown",
                                "checksum": "6c228b5e5aaec99ce0d6f3c3aac8089e35d54eb5",
                                "ctime": 1785015821.0364287,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 21191,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0600",
                                "mtime": 1785015821.0364287,
                                "nlink": 1,
                                "path": "/tmp/ansible.8gbjwwpu.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 165364,
                                "uid": 1000,
                                "version": "3759374160",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:43:42.599390Z",
                            "start": "2026-07-25T21:43:42.405449Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000000657f",
                        "name": "Inspect initial parallel deployment live log"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "879"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:43:42.677249Z",
                            "start": "2026-07-25T21:43:42.610718Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000006580",
                        "name": "Calculate new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +164486 /tmp/ansible.8gbjwwpu.log | head -c 879",
                            "delta": "0:00:00.006722",
                            "end": "2026-07-25 21:43:42.997430",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +164486 /tmp/ansible.8gbjwwpu.log | head -c 879",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-310d-1ec5-000000006581-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-25 21:43:42.990708",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/ghcr.io/vexxhost/neutron:main@sha256:55f9c67dda4cc7082739eea7cb21810862a56aac6fe8107a5f31627c601ab23e)\n[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/docker.io/coredns/coredns:1.11.1)\n[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/registry.k8s.io/nfd/node-feature-discovery:v0.15.4)\n[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/ghcr.io/vexxhost/nova:main@sha256:4d20ff43a98cfa92485d805f8724266e75c27ed46a4c955681c11dfb94a9995e)\n[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/ghcr.io/vexxhost/nova-ssh:main@sha256:b5063b69ce4c8cbccc92c911c10849fe9481c8d0bdb6db0c2372a149144e534c)\n[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/quay.io/oauth2-proxy/oauth2-proxy:v7.6.0)",
                            "stdout_lines": [
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/ghcr.io/vexxhost/neutron:main@sha256:55f9c67dda4cc7082739eea7cb21810862a56aac6fe8107a5f31627c601ab23e)",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/docker.io/coredns/coredns:1.11.1)",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/registry.k8s.io/nfd/node-feature-discovery:v0.15.4)",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/ghcr.io/vexxhost/nova:main@sha256:4d20ff43a98cfa92485d805f8724266e75c27ed46a4c955681c11dfb94a9995e)",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/ghcr.io/vexxhost/nova-ssh:main@sha256:b5063b69ce4c8cbccc92c911c10849fe9481c8d0bdb6db0c2372a149144e534c)",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/quay.io/oauth2-proxy/oauth2-proxy:v7.6.0)"
                            ],
                            "zuul_log_id": "0242ac17-0010-310d-1ec5-000000006581-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:43:43.327034Z",
                            "start": "2026-07-25T21:43:42.807784Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000006581",
                        "name": "Read new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "165364"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:43:43.401373Z",
                            "start": "2026-07-25T21:43:43.337509Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000006582",
                        "name": "Advance initial parallel deployment live log offset"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "initial parallel deployment is still running after 980 seconds."
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:43:43.476624Z",
                            "start": "2026-07-25T21:43:43.411020Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000006583",
                        "name": "Report initial parallel deployment progress heartbeat"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:43:43.552611Z",
                            "start": "2026-07-25T21:43:43.484049Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000006584",
                        "name": "Continue monitoring initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-25 21:43:43.682647",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-25 21:44:03.684224",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:44:03.703651Z",
                            "start": "2026-07-25T21:43:43.636614Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000006981",
                        "name": "Wait before polling initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "50"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:44:03.777359Z",
                            "start": "2026-07-25T21:44:03.711154Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000006982",
                        "name": "Count initial parallel deployment progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j40599975991.11341",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j40599975991.11341",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j40599975991.11341",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:44:04.119017Z",
                            "start": "2026-07-25T21:44:03.787573Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000006983",
                        "name": "Poll initial parallel deployment status"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/ansible.8gbjwwpu.log"
                                }
                            },
                            "stat": {
                                "atime": 1785015822.5524583,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 336,
                                "charset": "unknown",
                                "checksum": "8f921b3df13465a6f8b727ddf707c4026ddc9730",
                                "ctime": 1785015835.196706,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 21191,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0600",
                                "mtime": 1785015835.196706,
                                "nlink": 1,
                                "path": "/tmp/ansible.8gbjwwpu.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 166801,
                                "uid": 1000,
                                "version": "3759374160",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:44:04.365651Z",
                            "start": "2026-07-25T21:44:04.126971Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000006984",
                        "name": "Inspect initial parallel deployment live log"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "1437"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:44:04.430817Z",
                            "start": "2026-07-25T21:44:04.376253Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000006985",
                        "name": "Calculate new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +165365 /tmp/ansible.8gbjwwpu.log | head -c 1437",
                            "delta": "0:00:00.022946",
                            "end": "2026-07-25 21:44:04.678981",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +165365 /tmp/ansible.8gbjwwpu.log | head -c 1437",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-310d-1ec5-000000006986-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-25 21:44:04.656035",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/ghcr.io/vexxhost/octavia:main@sha256:13bfd0f2e24ca220fa66a1996c6e403fcf2b8ddb2cc86705ea250c5f65fb4487)\n[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/ghcr.io/vexxhost/python-openstackclient:main@sha256:09737a2e00a2546bc96ecf610481c673d7c8f808fb80f921ef50a053545ecadc)\n[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/quay.io/orc/openstack-resource-controller:v2.2.0)\n[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/ghcr.io/vexxhost/openvswitch:v3.3.6-6)\n[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/ghcr.io/vexxhost/ovn-bgp-agent:main@sha256:98f80380aec29ea1cedd9a923edb411706fb7528bfe13daae6dd086e40997d55)\n[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/ghcr.io/vexxhost/ovn:v24.03.7-3@sha256:deb1966eff94d8da072a3647db63546722094deb3ef34b6b464609bcba61887a)\n[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/registry.k8s.io/pause:3.9)\n[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/docker.io/percona/haproxy:2.8.15)\n[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/docker.io/percona/percona-xtradb-cluster-operator:1.18.0)\n[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/docker.io/percona/percona-xtradb-cluster:8.0.42-33.1)",
                            "stdout_lines": [
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/ghcr.io/vexxhost/octavia:main@sha256:13bfd0f2e24ca220fa66a1996c6e403fcf2b8ddb2cc86705ea250c5f65fb4487)",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/ghcr.io/vexxhost/python-openstackclient:main@sha256:09737a2e00a2546bc96ecf610481c673d7c8f808fb80f921ef50a053545ecadc)",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/quay.io/orc/openstack-resource-controller:v2.2.0)",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/ghcr.io/vexxhost/openvswitch:v3.3.6-6)",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/ghcr.io/vexxhost/ovn-bgp-agent:main@sha256:98f80380aec29ea1cedd9a923edb411706fb7528bfe13daae6dd086e40997d55)",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/ghcr.io/vexxhost/ovn:v24.03.7-3@sha256:deb1966eff94d8da072a3647db63546722094deb3ef34b6b464609bcba61887a)",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/registry.k8s.io/pause:3.9)",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/docker.io/percona/haproxy:2.8.15)",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/docker.io/percona/percona-xtradb-cluster-operator:1.18.0)",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/docker.io/percona/percona-xtradb-cluster:8.0.42-33.1)"
                            ],
                            "zuul_log_id": "0242ac17-0010-310d-1ec5-000000006986-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:44:04.983688Z",
                            "start": "2026-07-25T21:44:04.461185Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000006986",
                        "name": "Read new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "166801"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:44:05.056889Z",
                            "start": "2026-07-25T21:44:04.993432Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000006987",
                        "name": "Advance initial parallel deployment live log offset"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "initial parallel deployment is still running after 1000 seconds."
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:44:05.142261Z",
                            "start": "2026-07-25T21:44:05.067444Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000006988",
                        "name": "Report initial parallel deployment progress heartbeat"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:44:05.221175Z",
                            "start": "2026-07-25T21:44:05.152763Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000006989",
                        "name": "Continue monitoring initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-25 21:44:05.347379",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-25 21:44:25.349434",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:44:25.368282Z",
                            "start": "2026-07-25T21:44:05.303436Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000006d9a",
                        "name": "Wait before polling initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "51"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:44:25.445499Z",
                            "start": "2026-07-25T21:44:25.376254Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000006d9b",
                        "name": "Count initial parallel deployment progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j40599975991.11341",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j40599975991.11341",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j40599975991.11341",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:44:25.688658Z",
                            "start": "2026-07-25T21:44:25.456537Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000006d9c",
                        "name": "Poll initial parallel deployment status"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/ansible.8gbjwwpu.log"
                                }
                            },
                            "stat": {
                                "atime": 1785015844.2968843,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 344,
                                "charset": "unknown",
                                "checksum": "fd1b0dfbee9203e3a54245d3f3183c75e1fcd7f3",
                                "ctime": 1785015865.2732952,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 21191,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0600",
                                "mtime": 1785015865.2732952,
                                "nlink": 1,
                                "path": "/tmp/ansible.8gbjwwpu.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 168526,
                                "uid": 1000,
                                "version": "3759374160",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:44:25.886771Z",
                            "start": "2026-07-25T21:44:25.697055Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000006d9d",
                        "name": "Inspect initial parallel deployment live log"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "1725"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:44:25.965580Z",
                            "start": "2026-07-25T21:44:25.894922Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000006d9e",
                        "name": "Calculate new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +166802 /tmp/ansible.8gbjwwpu.log | head -c 1725",
                            "delta": "0:00:00.006712",
                            "end": "2026-07-25 21:44:26.185016",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +166802 /tmp/ansible.8gbjwwpu.log | head -c 1725",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-310d-1ec5-000000006d9f-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-25 21:44:26.178304",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/docker.io/percona/percona-xtrabackup:8.0.35-33.1)\n[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/ghcr.io/vexxhost/placement:main@sha256:ae9d401c35c837d9c7dc3b0dbbe1b183545949eefb9c3b594ba08084c2cf85ca)\n[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/ghcr.io/vexxhost/pod-tls-sidecar:v1.0.0)\n[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/quay.io/prometheus-operator/prometheus-config-reloader:v0.73.0)\n[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/quay.io/prometheuscommunity/ipmi-exporter:v1.10.1@sha256:0662cadaf268b6718f0f66429047cb23566ab3e4c175f25eaf588416a7b035e8)\n[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/quay.io/prometheus/memcached-exporter:v0.14.3)\n[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/quay.io/prometheus/mysqld-exporter:v0.17.0)\n[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/quay.io/prometheus/node-exporter:v1.8.1)\n[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/packages.vexxhost.com/smartctl-exporter:0.14.0-1)\n[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/ghcr.io/vexxhost/openstack-database-exporter:v1.1.0@sha256:b8ae955645124e5d6054a3ce98069169e29dc1464d7979a4431f496ead50958e)\n[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/ghcr.io/openstack-exporter/openstack-exporter:1.7.0)\n[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/registry.k8s.io/ingress-nginx/kube-webhook-certgen:v20221220-controller-v1.5.1-58-g787ea74b6)",
                            "stdout_lines": [
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/docker.io/percona/percona-xtrabackup:8.0.35-33.1)",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/ghcr.io/vexxhost/placement:main@sha256:ae9d401c35c837d9c7dc3b0dbbe1b183545949eefb9c3b594ba08084c2cf85ca)",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/ghcr.io/vexxhost/pod-tls-sidecar:v1.0.0)",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/quay.io/prometheus-operator/prometheus-config-reloader:v0.73.0)",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/quay.io/prometheuscommunity/ipmi-exporter:v1.10.1@sha256:0662cadaf268b6718f0f66429047cb23566ab3e4c175f25eaf588416a7b035e8)",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/quay.io/prometheus/memcached-exporter:v0.14.3)",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/quay.io/prometheus/mysqld-exporter:v0.17.0)",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/quay.io/prometheus/node-exporter:v1.8.1)",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/packages.vexxhost.com/smartctl-exporter:0.14.0-1)",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/ghcr.io/vexxhost/openstack-database-exporter:v1.1.0@sha256:b8ae955645124e5d6054a3ce98069169e29dc1464d7979a4431f496ead50958e)",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/ghcr.io/openstack-exporter/openstack-exporter:1.7.0)",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/registry.k8s.io/ingress-nginx/kube-webhook-certgen:v20221220-controller-v1.5.1-58-g787ea74b6)"
                            ],
                            "zuul_log_id": "0242ac17-0010-310d-1ec5-000000006d9f-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:44:26.515961Z",
                            "start": "2026-07-25T21:44:25.995515Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000006d9f",
                        "name": "Read new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "168526"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:44:26.583860Z",
                            "start": "2026-07-25T21:44:26.525623Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000006da0",
                        "name": "Advance initial parallel deployment live log offset"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "initial parallel deployment is still running after 1020 seconds."
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:44:26.658084Z",
                            "start": "2026-07-25T21:44:26.591865Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000006da1",
                        "name": "Report initial parallel deployment progress heartbeat"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:44:26.909623Z",
                            "start": "2026-07-25T21:44:26.669562Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000006da2",
                        "name": "Continue monitoring initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-25 21:44:27.045180",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-25 21:44:47.047449",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:44:47.063348Z",
                            "start": "2026-07-25T21:44:26.995501Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-0000000071c7",
                        "name": "Wait before polling initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "52"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:44:47.145836Z",
                            "start": "2026-07-25T21:44:47.070943Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-0000000071c8",
                        "name": "Count initial parallel deployment progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j40599975991.11341",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j40599975991.11341",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j40599975991.11341",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:44:47.404889Z",
                            "start": "2026-07-25T21:44:47.155604Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-0000000071c9",
                        "name": "Poll initial parallel deployment status"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/ansible.8gbjwwpu.log"
                                }
                            },
                            "stat": {
                                "atime": 1785015865.8453062,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 352,
                                "charset": "unknown",
                                "checksum": "06bf9e389324c2667e23aa20a3e76ca79a1e2b90",
                                "ctime": 1785015887.5697196,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 21191,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0600",
                                "mtime": 1785015887.5697196,
                                "nlink": 1,
                                "path": "/tmp/ansible.8gbjwwpu.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 175875,
                                "uid": 1000,
                                "version": "3759374160",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:44:47.623833Z",
                            "start": "2026-07-25T21:44:47.415536Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-0000000071ca",
                        "name": "Inspect initial parallel deployment live log"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "7349"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:44:47.707479Z",
                            "start": "2026-07-25T21:44:47.631696Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-0000000071cb",
                        "name": "Calculate new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +168527 /tmp/ansible.8gbjwwpu.log | head -c 7349",
                            "delta": "0:00:00.006573",
                            "end": "2026-07-25 21:44:47.934245",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +168527 /tmp/ansible.8gbjwwpu.log | head -c 7349",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-310d-1ec5-0000000071cc-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-25 21:44:47.927672",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/quay.io/prometheus-operator/prometheus-operator:v0.74.0)\n[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/docker.io/prom/pushgateway:v1.8.0)\n[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/quay.io/prometheus/prometheus:v2.51.2)\n[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/docker.io/library/rabbitmq:4.1.4-management)\n[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/docker.io/rabbitmqoperator/cluster-operator:2.16.1)\n[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/docker.io/rabbitmqoperator/default-user-credential-updater:1.0.8)\n[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/docker.io/rabbitmqoperator/messaging-topology-operator:1.17.4)\n[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/docker.io/bitnamilegacy/redis-exporter:1.67.0-debian-12-r9)\n[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/docker.io/rook/ceph:v1.15.9)\n[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/ghcr.io/carvel-dev/secretgen-controller@sha256:59ec05ce5847bfd70c8e04f08b5195e918c8f6fbb947ffc91b456494a2958fd5)\n[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/ghcr.io/vexxhost/staffeln:main@sha256:07d2b543e9df7b07a042180edd7eb2a49dfb199ff31b32ee578e46d9be2f3c4f)\n[keystone/keystone] changed: [instance]\n[keystone/keystone] \n[keystone/keystone] TASK [Create Ingress] **********************************************************\n[keystone/keystone] included: openstack_helm_ingress for instance\n[keystone/keystone] \n[keystone/keystone] TASK [vexxhost.atmosphere.openstack_helm_ingress : Create certificate] *********\n[keystone/keystone] skipping: [instance]\n[keystone/keystone] \n[keystone/keystone] TASK [vexxhost.atmosphere.openstack_helm_ingress : Set fact with wildcard certificate] ***\n[keystone/keystone] skipping: [instance]\n[keystone/keystone] \n[keystone/keystone] TASK [vexxhost.atmosphere.openstack_helm_ingress : Add ClusterIssuer annotations] ***\n[keystone/keystone] ok: [instance]\n[keystone/keystone] \n[keystone/keystone] TASK [Create Ingress identity] *************************************************\n[keystone/keystone] included: ingress for instance\n[keystone/keystone] \n[keystone/keystone] TASK [vexxhost.atmosphere.ingress : Create Ingress identity] *******************\n[keystone/keystone] changed: [instance]\n[keystone/keystone] \n[keystone/keystone] TASK [vexxhost.atmosphere.keystone : Validate if ingress is reachable] *********\n[keystone/keystone] FAILED - RETRYING: [instance]: Validate if ingress is reachable (120 retries left).\n[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/ghcr.io/vexxhost/tempest:main@sha256:193660aa727108b5687df12b037ae869d2b2c057bfeb3a5d59dda35c95b122aa)\n[keystone/keystone] FAILED - RETRYING: [instance]: Validate if ingress is reachable (119 retries left).\n[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/docker.io/bitnamilegacy/valkey:8.0.2-debian-12-r4)\n[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/docker.io/bitnamilegacy/valkey-sentinel:8.0.2-debian-12-r4)\n[keystone/keystone] ok: [instance]\n[keystone/keystone] \n[keystone/keystone] TASK [vexxhost.atmosphere.keystone : Wait until identity service ready] ********\n[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/docker.io/timberio/vector:0.38.0-debian)\n[image-warmup/image_warmup] \n[image-warmup/image_warmup] TASK [vexxhost.atmosphere.image_warmup : Report unreachable images] ************\n[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/quay.io/prometheus/alertmanager:v0.27.0) \n[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/ghcr.io/vexxhost/barbican:main@sha256:eab0ec0be8f8e5b3534131c494943ed5fc7379dc166db8b7b7c8ac802359330b) \n[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/ghcr.io/vexxhost/heat:main@sha256:3be2b3d1ab07714491f915307416d288783e484669a4b58a8fe3b7412b97044c) \n[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/ghcr.io/vexxhost/libvirtd:main@sha256:3d8ac580f9a3235c9fdd27cda89717a651e34c9b029ae884d8b3fdbcc7bde2a8) \n[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/quay.io/ceph/ceph:v18.2.7) \n[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/ghcr.io/vexxhost/charts/cert-manager:v1.15.5) \n[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/quay.io/jetstack/cert-manager-cainjector:v1.15.5) \n[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/quay.io/jetstack/cert-manager-controller:v1.15.5) \n[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/quay.io/jetstack/cert-manager-webhook:v1.15.5) \n[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/quay.io/jetstack/cert-manager-acmesolver:v1.15.5) \n[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/quay.io/jetstack/cert-manager-startupapicheck:v1.15.5) \n[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/quay.io/cilium/cilium:v1.14.8) \n[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/quay.io/cilium/operator-generic:v1.14.8) \n[keystone/keystone] ok: [instance]\n[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/ghcr.io/vexxhost/cinder:main@sha256:abbffdab1bddcb6cfbcdcd10d618c53f34f0c72cb81043957c14b3d1abe7c499) \n[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/registry.k8s.io/cluster-api/cluster-api-controller:v1.13.2) \n[keystone/keystone] \n[keystone/keystone] TASK [vexxhost.atmosphere.keystone : Create Keystone domains] ******************\n[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/registry.k8s.io/cluster-api/kubeadm-bootstrap-controller:v1.13.2) \n[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/registry.k8s.io/cluster-api/kubeadm-control-plane-controller:v1.13.2) \n[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/registry.k8s.io/capi-openstack/capi-openstack-controller:v0.14.4) \n[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/registry.k8s.io/sig-storage/csi-node-driver-registrar:v2.10.0) \n[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/registry.k8s.io/sig-storage/csi-attacher:v4.5.0) \n[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/quay.io/cephcsi/cephcsi:v3.11.0) \n[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/registry.k8s.io/sig-storage/csi-provisioner:v4.0.0) \n[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/registry.k8s.io/sig-storage/csi-resizer:v1.10.0) \n[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/registry.k8s.io/sig-storage/csi-snapshotter:v7.0.0) \n[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/ghcr.io/vexxhost/kubernetes-entrypoint:edge) ",
                            "stdout_lines": [
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/quay.io/prometheus-operator/prometheus-operator:v0.74.0)",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/docker.io/prom/pushgateway:v1.8.0)",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/quay.io/prometheus/prometheus:v2.51.2)",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/docker.io/library/rabbitmq:4.1.4-management)",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/docker.io/rabbitmqoperator/cluster-operator:2.16.1)",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/docker.io/rabbitmqoperator/default-user-credential-updater:1.0.8)",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/docker.io/rabbitmqoperator/messaging-topology-operator:1.17.4)",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/docker.io/bitnamilegacy/redis-exporter:1.67.0-debian-12-r9)",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/docker.io/rook/ceph:v1.15.9)",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/ghcr.io/carvel-dev/secretgen-controller@sha256:59ec05ce5847bfd70c8e04f08b5195e918c8f6fbb947ffc91b456494a2958fd5)",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/ghcr.io/vexxhost/staffeln:main@sha256:07d2b543e9df7b07a042180edd7eb2a49dfb199ff31b32ee578e46d9be2f3c4f)",
                                "[keystone/keystone] changed: [instance]",
                                "[keystone/keystone] ",
                                "[keystone/keystone] TASK [Create Ingress] **********************************************************",
                                "[keystone/keystone] included: openstack_helm_ingress for instance",
                                "[keystone/keystone] ",
                                "[keystone/keystone] TASK [vexxhost.atmosphere.openstack_helm_ingress : Create certificate] *********",
                                "[keystone/keystone] skipping: [instance]",
                                "[keystone/keystone] ",
                                "[keystone/keystone] TASK [vexxhost.atmosphere.openstack_helm_ingress : Set fact with wildcard certificate] ***",
                                "[keystone/keystone] skipping: [instance]",
                                "[keystone/keystone] ",
                                "[keystone/keystone] TASK [vexxhost.atmosphere.openstack_helm_ingress : Add ClusterIssuer annotations] ***",
                                "[keystone/keystone] ok: [instance]",
                                "[keystone/keystone] ",
                                "[keystone/keystone] TASK [Create Ingress identity] *************************************************",
                                "[keystone/keystone] included: ingress for instance",
                                "[keystone/keystone] ",
                                "[keystone/keystone] TASK [vexxhost.atmosphere.ingress : Create Ingress identity] *******************",
                                "[keystone/keystone] changed: [instance]",
                                "[keystone/keystone] ",
                                "[keystone/keystone] TASK [vexxhost.atmosphere.keystone : Validate if ingress is reachable] *********",
                                "[keystone/keystone] FAILED - RETRYING: [instance]: Validate if ingress is reachable (120 retries left).",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/ghcr.io/vexxhost/tempest:main@sha256:193660aa727108b5687df12b037ae869d2b2c057bfeb3a5d59dda35c95b122aa)",
                                "[keystone/keystone] FAILED - RETRYING: [instance]: Validate if ingress is reachable (119 retries left).",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/docker.io/bitnamilegacy/valkey:8.0.2-debian-12-r4)",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/docker.io/bitnamilegacy/valkey-sentinel:8.0.2-debian-12-r4)",
                                "[keystone/keystone] ok: [instance]",
                                "[keystone/keystone] ",
                                "[keystone/keystone] TASK [vexxhost.atmosphere.keystone : Wait until identity service ready] ********",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/docker.io/timberio/vector:0.38.0-debian)",
                                "[image-warmup/image_warmup] ",
                                "[image-warmup/image_warmup] TASK [vexxhost.atmosphere.image_warmup : Report unreachable images] ************",
                                "[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/quay.io/prometheus/alertmanager:v0.27.0) ",
                                "[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/ghcr.io/vexxhost/barbican:main@sha256:eab0ec0be8f8e5b3534131c494943ed5fc7379dc166db8b7b7c8ac802359330b) ",
                                "[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/ghcr.io/vexxhost/heat:main@sha256:3be2b3d1ab07714491f915307416d288783e484669a4b58a8fe3b7412b97044c) ",
                                "[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/ghcr.io/vexxhost/libvirtd:main@sha256:3d8ac580f9a3235c9fdd27cda89717a651e34c9b029ae884d8b3fdbcc7bde2a8) ",
                                "[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/quay.io/ceph/ceph:v18.2.7) ",
                                "[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/ghcr.io/vexxhost/charts/cert-manager:v1.15.5) ",
                                "[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/quay.io/jetstack/cert-manager-cainjector:v1.15.5) ",
                                "[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/quay.io/jetstack/cert-manager-controller:v1.15.5) ",
                                "[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/quay.io/jetstack/cert-manager-webhook:v1.15.5) ",
                                "[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/quay.io/jetstack/cert-manager-acmesolver:v1.15.5) ",
                                "[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/quay.io/jetstack/cert-manager-startupapicheck:v1.15.5) ",
                                "[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/quay.io/cilium/cilium:v1.14.8) ",
                                "[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/quay.io/cilium/operator-generic:v1.14.8) ",
                                "[keystone/keystone] ok: [instance]",
                                "[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/ghcr.io/vexxhost/cinder:main@sha256:abbffdab1bddcb6cfbcdcd10d618c53f34f0c72cb81043957c14b3d1abe7c499) ",
                                "[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/registry.k8s.io/cluster-api/cluster-api-controller:v1.13.2) ",
                                "[keystone/keystone] ",
                                "[keystone/keystone] TASK [vexxhost.atmosphere.keystone : Create Keystone domains] ******************",
                                "[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/registry.k8s.io/cluster-api/kubeadm-bootstrap-controller:v1.13.2) ",
                                "[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/registry.k8s.io/cluster-api/kubeadm-control-plane-controller:v1.13.2) ",
                                "[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/registry.k8s.io/capi-openstack/capi-openstack-controller:v0.14.4) ",
                                "[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/registry.k8s.io/sig-storage/csi-node-driver-registrar:v2.10.0) ",
                                "[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/registry.k8s.io/sig-storage/csi-attacher:v4.5.0) ",
                                "[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/quay.io/cephcsi/cephcsi:v3.11.0) ",
                                "[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/registry.k8s.io/sig-storage/csi-provisioner:v4.0.0) ",
                                "[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/registry.k8s.io/sig-storage/csi-resizer:v1.10.0) ",
                                "[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/registry.k8s.io/sig-storage/csi-snapshotter:v7.0.0) ",
                                "[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/ghcr.io/vexxhost/kubernetes-entrypoint:edge) "
                            ],
                            "zuul_log_id": "0242ac17-0010-310d-1ec5-0000000071cc-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:44:48.259388Z",
                            "start": "2026-07-25T21:44:47.736014Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-0000000071cc",
                        "name": "Read new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "175875"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:44:48.335360Z",
                            "start": "2026-07-25T21:44:48.269361Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-0000000071cd",
                        "name": "Advance initial parallel deployment live log offset"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "initial parallel deployment is still running after 1040 seconds."
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:44:48.424335Z",
                            "start": "2026-07-25T21:44:48.347112Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-0000000071ce",
                        "name": "Report initial parallel deployment progress heartbeat"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:44:48.505270Z",
                            "start": "2026-07-25T21:44:48.437325Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-0000000071cf",
                        "name": "Continue monitoring initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-25 21:44:48.645361",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-25 21:45:08.647606",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:45:08.662442Z",
                            "start": "2026-07-25T21:44:48.589213Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000007608",
                        "name": "Wait before polling initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "53"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:45:08.738048Z",
                            "start": "2026-07-25T21:45:08.669836Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000007609",
                        "name": "Count initial parallel deployment progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j40599975991.11341",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j40599975991.11341",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j40599975991.11341",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:45:08.988645Z",
                            "start": "2026-07-25T21:45:08.747784Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000000760a",
                        "name": "Poll initial parallel deployment status"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/ansible.8gbjwwpu.log"
                                }
                            },
                            "stat": {
                                "atime": 1785015887.9297264,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 408,
                                "charset": "unknown",
                                "checksum": "acf25bb8beb12123a996846459119f183e0e656e",
                                "ctime": 1785015909.1341226,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 21191,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0600",
                                "mtime": 1785015909.1341226,
                                "nlink": 1,
                                "path": "/tmp/ansible.8gbjwwpu.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 203713,
                                "uid": 1000,
                                "version": "3759374160",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:45:09.216692Z",
                            "start": "2026-07-25T21:45:08.996630Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000000760b",
                        "name": "Inspect initial parallel deployment live log"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "27838"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:45:09.295257Z",
                            "start": "2026-07-25T21:45:09.224556Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000000760c",
                        "name": "Calculate new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +175876 /tmp/ansible.8gbjwwpu.log | head -c 27838",
                            "delta": "0:00:00.009396",
                            "end": "2026-07-25 21:45:09.524662",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +175876 /tmp/ansible.8gbjwwpu.log | head -c 27838",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-310d-1ec5-00000000760d-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-25 21:45:09.515266",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/ghcr.io/vexxhost/designate:main@sha256:08f191cc2c03c0859849efe52f0a9a3757c1707235dae6943978bdf92f9d0b33) \n[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/ghcr.io/vexxhost/glance:main@sha256:b9c065d575cf30d0316d3f1f3cdbde9c153faecc37ed467d62a44049084669ed) \n[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/quay.io/kiwigrid/k8s-sidecar:1.26.1) \n[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/docker.io/grafana/grafana:11.0.0) \n[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/docker.io/bloomberg/goldpinger:3.10.1) \n[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/quay.io/frrouting/frr:9.1.0) \n[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/quay.io/metallb/frr-k8s:v0.0.17) \n[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/docker.io/library/haproxy:2.5) \n[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/ghcr.io/vexxhost/horizon:main@sha256:e247f40cb27eeee024767f30f923c37f48c3f86fa3590a3639a494f43cc29e88) \n[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/registry.k8s.io/sig-storage/csi-attacher:v4.11.0@sha256:b74b05b39501565022883fc128002b4cb857a7bb6c858606bcb3fdedba0b0b80) \n[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/quay.io/hpestorage/csi-driver:v3.1.0@sha256:a0a795f60095ca2858941ee2186053435c00a4f2665cf93261923d0774b889ac) \n[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/quay.io/hpestorage/csi-extensions:v1.2.10@sha256:64382a8b4a978f9ae3cca32cbf76b8b056eb465ae85683a9c96fdfd92c42712f) \n[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/quay.io/hpestorage/nfs-provisioner:v3.0.9@sha256:f42a83e27747ad9dcfa479fceddf02986d8f2ea7f51a167f18f55dba4a68a9b2) \n[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/quay.io/hpestorage/alletra-6000-and-nimble-csp:v3.1.0@sha256:f9303c8d12558e691a5942f5a930f626694f1671bf331849c043bc8fb48da8cd) \n[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/registry.k8s.io/sig-storage/csi-node-driver-registrar:v2.16.0@sha256:ab482308a4921e28a6df09a16ab99a457e9af9641ff44fb1be1a690d07ce8b70) \n[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/registry.k8s.io/sig-storage/csi-provisioner:v6.2.0@sha256:6be9f63ca4caa6c46aae55aa372500949d8a21473d72f819da1f746076b32d4e) \n[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/registry.k8s.io/sig-storage/csi-resizer:v2.1.0@sha256:589e525cddef6d768e68da1f0bc9ffd0a24bf3add3dd010648eb7189976fde79) \n[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/registry.k8s.io/sig-storage/csi-snapshotter:v8.5.0@sha256:da081c27e8a6d91f36042c1942362d0515ced8d06e18c11b8f893e58c4d6d797) \n[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/quay.io/hpestorage/volume-group-provisioner:v1.0.9@sha256:467f10da42db0e6d86f2dc65acee78dc5f7dad47ad22b9a7d550f4616efeb3f7) \n[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/quay.io/hpestorage/volume-group-snapshotter:v1.0.9@sha256:b9b56fb0072801742e5737d53cdb8ce5d971bc2e9a8bac2d5f9d40e69b0f9659) \n[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/quay.io/hpestorage/volume-mutator:v1.3.9@sha256:5b7e4476974f63977fb7196d97e12948c47deb5194cba7f77f7801542849ee5e) \n[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/quay.io/ibmcsiblock/csi-block-volumereplication-operator:v0.9.0) \n[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/registry.k8s.io/sig-storage/csi-attacher:v4.2.0) \n[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/quay.io/ibmcsiblock/ibm-block-csi-driver-controller:1.11.2) \n[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/quay.io/ibmcsiblock/ibm-block-csi-driver-node:1.11.2) \n[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/registry.k8s.io/sig-storage/csi-node-driver-registrar:v2.6.3) \n[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/registry.k8s.io/sig-storage/livenessprobe:v2.9.0) \n[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/quay.io/ibmcsiblock/ibm-block-csi-operator:1.11.2) \n[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/registry.k8s.io/sig-storage/csi-provisioner:v3.4.0) \n[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/registry.k8s.io/sig-storage/csi-resizer:v1.7.0) \n[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/registry.k8s.io/sig-storage/csi-snapshotter:v6.2.1) \n[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/quay.io/ibmcsiblock/csi-volume-group-operator:v0.9.1) \n[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/registry.k8s.io/ingress-nginx/controller:v1.12.1) \n[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/registry.k8s.io/defaultbackend-amd64:1.5) \n[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/registry.k8s.io/ingress-nginx/kube-webhook-certgen:v1.5.2) \n[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/ghcr.io/vexxhost/ironic:main@sha256:3cf3aa6e1fef6204e9dfc4e0df5f7cc781d4b555549bb1b768b6149725407ea5) \n[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/docker.io/library/nginx:1.25) \n[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/ghcr.io/vexxhost/keepalived:latest@sha256:b794c04706ec6914fc3635e23c9d6a95351dec4c0d320eb83ae5a781b791e30d) \n[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/quay.io/keycloak/keycloak:24.0.5-0) \n[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/ghcr.io/vexxhost/keystone:main@sha256:d82122679914bcf9121e951e754da7f4c93cb02c79414694547aa6314530cddb) \n[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/registry.k8s.io/kube-apiserver:v1.28.13) \n[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/registry.k8s.io/kube-controller-manager:v1.28.13) \n[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/registry.k8s.io/coredns/coredns:v1.8.4) \n[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/registry.k8s.io/etcd:3.5.6-0) \n[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/registry.k8s.io/kube-proxy:v1.28.13) \n[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/quay.io/brancz/kube-rbac-proxy:v0.12.0) \n[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/registry.k8s.io/kube-scheduler:v1.28.13) \n[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/registry.k8s.io/kube-state-metrics/kube-state-metrics:v2.12.0) \n[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/ghcr.io/kube-vip/kube-vip:v0.6.4) \n[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/docker.io/rancher/kubectl:v1.34.1) \n[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/ghcr.io/vexxhost/libvirt-tls-sidecar:v1.0.2@sha256:c994bf3302a9ae9d8e356ed1e192d4e2f8f9d290e89499d30bb75f285eb55074) \n[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/ghcr.io/inovex/prometheus-libvirt-exporter:2.2.0) \n[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/ghcr.io/containerd/busybox:1.36) \n[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/docker.io/rancher/local-path-provisioner:v0.0.24) \n[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/docker.io/nginxinc/nginx-unprivileged:1.24-alpine) \n[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/docker.io/grafana/loki:3.0.0) \n[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/ghcr.io/vexxhost/magnum:main@sha256:be30fc62b97ee15502c211cc1c73ae698a47d9ea7d5982a396db1d677f2088aa) \n[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/quay.io/vexxhost/magnum-cluster-api-registry:latest) \n[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/ghcr.io/vexxhost/manila:main@sha256:42eae6acdc2ab6be7908d9f96303776f796349bed866e1808452a8507d82a7a2) \n[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/docker.io/library/memcached:1.6.26) \n[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/ghcr.io/vexxhost/netoffload:main@sha256:cad35bee17396beaff4f4f95c19c3a68d1476b812dbf5c0497c7c12a17c00124) \n[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/ghcr.io/vexxhost/neutron:main@sha256:55f9c67dda4cc7082739eea7cb21810862a56aac6fe8107a5f31627c601ab23e) \n[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/docker.io/coredns/coredns:1.11.1) \n[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/registry.k8s.io/nfd/node-feature-discovery:v0.15.4) \n[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/ghcr.io/vexxhost/nova:main@sha256:4d20ff43a98cfa92485d805f8724266e75c27ed46a4c955681c11dfb94a9995e) \n[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/ghcr.io/vexxhost/nova-ssh:main@sha256:b5063b69ce4c8cbccc92c911c10849fe9481c8d0bdb6db0c2372a149144e534c) \n[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/quay.io/oauth2-proxy/oauth2-proxy:v7.6.0) \n[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/ghcr.io/vexxhost/octavia:main@sha256:13bfd0f2e24ca220fa66a1996c6e403fcf2b8ddb2cc86705ea250c5f65fb4487) \n[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/ghcr.io/vexxhost/python-openstackclient:main@sha256:09737a2e00a2546bc96ecf610481c673d7c8f808fb80f921ef50a053545ecadc) \n[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/quay.io/orc/openstack-resource-controller:v2.2.0) \n[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/ghcr.io/vexxhost/openvswitch:v3.3.6-6) \n[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/ghcr.io/vexxhost/ovn-bgp-agent:main@sha256:98f80380aec29ea1cedd9a923edb411706fb7528bfe13daae6dd086e40997d55) \n[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/ghcr.io/vexxhost/ovn:v24.03.7-3@sha256:deb1966eff94d8da072a3647db63546722094deb3ef34b6b464609bcba61887a) \n[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/registry.k8s.io/pause:3.9) \n[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/docker.io/percona/haproxy:2.8.15) \n[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/docker.io/percona/percona-xtradb-cluster-operator:1.18.0) \n[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/docker.io/percona/percona-xtradb-cluster:8.0.42-33.1) \n[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/docker.io/percona/percona-xtrabackup:8.0.35-33.1) \n[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/ghcr.io/vexxhost/placement:main@sha256:ae9d401c35c837d9c7dc3b0dbbe1b183545949eefb9c3b594ba08084c2cf85ca) \n[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/ghcr.io/vexxhost/pod-tls-sidecar:v1.0.0) \n[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/quay.io/prometheus-operator/prometheus-config-reloader:v0.73.0) \n[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/quay.io/prometheuscommunity/ipmi-exporter:v1.10.1@sha256:0662cadaf268b6718f0f66429047cb23566ab3e4c175f25eaf588416a7b035e8) \n[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/quay.io/prometheus/memcached-exporter:v0.14.3) \n[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/quay.io/prometheus/mysqld-exporter:v0.17.0) \n[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/quay.io/prometheus/node-exporter:v1.8.1) \n[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/packages.vexxhost.com/smartctl-exporter:0.14.0-1) => {\n[image-warmup/image_warmup]     \"msg\": \"Warmup pull failed for harbor.atmosphere.dev/packages.vexxhost.com/smartctl-exporter:0.14.0-1 (rc=1); kubelet will pull on demand.\"\n[image-warmup/image_warmup] }\n[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/ghcr.io/vexxhost/openstack-database-exporter:v1.1.0@sha256:b8ae955645124e5d6054a3ce98069169e29dc1464d7979a4431f496ead50958e) \n[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/ghcr.io/openstack-exporter/openstack-exporter:1.7.0) \n[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/registry.k8s.io/ingress-nginx/kube-webhook-certgen:v20221220-controller-v1.5.1-58-g787ea74b6) \n[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/quay.io/prometheus-operator/prometheus-operator:v0.74.0) \n[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/docker.io/prom/pushgateway:v1.8.0) \n[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/quay.io/prometheus/prometheus:v2.51.2) \n[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/docker.io/library/rabbitmq:4.1.4-management) \n[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/docker.io/rabbitmqoperator/cluster-operator:2.16.1) \n[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/docker.io/rabbitmqoperator/default-user-credential-updater:1.0.8) \n[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/docker.io/rabbitmqoperator/messaging-topology-operator:1.17.4) \n[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/docker.io/bitnamilegacy/redis-exporter:1.67.0-debian-12-r9) \n[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/docker.io/rook/ceph:v1.15.9) \n[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/ghcr.io/carvel-dev/secretgen-controller@sha256:59ec05ce5847bfd70c8e04f08b5195e918c8f6fbb947ffc91b456494a2958fd5) \n[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/ghcr.io/vexxhost/staffeln:main@sha256:07d2b543e9df7b07a042180edd7eb2a49dfb199ff31b32ee578e46d9be2f3c4f) \n[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/ghcr.io/vexxhost/tempest:main@sha256:193660aa727108b5687df12b037ae869d2b2c057bfeb3a5d59dda35c95b122aa) \n[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/docker.io/bitnamilegacy/valkey:8.0.2-debian-12-r4) \n[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/docker.io/bitnamilegacy/valkey-sentinel:8.0.2-debian-12-r4) \n[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/docker.io/timberio/vector:0.38.0-debian) \n[keystone/keystone] ok: [instance] => (item=atmosphere)\n[image-warmup/image_warmup] \n[image-warmup/image_warmup] PLAY RECAP *********************************************************************\n[image-warmup/image_warmup] instance                   : ok=4    changed=0    unreachable=0    failed=0    skipped=0    rescued=0    ignored=0   \n[image-warmup/image_warmup] \n[keystone/keystone] \n[keystone/keystone] TASK [vexxhost.atmosphere.keystone : Create Keystone identity providers] *******\n==> [image-warmup] Deployment complete\n[keystone/keystone] changed: [instance] => (item=atmosphere)\n[keystone/keystone] \n[keystone/keystone] TASK [vexxhost.atmosphere.keystone : Create Keystone federation mappings] ******\n[keystone/keystone] changed: [instance] => (item=atmosphere)\n[keystone/keystone] \n[keystone/keystone] TASK [vexxhost.atmosphere.keystone : Create Keystone federation protocols] *****\n[keystone/keystone] changed: [instance] => (item=atmosphere)\n[keystone/keystone] \n[keystone/keystone] PLAY RECAP *********************************************************************\n[keystone/keystone] instance                   : ok=29   changed=10   unreachable=0    failed=0    skipped=10   rescued=0    ignored=0   \n[keystone/keystone] \n==> [keystone] Deployment complete\n==> [barbican] Starting deployment\n==> [heat] Starting deployment\n[heat/heat] \n[heat/heat] PLAY [controllers[0]] **********************************************************\n[heat/heat] \n[heat/heat] TASK [Gathering Facts] *********************************************************\n[barbican/barbican] \n[barbican/barbican] PLAY [controllers[0]] **********************************************************\n[barbican/barbican] \n[barbican/barbican] TASK [Gathering Facts] *********************************************************\n[kube-prometheus-stack/kube_prometheus_stack] \n[kube-prometheus-stack/kube_prometheus_stack] PLAY [controllers[0]] **********************************************************\n[kube-prometheus-stack/kube_prometheus_stack] \n[kube-prometheus-stack/kube_prometheus_stack] TASK [Gathering Facts] *********************************************************\n[heat/heat] [WARNING]: Platform linux on host instance is using the discovered Python\n[heat/heat] interpreter at /usr/bin/python3.10, but future installation of another Python\n[heat/heat] interpreter could change the meaning of that path. See\n[heat/heat] https://docs.ansible.com/ansible-\n[heat/heat] core/2.17/reference_appendices/interpreter_discovery.html for more information.\n[heat/heat] ok: [instance]\n[heat/heat] \n[heat/heat] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***\n[barbican/barbican] [WARNING]: Platform linux on host instance is using the discovered Python\n[barbican/barbican] interpreter at /usr/bin/python3.10, but future installation of another Python\n[barbican/barbican] interpreter could change the meaning of that path. See\n[barbican/barbican] https://docs.ansible.com/ansible-\n[barbican/barbican] core/2.17/reference_appendices/interpreter_discovery.html for more information.\n[barbican/barbican] ok: [instance]\n[barbican/barbican] \n[barbican/barbican] TASK [vexxhost.atmosphere.openstacksdk : Install openstacksdk] *****************\n[heat/heat] ok: [instance]\n[heat/heat] \n[heat/heat] TASK [Create RabbitMQ cluster] *************************************************\n[heat/heat] included: rabbitmq for instance\n[heat/heat] \n[heat/heat] TASK [vexxhost.atmosphere.rabbitmq : Verify state of current RabbitMQ cluster] ***\n[kube-prometheus-stack/kube_prometheus_stack] [WARNING]: Platform linux on host instance is using the discovered Python\n[kube-prometheus-stack/kube_prometheus_stack] interpreter at /usr/bin/python3.10, but future installation of another Python\n[kube-prometheus-stack/kube_prometheus_stack] interpreter could change the meaning of that path. See\n[kube-prometheus-stack/kube_prometheus_stack] https://docs.ansible.com/ansible-\n[kube-prometheus-stack/kube_prometheus_stack] core/2.17/reference_appendices/interpreter_discovery.html for more information.\n[kube-prometheus-stack/kube_prometheus_stack] ok: [instance]\n[kube-prometheus-stack/kube_prometheus_stack] \n[kube-prometheus-stack/kube_prometheus_stack] TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***\n[kube-prometheus-stack/kube_prometheus_stack] included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance\n[kube-prometheus-stack/kube_prometheus_stack] \n[kube-prometheus-stack/kube_prometheus_stack] TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************\n[kube-prometheus-stack/kube_prometheus_stack] changed: [instance]\n[kube-prometheus-stack/kube_prometheus_stack] \n[kube-prometheus-stack/kube_prometheus_stack] TASK [atmosphere.common.secretgen_controller : Deploy secretgen-controller] ****\n[heat/heat] ok: [instance]\n[heat/heat] \n[heat/heat] TASK [vexxhost.atmosphere.rabbitmq : Print diff of RabbitMQ cluster spec] ******\n[heat/heat] skipping: [instance]\n[heat/heat] \n[heat/heat] TASK [vexxhost.atmosphere.rabbitmq : Wait for confirmation of RabbitMQ cluster spec] ***\n[heat/heat] skipping: [instance]\n[heat/heat] \n[heat/heat] TASK [vexxhost.atmosphere.rabbitmq : Enable all feature flags for upgrade] *****\n[heat/heat] skipping: [instance]\n[heat/heat] \n[heat/heat] TASK [vexxhost.atmosphere.rabbitmq : Deploy cluster] ***************************\n[barbican/barbican] ok: [instance]\n[barbican/barbican] \n[barbican/barbican] TASK [vexxhost.atmosphere.openstacksdk : Create openstack config directory] ****\n[barbican/barbican] ok: [instance]\n[barbican/barbican] \n[barbican/barbican] TASK [vexxhost.atmosphere.openstacksdk : Generate cloud config file] ***********\n[barbican/barbican] ok: [instance]\n[barbican/barbican] \n[barbican/barbican] TASK [vexxhost.containers.directory : Create directory (/etc/nerdctl)] *********\n[kube-prometheus-stack/kube_prometheus_stack] changed: [instance]\n[kube-prometheus-stack/kube_prometheus_stack] \n[kube-prometheus-stack/kube_prometheus_stack] TASK [vexxhost.atmosphere.kube_prometheus_stack : Wait until Keycloak service is ready] ***\n[barbican/barbican] changed: [instance]\n[barbican/barbican] \n[barbican/barbican] TASK [vexxhost.containers.package : Update state for tar] **********************\n[kube-prometheus-stack/kube_prometheus_stack] ok: [instance]\n[kube-prometheus-stack/kube_prometheus_stack] \n[kube-prometheus-stack/kube_prometheus_stack] TASK [vexxhost.atmosphere.kube_prometheus_stack : Create Keycloak realm] *******\n[barbican/barbican] ok: [instance]\n[barbican/barbican] \n[barbican/barbican] TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] ***\n[barbican/barbican] ok: [instance]\n[barbican/barbican] \n[barbican/barbican] TASK [vexxhost.containers.download_artifact : Starting download of file] *******\n[kube-prometheus-stack/kube_prometheus_stack] ok: [instance]\n[kube-prometheus-stack/kube_prometheus_stack] \n[kube-prometheus-stack/kube_prometheus_stack] TASK [vexxhost.atmosphere.kube_prometheus_stack : Add client roles in \"id_token\"] ***\n[barbican/barbican] ok: [instance] => {\n[barbican/barbican]     \"msg\": \"https://github.com/containerd/nerdctl/releases/download/v2.3.4/nerdctl-2.3.4-linux-amd64.tar.gz\"\n[barbican/barbican] }\n[barbican/barbican] \n[barbican/barbican] TASK [vexxhost.containers.download_artifact : Download item] *******************\n[barbican/barbican] changed: [instance]\n[barbican/barbican] \n[barbican/barbican] TASK [vexxhost.containers.download_artifact : Extract archive] *****************\n[kube-prometheus-stack/kube_prometheus_stack] ok: [instance]\n[kube-prometheus-stack/kube_prometheus_stack] \n[kube-prometheus-stack/kube_prometheus_stack] TASK [vexxhost.atmosphere.kube_prometheus_stack : Retrieve \"etcd\" CA certificate] ***\n[kube-prometheus-stack/kube_prometheus_stack] ok: [instance]\n[kube-prometheus-stack/kube_prometheus_stack] \n[kube-prometheus-stack/kube_prometheus_stack] TASK [vexxhost.atmosphere.kube_prometheus_stack : Retrieve \"etcd\" client certificate] ***\n[kube-prometheus-stack/kube_prometheus_stack] ok: [instance]\n[kube-prometheus-stack/kube_prometheus_stack] \n[kube-prometheus-stack/kube_prometheus_stack] TASK [vexxhost.atmosphere.kube_prometheus_stack : Retrieve \"etcd\" client key] ***\n[kube-prometheus-stack/kube_prometheus_stack] ok: [instance]\n[kube-prometheus-stack/kube_prometheus_stack] \n[kube-prometheus-stack/kube_prometheus_stack] TASK [vexxhost.atmosphere.kube_prometheus_stack : Create secrets for monitoring] ***\n[barbican/barbican] changed: [instance]\n[barbican/barbican] \n[barbican/barbican] TASK [vexxhost.containers.nerdctl : Create nerdctl config] *********************\n[barbican/barbican] changed: [instance]\n[kube-prometheus-stack/kube_prometheus_stack] changed: [instance]\n[kube-prometheus-stack/kube_prometheus_stack] \n[kube-prometheus-stack/kube_prometheus_stack] TASK [vexxhost.atmosphere.kube_prometheus_stack : Generate client secret passwords] ***\n[barbican/barbican] \n[barbican/barbican] TASK [vexxhost.atmosphere.openstack_cli : Uninstall OpenStack client system packages] ***\n[barbican/barbican] ok: [instance]\n[barbican/barbican] \n[barbican/barbican] TASK [vexxhost.atmosphere.openstack_cli : Uninstall Ubuntu Cloud Archive keyring] ***\n[barbican/barbican] ok: [instance]\n[barbican/barbican] \n[barbican/barbican] TASK [vexxhost.atmosphere.openstack_cli : Remove Ubuntu Cloud Archive repository] ***\n[barbican/barbican] ok: [instance]\n[barbican/barbican] \n[barbican/barbican] TASK [Generate OpenStack-Helm endpoints] ***************************************\n[barbican/barbican] included: openstack_helm_endpoints for instance\n[barbican/barbican] \n[barbican/barbican] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***\n[barbican/barbican] skipping: [instance]\n[barbican/barbican] \n[barbican/barbican] TASK [Create RabbitMQ cluster] *************************************************\n[barbican/barbican] skipping: [instance]\n[barbican/barbican] \n[barbican/barbican] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***\n[barbican/barbican] skipping: [instance]\n[barbican/barbican] \n[barbican/barbican] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***\n[barbican/barbican] skipping: [instance]\n[barbican/barbican] \n[barbican/barbican] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***\n[barbican/barbican] skipping: [instance]\n[barbican/barbican] \n[barbican/barbican] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***\n[barbican/barbican] skipping: [instance]\n[barbican/barbican] \n[barbican/barbican] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***\n[barbican/barbican] ok: [instance]\n[barbican/barbican] \n[barbican/barbican] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***\n[barbican/barbican] ok: [instance] => (item=identity)\n[barbican/barbican] \n[barbican/barbican] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********\n[barbican/barbican] ok: [instance]\n[barbican/barbican] \n[barbican/barbican] TASK [vexxhost.atmosphere.openstack_cli : Generate openrc file] ****************\n[barbican/barbican] changed: [instance]\n[barbican/barbican] \n[barbican/barbican] TASK [vexxhost.atmosphere.openstack_cli : Install osc wrapper script] **********\n[barbican/barbican] changed: [instance]\n[barbican/barbican] \n[barbican/barbican] TASK [vexxhost.atmosphere.openstack_cli : Install openstack wrapper script] ****\n[barbican/barbican] changed: [instance]\n[barbican/barbican] \n[barbican/barbican] TASK [vexxhost.atmosphere.openstack_cli : Generate openstack aliases] **********\n[barbican/barbican] changed: [instance]\n[barbican/barbican] \n[barbican/barbican] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***",
                            "stdout_lines": [
                                "[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/ghcr.io/vexxhost/designate:main@sha256:08f191cc2c03c0859849efe52f0a9a3757c1707235dae6943978bdf92f9d0b33) ",
                                "[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/ghcr.io/vexxhost/glance:main@sha256:b9c065d575cf30d0316d3f1f3cdbde9c153faecc37ed467d62a44049084669ed) ",
                                "[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/quay.io/kiwigrid/k8s-sidecar:1.26.1) ",
                                "[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/docker.io/grafana/grafana:11.0.0) ",
                                "[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/docker.io/bloomberg/goldpinger:3.10.1) ",
                                "[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/quay.io/frrouting/frr:9.1.0) ",
                                "[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/quay.io/metallb/frr-k8s:v0.0.17) ",
                                "[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/docker.io/library/haproxy:2.5) ",
                                "[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/ghcr.io/vexxhost/horizon:main@sha256:e247f40cb27eeee024767f30f923c37f48c3f86fa3590a3639a494f43cc29e88) ",
                                "[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/registry.k8s.io/sig-storage/csi-attacher:v4.11.0@sha256:b74b05b39501565022883fc128002b4cb857a7bb6c858606bcb3fdedba0b0b80) ",
                                "[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/quay.io/hpestorage/csi-driver:v3.1.0@sha256:a0a795f60095ca2858941ee2186053435c00a4f2665cf93261923d0774b889ac) ",
                                "[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/quay.io/hpestorage/csi-extensions:v1.2.10@sha256:64382a8b4a978f9ae3cca32cbf76b8b056eb465ae85683a9c96fdfd92c42712f) ",
                                "[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/quay.io/hpestorage/nfs-provisioner:v3.0.9@sha256:f42a83e27747ad9dcfa479fceddf02986d8f2ea7f51a167f18f55dba4a68a9b2) ",
                                "[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/quay.io/hpestorage/alletra-6000-and-nimble-csp:v3.1.0@sha256:f9303c8d12558e691a5942f5a930f626694f1671bf331849c043bc8fb48da8cd) ",
                                "[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/registry.k8s.io/sig-storage/csi-node-driver-registrar:v2.16.0@sha256:ab482308a4921e28a6df09a16ab99a457e9af9641ff44fb1be1a690d07ce8b70) ",
                                "[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/registry.k8s.io/sig-storage/csi-provisioner:v6.2.0@sha256:6be9f63ca4caa6c46aae55aa372500949d8a21473d72f819da1f746076b32d4e) ",
                                "[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/registry.k8s.io/sig-storage/csi-resizer:v2.1.0@sha256:589e525cddef6d768e68da1f0bc9ffd0a24bf3add3dd010648eb7189976fde79) ",
                                "[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/registry.k8s.io/sig-storage/csi-snapshotter:v8.5.0@sha256:da081c27e8a6d91f36042c1942362d0515ced8d06e18c11b8f893e58c4d6d797) ",
                                "[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/quay.io/hpestorage/volume-group-provisioner:v1.0.9@sha256:467f10da42db0e6d86f2dc65acee78dc5f7dad47ad22b9a7d550f4616efeb3f7) ",
                                "[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/quay.io/hpestorage/volume-group-snapshotter:v1.0.9@sha256:b9b56fb0072801742e5737d53cdb8ce5d971bc2e9a8bac2d5f9d40e69b0f9659) ",
                                "[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/quay.io/hpestorage/volume-mutator:v1.3.9@sha256:5b7e4476974f63977fb7196d97e12948c47deb5194cba7f77f7801542849ee5e) ",
                                "[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/quay.io/ibmcsiblock/csi-block-volumereplication-operator:v0.9.0) ",
                                "[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/registry.k8s.io/sig-storage/csi-attacher:v4.2.0) ",
                                "[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/quay.io/ibmcsiblock/ibm-block-csi-driver-controller:1.11.2) ",
                                "[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/quay.io/ibmcsiblock/ibm-block-csi-driver-node:1.11.2) ",
                                "[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/registry.k8s.io/sig-storage/csi-node-driver-registrar:v2.6.3) ",
                                "[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/registry.k8s.io/sig-storage/livenessprobe:v2.9.0) ",
                                "[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/quay.io/ibmcsiblock/ibm-block-csi-operator:1.11.2) ",
                                "[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/registry.k8s.io/sig-storage/csi-provisioner:v3.4.0) ",
                                "[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/registry.k8s.io/sig-storage/csi-resizer:v1.7.0) ",
                                "[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/registry.k8s.io/sig-storage/csi-snapshotter:v6.2.1) ",
                                "[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/quay.io/ibmcsiblock/csi-volume-group-operator:v0.9.1) ",
                                "[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/registry.k8s.io/ingress-nginx/controller:v1.12.1) ",
                                "[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/registry.k8s.io/defaultbackend-amd64:1.5) ",
                                "[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/registry.k8s.io/ingress-nginx/kube-webhook-certgen:v1.5.2) ",
                                "[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/ghcr.io/vexxhost/ironic:main@sha256:3cf3aa6e1fef6204e9dfc4e0df5f7cc781d4b555549bb1b768b6149725407ea5) ",
                                "[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/docker.io/library/nginx:1.25) ",
                                "[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/ghcr.io/vexxhost/keepalived:latest@sha256:b794c04706ec6914fc3635e23c9d6a95351dec4c0d320eb83ae5a781b791e30d) ",
                                "[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/quay.io/keycloak/keycloak:24.0.5-0) ",
                                "[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/ghcr.io/vexxhost/keystone:main@sha256:d82122679914bcf9121e951e754da7f4c93cb02c79414694547aa6314530cddb) ",
                                "[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/registry.k8s.io/kube-apiserver:v1.28.13) ",
                                "[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/registry.k8s.io/kube-controller-manager:v1.28.13) ",
                                "[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/registry.k8s.io/coredns/coredns:v1.8.4) ",
                                "[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/registry.k8s.io/etcd:3.5.6-0) ",
                                "[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/registry.k8s.io/kube-proxy:v1.28.13) ",
                                "[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/quay.io/brancz/kube-rbac-proxy:v0.12.0) ",
                                "[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/registry.k8s.io/kube-scheduler:v1.28.13) ",
                                "[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/registry.k8s.io/kube-state-metrics/kube-state-metrics:v2.12.0) ",
                                "[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/ghcr.io/kube-vip/kube-vip:v0.6.4) ",
                                "[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/docker.io/rancher/kubectl:v1.34.1) ",
                                "[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/ghcr.io/vexxhost/libvirt-tls-sidecar:v1.0.2@sha256:c994bf3302a9ae9d8e356ed1e192d4e2f8f9d290e89499d30bb75f285eb55074) ",
                                "[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/ghcr.io/inovex/prometheus-libvirt-exporter:2.2.0) ",
                                "[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/ghcr.io/containerd/busybox:1.36) ",
                                "[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/docker.io/rancher/local-path-provisioner:v0.0.24) ",
                                "[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/docker.io/nginxinc/nginx-unprivileged:1.24-alpine) ",
                                "[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/docker.io/grafana/loki:3.0.0) ",
                                "[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/ghcr.io/vexxhost/magnum:main@sha256:be30fc62b97ee15502c211cc1c73ae698a47d9ea7d5982a396db1d677f2088aa) ",
                                "[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/quay.io/vexxhost/magnum-cluster-api-registry:latest) ",
                                "[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/ghcr.io/vexxhost/manila:main@sha256:42eae6acdc2ab6be7908d9f96303776f796349bed866e1808452a8507d82a7a2) ",
                                "[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/docker.io/library/memcached:1.6.26) ",
                                "[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/ghcr.io/vexxhost/netoffload:main@sha256:cad35bee17396beaff4f4f95c19c3a68d1476b812dbf5c0497c7c12a17c00124) ",
                                "[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/ghcr.io/vexxhost/neutron:main@sha256:55f9c67dda4cc7082739eea7cb21810862a56aac6fe8107a5f31627c601ab23e) ",
                                "[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/docker.io/coredns/coredns:1.11.1) ",
                                "[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/registry.k8s.io/nfd/node-feature-discovery:v0.15.4) ",
                                "[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/ghcr.io/vexxhost/nova:main@sha256:4d20ff43a98cfa92485d805f8724266e75c27ed46a4c955681c11dfb94a9995e) ",
                                "[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/ghcr.io/vexxhost/nova-ssh:main@sha256:b5063b69ce4c8cbccc92c911c10849fe9481c8d0bdb6db0c2372a149144e534c) ",
                                "[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/quay.io/oauth2-proxy/oauth2-proxy:v7.6.0) ",
                                "[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/ghcr.io/vexxhost/octavia:main@sha256:13bfd0f2e24ca220fa66a1996c6e403fcf2b8ddb2cc86705ea250c5f65fb4487) ",
                                "[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/ghcr.io/vexxhost/python-openstackclient:main@sha256:09737a2e00a2546bc96ecf610481c673d7c8f808fb80f921ef50a053545ecadc) ",
                                "[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/quay.io/orc/openstack-resource-controller:v2.2.0) ",
                                "[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/ghcr.io/vexxhost/openvswitch:v3.3.6-6) ",
                                "[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/ghcr.io/vexxhost/ovn-bgp-agent:main@sha256:98f80380aec29ea1cedd9a923edb411706fb7528bfe13daae6dd086e40997d55) ",
                                "[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/ghcr.io/vexxhost/ovn:v24.03.7-3@sha256:deb1966eff94d8da072a3647db63546722094deb3ef34b6b464609bcba61887a) ",
                                "[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/registry.k8s.io/pause:3.9) ",
                                "[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/docker.io/percona/haproxy:2.8.15) ",
                                "[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/docker.io/percona/percona-xtradb-cluster-operator:1.18.0) ",
                                "[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/docker.io/percona/percona-xtradb-cluster:8.0.42-33.1) ",
                                "[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/docker.io/percona/percona-xtrabackup:8.0.35-33.1) ",
                                "[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/ghcr.io/vexxhost/placement:main@sha256:ae9d401c35c837d9c7dc3b0dbbe1b183545949eefb9c3b594ba08084c2cf85ca) ",
                                "[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/ghcr.io/vexxhost/pod-tls-sidecar:v1.0.0) ",
                                "[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/quay.io/prometheus-operator/prometheus-config-reloader:v0.73.0) ",
                                "[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/quay.io/prometheuscommunity/ipmi-exporter:v1.10.1@sha256:0662cadaf268b6718f0f66429047cb23566ab3e4c175f25eaf588416a7b035e8) ",
                                "[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/quay.io/prometheus/memcached-exporter:v0.14.3) ",
                                "[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/quay.io/prometheus/mysqld-exporter:v0.17.0) ",
                                "[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/quay.io/prometheus/node-exporter:v1.8.1) ",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/packages.vexxhost.com/smartctl-exporter:0.14.0-1) => {",
                                "[image-warmup/image_warmup]     \"msg\": \"Warmup pull failed for harbor.atmosphere.dev/packages.vexxhost.com/smartctl-exporter:0.14.0-1 (rc=1); kubelet will pull on demand.\"",
                                "[image-warmup/image_warmup] }",
                                "[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/ghcr.io/vexxhost/openstack-database-exporter:v1.1.0@sha256:b8ae955645124e5d6054a3ce98069169e29dc1464d7979a4431f496ead50958e) ",
                                "[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/ghcr.io/openstack-exporter/openstack-exporter:1.7.0) ",
                                "[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/registry.k8s.io/ingress-nginx/kube-webhook-certgen:v20221220-controller-v1.5.1-58-g787ea74b6) ",
                                "[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/quay.io/prometheus-operator/prometheus-operator:v0.74.0) ",
                                "[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/docker.io/prom/pushgateway:v1.8.0) ",
                                "[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/quay.io/prometheus/prometheus:v2.51.2) ",
                                "[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/docker.io/library/rabbitmq:4.1.4-management) ",
                                "[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/docker.io/rabbitmqoperator/cluster-operator:2.16.1) ",
                                "[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/docker.io/rabbitmqoperator/default-user-credential-updater:1.0.8) ",
                                "[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/docker.io/rabbitmqoperator/messaging-topology-operator:1.17.4) ",
                                "[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/docker.io/bitnamilegacy/redis-exporter:1.67.0-debian-12-r9) ",
                                "[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/docker.io/rook/ceph:v1.15.9) ",
                                "[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/ghcr.io/carvel-dev/secretgen-controller@sha256:59ec05ce5847bfd70c8e04f08b5195e918c8f6fbb947ffc91b456494a2958fd5) ",
                                "[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/ghcr.io/vexxhost/staffeln:main@sha256:07d2b543e9df7b07a042180edd7eb2a49dfb199ff31b32ee578e46d9be2f3c4f) ",
                                "[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/ghcr.io/vexxhost/tempest:main@sha256:193660aa727108b5687df12b037ae869d2b2c057bfeb3a5d59dda35c95b122aa) ",
                                "[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/docker.io/bitnamilegacy/valkey:8.0.2-debian-12-r4) ",
                                "[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/docker.io/bitnamilegacy/valkey-sentinel:8.0.2-debian-12-r4) ",
                                "[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/docker.io/timberio/vector:0.38.0-debian) ",
                                "[keystone/keystone] ok: [instance] => (item=atmosphere)",
                                "[image-warmup/image_warmup] ",
                                "[image-warmup/image_warmup] PLAY RECAP *********************************************************************",
                                "[image-warmup/image_warmup] instance                   : ok=4    changed=0    unreachable=0    failed=0    skipped=0    rescued=0    ignored=0   ",
                                "[image-warmup/image_warmup] ",
                                "[keystone/keystone] ",
                                "[keystone/keystone] TASK [vexxhost.atmosphere.keystone : Create Keystone identity providers] *******",
                                "==> [image-warmup] Deployment complete",
                                "[keystone/keystone] changed: [instance] => (item=atmosphere)",
                                "[keystone/keystone] ",
                                "[keystone/keystone] TASK [vexxhost.atmosphere.keystone : Create Keystone federation mappings] ******",
                                "[keystone/keystone] changed: [instance] => (item=atmosphere)",
                                "[keystone/keystone] ",
                                "[keystone/keystone] TASK [vexxhost.atmosphere.keystone : Create Keystone federation protocols] *****",
                                "[keystone/keystone] changed: [instance] => (item=atmosphere)",
                                "[keystone/keystone] ",
                                "[keystone/keystone] PLAY RECAP *********************************************************************",
                                "[keystone/keystone] instance                   : ok=29   changed=10   unreachable=0    failed=0    skipped=10   rescued=0    ignored=0   ",
                                "[keystone/keystone] ",
                                "==> [keystone] Deployment complete",
                                "==> [barbican] Starting deployment",
                                "==> [heat] Starting deployment",
                                "[heat/heat] ",
                                "[heat/heat] PLAY [controllers[0]] **********************************************************",
                                "[heat/heat] ",
                                "[heat/heat] TASK [Gathering Facts] *********************************************************",
                                "[barbican/barbican] ",
                                "[barbican/barbican] PLAY [controllers[0]] **********************************************************",
                                "[barbican/barbican] ",
                                "[barbican/barbican] TASK [Gathering Facts] *********************************************************",
                                "[kube-prometheus-stack/kube_prometheus_stack] ",
                                "[kube-prometheus-stack/kube_prometheus_stack] PLAY [controllers[0]] **********************************************************",
                                "[kube-prometheus-stack/kube_prometheus_stack] ",
                                "[kube-prometheus-stack/kube_prometheus_stack] TASK [Gathering Facts] *********************************************************",
                                "[heat/heat] [WARNING]: Platform linux on host instance is using the discovered Python",
                                "[heat/heat] interpreter at /usr/bin/python3.10, but future installation of another Python",
                                "[heat/heat] interpreter could change the meaning of that path. See",
                                "[heat/heat] https://docs.ansible.com/ansible-",
                                "[heat/heat] core/2.17/reference_appendices/interpreter_discovery.html for more information.",
                                "[heat/heat] ok: [instance]",
                                "[heat/heat] ",
                                "[heat/heat] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***",
                                "[barbican/barbican] [WARNING]: Platform linux on host instance is using the discovered Python",
                                "[barbican/barbican] interpreter at /usr/bin/python3.10, but future installation of another Python",
                                "[barbican/barbican] interpreter could change the meaning of that path. See",
                                "[barbican/barbican] https://docs.ansible.com/ansible-",
                                "[barbican/barbican] core/2.17/reference_appendices/interpreter_discovery.html for more information.",
                                "[barbican/barbican] ok: [instance]",
                                "[barbican/barbican] ",
                                "[barbican/barbican] TASK [vexxhost.atmosphere.openstacksdk : Install openstacksdk] *****************",
                                "[heat/heat] ok: [instance]",
                                "[heat/heat] ",
                                "[heat/heat] TASK [Create RabbitMQ cluster] *************************************************",
                                "[heat/heat] included: rabbitmq for instance",
                                "[heat/heat] ",
                                "[heat/heat] TASK [vexxhost.atmosphere.rabbitmq : Verify state of current RabbitMQ cluster] ***",
                                "[kube-prometheus-stack/kube_prometheus_stack] [WARNING]: Platform linux on host instance is using the discovered Python",
                                "[kube-prometheus-stack/kube_prometheus_stack] interpreter at /usr/bin/python3.10, but future installation of another Python",
                                "[kube-prometheus-stack/kube_prometheus_stack] interpreter could change the meaning of that path. See",
                                "[kube-prometheus-stack/kube_prometheus_stack] https://docs.ansible.com/ansible-",
                                "[kube-prometheus-stack/kube_prometheus_stack] core/2.17/reference_appendices/interpreter_discovery.html for more information.",
                                "[kube-prometheus-stack/kube_prometheus_stack] ok: [instance]",
                                "[kube-prometheus-stack/kube_prometheus_stack] ",
                                "[kube-prometheus-stack/kube_prometheus_stack] TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***",
                                "[kube-prometheus-stack/kube_prometheus_stack] included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance",
                                "[kube-prometheus-stack/kube_prometheus_stack] ",
                                "[kube-prometheus-stack/kube_prometheus_stack] TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************",
                                "[kube-prometheus-stack/kube_prometheus_stack] changed: [instance]",
                                "[kube-prometheus-stack/kube_prometheus_stack] ",
                                "[kube-prometheus-stack/kube_prometheus_stack] TASK [atmosphere.common.secretgen_controller : Deploy secretgen-controller] ****",
                                "[heat/heat] ok: [instance]",
                                "[heat/heat] ",
                                "[heat/heat] TASK [vexxhost.atmosphere.rabbitmq : Print diff of RabbitMQ cluster spec] ******",
                                "[heat/heat] skipping: [instance]",
                                "[heat/heat] ",
                                "[heat/heat] TASK [vexxhost.atmosphere.rabbitmq : Wait for confirmation of RabbitMQ cluster spec] ***",
                                "[heat/heat] skipping: [instance]",
                                "[heat/heat] ",
                                "[heat/heat] TASK [vexxhost.atmosphere.rabbitmq : Enable all feature flags for upgrade] *****",
                                "[heat/heat] skipping: [instance]",
                                "[heat/heat] ",
                                "[heat/heat] TASK [vexxhost.atmosphere.rabbitmq : Deploy cluster] ***************************",
                                "[barbican/barbican] ok: [instance]",
                                "[barbican/barbican] ",
                                "[barbican/barbican] TASK [vexxhost.atmosphere.openstacksdk : Create openstack config directory] ****",
                                "[barbican/barbican] ok: [instance]",
                                "[barbican/barbican] ",
                                "[barbican/barbican] TASK [vexxhost.atmosphere.openstacksdk : Generate cloud config file] ***********",
                                "[barbican/barbican] ok: [instance]",
                                "[barbican/barbican] ",
                                "[barbican/barbican] TASK [vexxhost.containers.directory : Create directory (/etc/nerdctl)] *********",
                                "[kube-prometheus-stack/kube_prometheus_stack] changed: [instance]",
                                "[kube-prometheus-stack/kube_prometheus_stack] ",
                                "[kube-prometheus-stack/kube_prometheus_stack] TASK [vexxhost.atmosphere.kube_prometheus_stack : Wait until Keycloak service is ready] ***",
                                "[barbican/barbican] changed: [instance]",
                                "[barbican/barbican] ",
                                "[barbican/barbican] TASK [vexxhost.containers.package : Update state for tar] **********************",
                                "[kube-prometheus-stack/kube_prometheus_stack] ok: [instance]",
                                "[kube-prometheus-stack/kube_prometheus_stack] ",
                                "[kube-prometheus-stack/kube_prometheus_stack] TASK [vexxhost.atmosphere.kube_prometheus_stack : Create Keycloak realm] *******",
                                "[barbican/barbican] ok: [instance]",
                                "[barbican/barbican] ",
                                "[barbican/barbican] TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] ***",
                                "[barbican/barbican] ok: [instance]",
                                "[barbican/barbican] ",
                                "[barbican/barbican] TASK [vexxhost.containers.download_artifact : Starting download of file] *******",
                                "[kube-prometheus-stack/kube_prometheus_stack] ok: [instance]",
                                "[kube-prometheus-stack/kube_prometheus_stack] ",
                                "[kube-prometheus-stack/kube_prometheus_stack] TASK [vexxhost.atmosphere.kube_prometheus_stack : Add client roles in \"id_token\"] ***",
                                "[barbican/barbican] ok: [instance] => {",
                                "[barbican/barbican]     \"msg\": \"https://github.com/containerd/nerdctl/releases/download/v2.3.4/nerdctl-2.3.4-linux-amd64.tar.gz\"",
                                "[barbican/barbican] }",
                                "[barbican/barbican] ",
                                "[barbican/barbican] TASK [vexxhost.containers.download_artifact : Download item] *******************",
                                "[barbican/barbican] changed: [instance]",
                                "[barbican/barbican] ",
                                "[barbican/barbican] TASK [vexxhost.containers.download_artifact : Extract archive] *****************",
                                "[kube-prometheus-stack/kube_prometheus_stack] ok: [instance]",
                                "[kube-prometheus-stack/kube_prometheus_stack] ",
                                "[kube-prometheus-stack/kube_prometheus_stack] TASK [vexxhost.atmosphere.kube_prometheus_stack : Retrieve \"etcd\" CA certificate] ***",
                                "[kube-prometheus-stack/kube_prometheus_stack] ok: [instance]",
                                "[kube-prometheus-stack/kube_prometheus_stack] ",
                                "[kube-prometheus-stack/kube_prometheus_stack] TASK [vexxhost.atmosphere.kube_prometheus_stack : Retrieve \"etcd\" client certificate] ***",
                                "[kube-prometheus-stack/kube_prometheus_stack] ok: [instance]",
                                "[kube-prometheus-stack/kube_prometheus_stack] ",
                                "[kube-prometheus-stack/kube_prometheus_stack] TASK [vexxhost.atmosphere.kube_prometheus_stack : Retrieve \"etcd\" client key] ***",
                                "[kube-prometheus-stack/kube_prometheus_stack] ok: [instance]",
                                "[kube-prometheus-stack/kube_prometheus_stack] ",
                                "[kube-prometheus-stack/kube_prometheus_stack] TASK [vexxhost.atmosphere.kube_prometheus_stack : Create secrets for monitoring] ***",
                                "[barbican/barbican] changed: [instance]",
                                "[barbican/barbican] ",
                                "[barbican/barbican] TASK [vexxhost.containers.nerdctl : Create nerdctl config] *********************",
                                "[barbican/barbican] changed: [instance]",
                                "[kube-prometheus-stack/kube_prometheus_stack] changed: [instance]",
                                "[kube-prometheus-stack/kube_prometheus_stack] ",
                                "[kube-prometheus-stack/kube_prometheus_stack] TASK [vexxhost.atmosphere.kube_prometheus_stack : Generate client secret passwords] ***",
                                "[barbican/barbican] ",
                                "[barbican/barbican] TASK [vexxhost.atmosphere.openstack_cli : Uninstall OpenStack client system packages] ***",
                                "[barbican/barbican] ok: [instance]",
                                "[barbican/barbican] ",
                                "[barbican/barbican] TASK [vexxhost.atmosphere.openstack_cli : Uninstall Ubuntu Cloud Archive keyring] ***",
                                "[barbican/barbican] ok: [instance]",
                                "[barbican/barbican] ",
                                "[barbican/barbican] TASK [vexxhost.atmosphere.openstack_cli : Remove Ubuntu Cloud Archive repository] ***",
                                "[barbican/barbican] ok: [instance]",
                                "[barbican/barbican] ",
                                "[barbican/barbican] TASK [Generate OpenStack-Helm endpoints] ***************************************",
                                "[barbican/barbican] included: openstack_helm_endpoints for instance",
                                "[barbican/barbican] ",
                                "[barbican/barbican] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***",
                                "[barbican/barbican] skipping: [instance]",
                                "[barbican/barbican] ",
                                "[barbican/barbican] TASK [Create RabbitMQ cluster] *************************************************",
                                "[barbican/barbican] skipping: [instance]",
                                "[barbican/barbican] ",
                                "[barbican/barbican] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***",
                                "[barbican/barbican] skipping: [instance]",
                                "[barbican/barbican] ",
                                "[barbican/barbican] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***",
                                "[barbican/barbican] skipping: [instance]",
                                "[barbican/barbican] ",
                                "[barbican/barbican] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***",
                                "[barbican/barbican] skipping: [instance]",
                                "[barbican/barbican] ",
                                "[barbican/barbican] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***",
                                "[barbican/barbican] skipping: [instance]",
                                "[barbican/barbican] ",
                                "[barbican/barbican] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***",
                                "[barbican/barbican] ok: [instance]",
                                "[barbican/barbican] ",
                                "[barbican/barbican] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***",
                                "[barbican/barbican] ok: [instance] => (item=identity)",
                                "[barbican/barbican] ",
                                "[barbican/barbican] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********",
                                "[barbican/barbican] ok: [instance]",
                                "[barbican/barbican] ",
                                "[barbican/barbican] TASK [vexxhost.atmosphere.openstack_cli : Generate openrc file] ****************",
                                "[barbican/barbican] changed: [instance]",
                                "[barbican/barbican] ",
                                "[barbican/barbican] TASK [vexxhost.atmosphere.openstack_cli : Install osc wrapper script] **********",
                                "[barbican/barbican] changed: [instance]",
                                "[barbican/barbican] ",
                                "[barbican/barbican] TASK [vexxhost.atmosphere.openstack_cli : Install openstack wrapper script] ****",
                                "[barbican/barbican] changed: [instance]",
                                "[barbican/barbican] ",
                                "[barbican/barbican] TASK [vexxhost.atmosphere.openstack_cli : Generate openstack aliases] **********",
                                "[barbican/barbican] changed: [instance]",
                                "[barbican/barbican] ",
                                "[barbican/barbican] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***"
                            ],
                            "zuul_log_id": "0242ac17-0010-310d-1ec5-00000000760d-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:45:09.853523Z",
                            "start": "2026-07-25T21:45:09.324003Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000000760d",
                        "name": "Read new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "203713"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:45:09.917984Z",
                            "start": "2026-07-25T21:45:09.862349Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000000760e",
                        "name": "Advance initial parallel deployment live log offset"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "initial parallel deployment is still running after 1060 seconds."
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:45:10.003853Z",
                            "start": "2026-07-25T21:45:09.925889Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000000760f",
                        "name": "Report initial parallel deployment progress heartbeat"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:45:10.070126Z",
                            "start": "2026-07-25T21:45:10.012139Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000007610",
                        "name": "Continue monitoring initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-25 21:45:10.210386",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-25 21:45:30.212126",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:45:30.229906Z",
                            "start": "2026-07-25T21:45:10.153613Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000007a5d",
                        "name": "Wait before polling initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "54"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:45:30.368823Z",
                            "start": "2026-07-25T21:45:30.304892Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000007a5e",
                        "name": "Count initial parallel deployment progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j40599975991.11341",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j40599975991.11341",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j40599975991.11341",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:45:30.593540Z",
                            "start": "2026-07-25T21:45:30.376406Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000007a5f",
                        "name": "Poll initial parallel deployment status"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/ansible.8gbjwwpu.log"
                                }
                            },
                            "stat": {
                                "atime": 1785015909.5181296,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 416,
                                "charset": "unknown",
                                "checksum": "b5b394edf4b4acacc15edc858e99a32b53c5c2e8",
                                "ctime": 1785015930.5265222,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 21191,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0600",
                                "mtime": 1785015930.5265222,
                                "nlink": 1,
                                "path": "/tmp/ansible.8gbjwwpu.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 208108,
                                "uid": 1000,
                                "version": "3759374160",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:45:30.789410Z",
                            "start": "2026-07-25T21:45:30.601134Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000007a60",
                        "name": "Inspect initial parallel deployment live log"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "4395"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:45:30.857499Z",
                            "start": "2026-07-25T21:45:30.801461Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000007a61",
                        "name": "Calculate new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +203714 /tmp/ansible.8gbjwwpu.log | head -c 4395",
                            "delta": "0:00:00.006769",
                            "end": "2026-07-25 21:45:31.073855",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +203714 /tmp/ansible.8gbjwwpu.log | head -c 4395",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-310d-1ec5-000000007a62-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-25 21:45:31.067086",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "[barbican/barbican] ok: [instance]\n[barbican/barbican] \n[barbican/barbican] TASK [Create RabbitMQ cluster] *************************************************\n[barbican/barbican] included: rabbitmq for instance\n[barbican/barbican] \n[barbican/barbican] TASK [vexxhost.atmosphere.rabbitmq : Verify state of current RabbitMQ cluster] ***\n[kube-prometheus-stack/kube_prometheus_stack] changed: [instance] => (item=alertmanager)\n[barbican/barbican] ok: [instance]\n[barbican/barbican] \n[barbican/barbican] TASK [vexxhost.atmosphere.rabbitmq : Print diff of RabbitMQ cluster spec] ******\n[barbican/barbican] skipping: [instance]\n[barbican/barbican] \n[barbican/barbican] TASK [vexxhost.atmosphere.rabbitmq : Wait for confirmation of RabbitMQ cluster spec] ***\n[barbican/barbican] skipping: [instance]\n[barbican/barbican] \n[barbican/barbican] TASK [vexxhost.atmosphere.rabbitmq : Enable all feature flags for upgrade] *****\n[barbican/barbican] skipping: [instance]\n[barbican/barbican] \n[barbican/barbican] TASK [vexxhost.atmosphere.rabbitmq : Deploy cluster] ***************************\n[kube-prometheus-stack/kube_prometheus_stack] changed: [instance] => (item=grafana)\n[kube-prometheus-stack/kube_prometheus_stack] changed: [instance] => (item=prometheus)\n[kube-prometheus-stack/kube_prometheus_stack] \n[kube-prometheus-stack/kube_prometheus_stack] TASK [vexxhost.atmosphere.kube_prometheus_stack : Collect all client secrets] ***\n[kube-prometheus-stack/kube_prometheus_stack] ok: [instance] => (item=alertmanager)\n[kube-prometheus-stack/kube_prometheus_stack] ok: [instance] => (item=grafana)\n[kube-prometheus-stack/kube_prometheus_stack] ok: [instance] => (item=prometheus)\n[kube-prometheus-stack/kube_prometheus_stack] \n[kube-prometheus-stack/kube_prometheus_stack] TASK [vexxhost.atmosphere.kube_prometheus_stack : Create Keycloak clients] *****\n[kube-prometheus-stack/kube_prometheus_stack] changed: [instance] => (item=None)\n[kube-prometheus-stack/kube_prometheus_stack] changed: [instance] => (item=None)\n[kube-prometheus-stack/kube_prometheus_stack] changed: [instance] => (item=None)\n[kube-prometheus-stack/kube_prometheus_stack] changed: [instance]\n[kube-prometheus-stack/kube_prometheus_stack] \n[kube-prometheus-stack/kube_prometheus_stack] TASK [vexxhost.atmosphere.kube_prometheus_stack : Create Keycloak roles] *******\n[heat/heat] changed: [instance]\n[heat/heat] \n[heat/heat] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***\n[kube-prometheus-stack/kube_prometheus_stack] changed: [instance] => (item=None)\n[heat/heat] ok: [instance]\n[heat/heat] \n[heat/heat] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***\n[heat/heat] ok: [instance]\n[heat/heat] \n[heat/heat] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***\n[kube-prometheus-stack/kube_prometheus_stack] changed: [instance] => (item=None)\n[heat/heat] ok: [instance]\n[heat/heat] \n[heat/heat] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***\n[heat/heat] ok: [instance]\n[heat/heat] \n[heat/heat] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***\n[heat/heat] ok: [instance]\n[heat/heat] \n[heat/heat] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***\n[heat/heat] ok: [instance] => (item=cloudformation)\n[heat/heat] ok: [instance] => (item=identity)\n[heat/heat] ok: [instance] => (item=orchestration)\n[heat/heat] ok: [instance] => (item=oslo_db)\n[heat/heat] ok: [instance] => (item=oslo_messaging)\n[heat/heat] ok: [instance] => (item=oslo_cache)\n[heat/heat] \n[heat/heat] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********\n[heat/heat] ok: [instance]\n[heat/heat] \n[heat/heat] TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***\n[heat/heat] included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance\n[heat/heat] \n[heat/heat] TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************\n[kube-prometheus-stack/kube_prometheus_stack] changed: [instance] => (item=None)\n[heat/heat] changed: [instance]\n[heat/heat] \n[heat/heat] TASK [vexxhost.atmosphere.heat : Deploy Helm chart] ****************************",
                            "stdout_lines": [
                                "[barbican/barbican] ok: [instance]",
                                "[barbican/barbican] ",
                                "[barbican/barbican] TASK [Create RabbitMQ cluster] *************************************************",
                                "[barbican/barbican] included: rabbitmq for instance",
                                "[barbican/barbican] ",
                                "[barbican/barbican] TASK [vexxhost.atmosphere.rabbitmq : Verify state of current RabbitMQ cluster] ***",
                                "[kube-prometheus-stack/kube_prometheus_stack] changed: [instance] => (item=alertmanager)",
                                "[barbican/barbican] ok: [instance]",
                                "[barbican/barbican] ",
                                "[barbican/barbican] TASK [vexxhost.atmosphere.rabbitmq : Print diff of RabbitMQ cluster spec] ******",
                                "[barbican/barbican] skipping: [instance]",
                                "[barbican/barbican] ",
                                "[barbican/barbican] TASK [vexxhost.atmosphere.rabbitmq : Wait for confirmation of RabbitMQ cluster spec] ***",
                                "[barbican/barbican] skipping: [instance]",
                                "[barbican/barbican] ",
                                "[barbican/barbican] TASK [vexxhost.atmosphere.rabbitmq : Enable all feature flags for upgrade] *****",
                                "[barbican/barbican] skipping: [instance]",
                                "[barbican/barbican] ",
                                "[barbican/barbican] TASK [vexxhost.atmosphere.rabbitmq : Deploy cluster] ***************************",
                                "[kube-prometheus-stack/kube_prometheus_stack] changed: [instance] => (item=grafana)",
                                "[kube-prometheus-stack/kube_prometheus_stack] changed: [instance] => (item=prometheus)",
                                "[kube-prometheus-stack/kube_prometheus_stack] ",
                                "[kube-prometheus-stack/kube_prometheus_stack] TASK [vexxhost.atmosphere.kube_prometheus_stack : Collect all client secrets] ***",
                                "[kube-prometheus-stack/kube_prometheus_stack] ok: [instance] => (item=alertmanager)",
                                "[kube-prometheus-stack/kube_prometheus_stack] ok: [instance] => (item=grafana)",
                                "[kube-prometheus-stack/kube_prometheus_stack] ok: [instance] => (item=prometheus)",
                                "[kube-prometheus-stack/kube_prometheus_stack] ",
                                "[kube-prometheus-stack/kube_prometheus_stack] TASK [vexxhost.atmosphere.kube_prometheus_stack : Create Keycloak clients] *****",
                                "[kube-prometheus-stack/kube_prometheus_stack] changed: [instance] => (item=None)",
                                "[kube-prometheus-stack/kube_prometheus_stack] changed: [instance] => (item=None)",
                                "[kube-prometheus-stack/kube_prometheus_stack] changed: [instance] => (item=None)",
                                "[kube-prometheus-stack/kube_prometheus_stack] changed: [instance]",
                                "[kube-prometheus-stack/kube_prometheus_stack] ",
                                "[kube-prometheus-stack/kube_prometheus_stack] TASK [vexxhost.atmosphere.kube_prometheus_stack : Create Keycloak roles] *******",
                                "[heat/heat] changed: [instance]",
                                "[heat/heat] ",
                                "[heat/heat] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***",
                                "[kube-prometheus-stack/kube_prometheus_stack] changed: [instance] => (item=None)",
                                "[heat/heat] ok: [instance]",
                                "[heat/heat] ",
                                "[heat/heat] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***",
                                "[heat/heat] ok: [instance]",
                                "[heat/heat] ",
                                "[heat/heat] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***",
                                "[kube-prometheus-stack/kube_prometheus_stack] changed: [instance] => (item=None)",
                                "[heat/heat] ok: [instance]",
                                "[heat/heat] ",
                                "[heat/heat] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***",
                                "[heat/heat] ok: [instance]",
                                "[heat/heat] ",
                                "[heat/heat] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***",
                                "[heat/heat] ok: [instance]",
                                "[heat/heat] ",
                                "[heat/heat] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***",
                                "[heat/heat] ok: [instance] => (item=cloudformation)",
                                "[heat/heat] ok: [instance] => (item=identity)",
                                "[heat/heat] ok: [instance] => (item=orchestration)",
                                "[heat/heat] ok: [instance] => (item=oslo_db)",
                                "[heat/heat] ok: [instance] => (item=oslo_messaging)",
                                "[heat/heat] ok: [instance] => (item=oslo_cache)",
                                "[heat/heat] ",
                                "[heat/heat] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********",
                                "[heat/heat] ok: [instance]",
                                "[heat/heat] ",
                                "[heat/heat] TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***",
                                "[heat/heat] included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance",
                                "[heat/heat] ",
                                "[heat/heat] TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************",
                                "[kube-prometheus-stack/kube_prometheus_stack] changed: [instance] => (item=None)",
                                "[heat/heat] changed: [instance]",
                                "[heat/heat] ",
                                "[heat/heat] TASK [vexxhost.atmosphere.heat : Deploy Helm chart] ****************************"
                            ],
                            "zuul_log_id": "0242ac17-0010-310d-1ec5-000000007a62-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:45:31.404509Z",
                            "start": "2026-07-25T21:45:30.885379Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000007a62",
                        "name": "Read new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "208108"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:45:31.478202Z",
                            "start": "2026-07-25T21:45:31.413717Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000007a63",
                        "name": "Advance initial parallel deployment live log offset"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "initial parallel deployment is still running after 1080 seconds."
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:45:31.556288Z",
                            "start": "2026-07-25T21:45:31.490869Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000007a64",
                        "name": "Report initial parallel deployment progress heartbeat"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:45:31.618825Z",
                            "start": "2026-07-25T21:45:31.564408Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000007a65",
                        "name": "Continue monitoring initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-25 21:45:31.764490",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-25 21:45:51.768198",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:45:51.785965Z",
                            "start": "2026-07-25T21:45:31.720131Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000007ec6",
                        "name": "Wait before polling initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "55"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:45:51.847690Z",
                            "start": "2026-07-25T21:45:51.793391Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000007ec7",
                        "name": "Count initial parallel deployment progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j40599975991.11341",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j40599975991.11341",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j40599975991.11341",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:45:52.095574Z",
                            "start": "2026-07-25T21:45:51.856014Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000007ec8",
                        "name": "Poll initial parallel deployment status"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/ansible.8gbjwwpu.log"
                                }
                            },
                            "stat": {
                                "atime": 1785015930.7465262,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 424,
                                "charset": "unknown",
                                "checksum": "e5985254afdd0ba7d4bb15707d1534ab8a94a4bb",
                                "ctime": 1785015949.6228807,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 21191,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0600",
                                "mtime": 1785015949.6228807,
                                "nlink": 1,
                                "path": "/tmp/ansible.8gbjwwpu.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 211005,
                                "uid": 1000,
                                "version": "3759374160",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:45:52.292430Z",
                            "start": "2026-07-25T21:45:52.103184Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000007ec9",
                        "name": "Inspect initial parallel deployment live log"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "2897"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:45:52.363269Z",
                            "start": "2026-07-25T21:45:52.300101Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000007eca",
                        "name": "Calculate new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +208109 /tmp/ansible.8gbjwwpu.log | head -c 2897",
                            "delta": "0:00:00.005608",
                            "end": "2026-07-25 21:45:52.575355",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +208109 /tmp/ansible.8gbjwwpu.log | head -c 2897",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-310d-1ec5-000000007ecb-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-25 21:45:52.569747",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "[kube-prometheus-stack/kube_prometheus_stack] changed: [instance] => (item=None)\n[kube-prometheus-stack/kube_prometheus_stack] changed: [instance] => (item=None)\n[kube-prometheus-stack/kube_prometheus_stack] changed: [instance]\n[kube-prometheus-stack/kube_prometheus_stack] \n[kube-prometheus-stack/kube_prometheus_stack] TASK [vexxhost.atmosphere.kube_prometheus_stack : Generate cookie secrets] *****\n[kube-prometheus-stack/kube_prometheus_stack] changed: [instance] => (item=alertmanager)\n[barbican/barbican] changed: [instance]\n[barbican/barbican] \n[barbican/barbican] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***\n[barbican/barbican] ok: [instance]\n[barbican/barbican] \n[barbican/barbican] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***\n[barbican/barbican] ok: [instance]\n[barbican/barbican] \n[barbican/barbican] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***\n[barbican/barbican] ok: [instance]\n[barbican/barbican] \n[barbican/barbican] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***\n[barbican/barbican] ok: [instance]\n[barbican/barbican] \n[barbican/barbican] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***\n[barbican/barbican] ok: [instance]\n[barbican/barbican] \n[barbican/barbican] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***\n[barbican/barbican] ok: [instance] => (item=identity)\n[barbican/barbican] ok: [instance] => (item=oslo_db)\n[barbican/barbican] ok: [instance] => (item=oslo_cache)\n[barbican/barbican] ok: [instance] => (item=key_manager)\n[barbican/barbican] ok: [instance] => (item=oslo_messaging)\n[barbican/barbican] \n[barbican/barbican] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********\n[barbican/barbican] ok: [instance]\n[barbican/barbican] \n[barbican/barbican] TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***\n[barbican/barbican] included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance\n[barbican/barbican] \n[barbican/barbican] TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************\n[kube-prometheus-stack/kube_prometheus_stack] changed: [instance] => (item=prometheus)\n[kube-prometheus-stack/kube_prometheus_stack] \n[kube-prometheus-stack/kube_prometheus_stack] TASK [vexxhost.atmosphere.kube_prometheus_stack : Generate OAuth2 proxy configuration] ***\n[barbican/barbican] changed: [instance]\n[barbican/barbican] \n[barbican/barbican] TASK [vexxhost.atmosphere.barbican : Deploy Helm chart] ************************\n[kube-prometheus-stack/kube_prometheus_stack] changed: [instance] => (item=alertmanager)",
                            "stdout_lines": [
                                "[kube-prometheus-stack/kube_prometheus_stack] changed: [instance] => (item=None)",
                                "[kube-prometheus-stack/kube_prometheus_stack] changed: [instance] => (item=None)",
                                "[kube-prometheus-stack/kube_prometheus_stack] changed: [instance]",
                                "[kube-prometheus-stack/kube_prometheus_stack] ",
                                "[kube-prometheus-stack/kube_prometheus_stack] TASK [vexxhost.atmosphere.kube_prometheus_stack : Generate cookie secrets] *****",
                                "[kube-prometheus-stack/kube_prometheus_stack] changed: [instance] => (item=alertmanager)",
                                "[barbican/barbican] changed: [instance]",
                                "[barbican/barbican] ",
                                "[barbican/barbican] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***",
                                "[barbican/barbican] ok: [instance]",
                                "[barbican/barbican] ",
                                "[barbican/barbican] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***",
                                "[barbican/barbican] ok: [instance]",
                                "[barbican/barbican] ",
                                "[barbican/barbican] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***",
                                "[barbican/barbican] ok: [instance]",
                                "[barbican/barbican] ",
                                "[barbican/barbican] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***",
                                "[barbican/barbican] ok: [instance]",
                                "[barbican/barbican] ",
                                "[barbican/barbican] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***",
                                "[barbican/barbican] ok: [instance]",
                                "[barbican/barbican] ",
                                "[barbican/barbican] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***",
                                "[barbican/barbican] ok: [instance] => (item=identity)",
                                "[barbican/barbican] ok: [instance] => (item=oslo_db)",
                                "[barbican/barbican] ok: [instance] => (item=oslo_cache)",
                                "[barbican/barbican] ok: [instance] => (item=key_manager)",
                                "[barbican/barbican] ok: [instance] => (item=oslo_messaging)",
                                "[barbican/barbican] ",
                                "[barbican/barbican] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********",
                                "[barbican/barbican] ok: [instance]",
                                "[barbican/barbican] ",
                                "[barbican/barbican] TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***",
                                "[barbican/barbican] included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance",
                                "[barbican/barbican] ",
                                "[barbican/barbican] TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************",
                                "[kube-prometheus-stack/kube_prometheus_stack] changed: [instance] => (item=prometheus)",
                                "[kube-prometheus-stack/kube_prometheus_stack] ",
                                "[kube-prometheus-stack/kube_prometheus_stack] TASK [vexxhost.atmosphere.kube_prometheus_stack : Generate OAuth2 proxy configuration] ***",
                                "[barbican/barbican] changed: [instance]",
                                "[barbican/barbican] ",
                                "[barbican/barbican] TASK [vexxhost.atmosphere.barbican : Deploy Helm chart] ************************",
                                "[kube-prometheus-stack/kube_prometheus_stack] changed: [instance] => (item=alertmanager)"
                            ],
                            "zuul_log_id": "0242ac17-0010-310d-1ec5-000000007ecb-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:45:52.910694Z",
                            "start": "2026-07-25T21:45:52.390723Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000007ecb",
                        "name": "Read new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "211005"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:45:52.985968Z",
                            "start": "2026-07-25T21:45:52.918987Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000007ecc",
                        "name": "Advance initial parallel deployment live log offset"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "initial parallel deployment is still running after 1100 seconds."
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:45:53.060490Z",
                            "start": "2026-07-25T21:45:52.994055Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000007ecd",
                        "name": "Report initial parallel deployment progress heartbeat"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:45:53.134922Z",
                            "start": "2026-07-25T21:45:53.070121Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000007ece",
                        "name": "Continue monitoring initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-25 21:45:53.276541",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-25 21:46:13.278691",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:46:13.301991Z",
                            "start": "2026-07-25T21:45:53.222774Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000008343",
                        "name": "Wait before polling initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "56"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:46:13.376427Z",
                            "start": "2026-07-25T21:46:13.310777Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000008344",
                        "name": "Count initial parallel deployment progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j40599975991.11341",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j40599975991.11341",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j40599975991.11341",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:46:13.634838Z",
                            "start": "2026-07-25T21:46:13.386889Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000008345",
                        "name": "Poll initial parallel deployment status"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/ansible.8gbjwwpu.log"
                                }
                            },
                            "stat": {
                                "atime": 1785015952.2509308,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 424,
                                "charset": "unknown",
                                "checksum": "01a98bc2f4adef591cc80738a847cf758642b871",
                                "ctime": 1785015973.5593376,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 21191,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0600",
                                "mtime": 1785015973.5593376,
                                "nlink": 1,
                                "path": "/tmp/ansible.8gbjwwpu.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 212723,
                                "uid": 1000,
                                "version": "3759374160",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:46:13.953614Z",
                            "start": "2026-07-25T21:46:13.647306Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000008346",
                        "name": "Inspect initial parallel deployment live log"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "1718"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:46:14.025200Z",
                            "start": "2026-07-25T21:46:13.961117Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000008347",
                        "name": "Calculate new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +211006 /tmp/ansible.8gbjwwpu.log | head -c 1718",
                            "delta": "0:00:00.007342",
                            "end": "2026-07-25 21:46:14.254168",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +211006 /tmp/ansible.8gbjwwpu.log | head -c 1718",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-310d-1ec5-000000008348-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-25 21:46:14.246826",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "[kube-prometheus-stack/kube_prometheus_stack] changed: [instance] => (item=prometheus)\n[kube-prometheus-stack/kube_prometheus_stack] \n[kube-prometheus-stack/kube_prometheus_stack] TASK [vexxhost.atmosphere.kube_prometheus_stack : Create certificate issuer] ***\n[kube-prometheus-stack/kube_prometheus_stack] changed: [instance]\n[kube-prometheus-stack/kube_prometheus_stack] \n[kube-prometheus-stack/kube_prometheus_stack] TASK [vexxhost.atmosphere.kube_prometheus_stack : Install all CRDs] ************\n[kube-prometheus-stack/kube_prometheus_stack] ok: [instance]\n[kube-prometheus-stack/kube_prometheus_stack] \n[kube-prometheus-stack/kube_prometheus_stack] TASK [vexxhost.atmosphere.kube_prometheus_stack : Deploy additional dashboards] ***\n[kube-prometheus-stack/kube_prometheus_stack] changed: [instance] => (item={'name': 'haproxy', 'state': 'present'})\n[kube-prometheus-stack/kube_prometheus_stack] changed: [instance] => (item={'name': 'goldpinger', 'state': 'present'})\n[kube-prometheus-stack/kube_prometheus_stack] changed: [instance] => (item={'name': 'node-exporter-full', 'state': 'present'})\n[kube-prometheus-stack/kube_prometheus_stack] changed: [instance] => (item={'name': 'ceph-cluster', 'state': 'present'})\n[kube-prometheus-stack/kube_prometheus_stack] changed: [instance] => (item={'name': 'ceph-cluster-advanced', 'state': 'present'})\n[kube-prometheus-stack/kube_prometheus_stack] changed: [instance] => (item={'name': 'hosts-overview', 'state': 'present'})\n[kube-prometheus-stack/kube_prometheus_stack] changed: [instance] => (item={'name': 'host-details', 'state': 'present'})\n[kube-prometheus-stack/kube_prometheus_stack] changed: [instance] => (item={'name': 'pool-overview', 'state': 'present'})",
                            "stdout_lines": [
                                "[kube-prometheus-stack/kube_prometheus_stack] changed: [instance] => (item=prometheus)",
                                "[kube-prometheus-stack/kube_prometheus_stack] ",
                                "[kube-prometheus-stack/kube_prometheus_stack] TASK [vexxhost.atmosphere.kube_prometheus_stack : Create certificate issuer] ***",
                                "[kube-prometheus-stack/kube_prometheus_stack] changed: [instance]",
                                "[kube-prometheus-stack/kube_prometheus_stack] ",
                                "[kube-prometheus-stack/kube_prometheus_stack] TASK [vexxhost.atmosphere.kube_prometheus_stack : Install all CRDs] ************",
                                "[kube-prometheus-stack/kube_prometheus_stack] ok: [instance]",
                                "[kube-prometheus-stack/kube_prometheus_stack] ",
                                "[kube-prometheus-stack/kube_prometheus_stack] TASK [vexxhost.atmosphere.kube_prometheus_stack : Deploy additional dashboards] ***",
                                "[kube-prometheus-stack/kube_prometheus_stack] changed: [instance] => (item={'name': 'haproxy', 'state': 'present'})",
                                "[kube-prometheus-stack/kube_prometheus_stack] changed: [instance] => (item={'name': 'goldpinger', 'state': 'present'})",
                                "[kube-prometheus-stack/kube_prometheus_stack] changed: [instance] => (item={'name': 'node-exporter-full', 'state': 'present'})",
                                "[kube-prometheus-stack/kube_prometheus_stack] changed: [instance] => (item={'name': 'ceph-cluster', 'state': 'present'})",
                                "[kube-prometheus-stack/kube_prometheus_stack] changed: [instance] => (item={'name': 'ceph-cluster-advanced', 'state': 'present'})",
                                "[kube-prometheus-stack/kube_prometheus_stack] changed: [instance] => (item={'name': 'hosts-overview', 'state': 'present'})",
                                "[kube-prometheus-stack/kube_prometheus_stack] changed: [instance] => (item={'name': 'host-details', 'state': 'present'})",
                                "[kube-prometheus-stack/kube_prometheus_stack] changed: [instance] => (item={'name': 'pool-overview', 'state': 'present'})"
                            ],
                            "zuul_log_id": "0242ac17-0010-310d-1ec5-000000008348-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:46:14.576995Z",
                            "start": "2026-07-25T21:46:14.057815Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000008348",
                        "name": "Read new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "212723"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:46:14.650114Z",
                            "start": "2026-07-25T21:46:14.585671Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000008349",
                        "name": "Advance initial parallel deployment live log offset"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "initial parallel deployment is still running after 1120 seconds."
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:46:14.723297Z",
                            "start": "2026-07-25T21:46:14.658711Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000000834a",
                        "name": "Report initial parallel deployment progress heartbeat"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:46:14.794408Z",
                            "start": "2026-07-25T21:46:14.730862Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000000834b",
                        "name": "Continue monitoring initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-25 21:46:14.937458",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-25 21:46:34.939517",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:46:34.955010Z",
                            "start": "2026-07-25T21:46:14.890275Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-0000000087d4",
                        "name": "Wait before polling initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "57"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:46:35.032015Z",
                            "start": "2026-07-25T21:46:34.965198Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-0000000087d5",
                        "name": "Count initial parallel deployment progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j40599975991.11341",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j40599975991.11341",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j40599975991.11341",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:46:35.647539Z",
                            "start": "2026-07-25T21:46:35.040495Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-0000000087d6",
                        "name": "Poll initial parallel deployment status"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/ansible.8gbjwwpu.log"
                                }
                            },
                            "stat": {
                                "atime": 1785015973.8073425,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 432,
                                "charset": "unknown",
                                "checksum": "7144db38e1879ea77f985503e72bd520cfc3cd75",
                                "ctime": 1785015978.0634236,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 21191,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0600",
                                "mtime": 1785015978.0634236,
                                "nlink": 1,
                                "path": "/tmp/ansible.8gbjwwpu.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 213507,
                                "uid": 1000,
                                "version": "3759374160",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:46:35.894733Z",
                            "start": "2026-07-25T21:46:35.667922Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-0000000087d7",
                        "name": "Inspect initial parallel deployment live log"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "784"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:46:35.964291Z",
                            "start": "2026-07-25T21:46:35.907569Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-0000000087d8",
                        "name": "Calculate new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +212724 /tmp/ansible.8gbjwwpu.log | head -c 784",
                            "delta": "0:00:00.007875",
                            "end": "2026-07-25 21:46:36.253295",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +212724 /tmp/ansible.8gbjwwpu.log | head -c 784",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-310d-1ec5-0000000087d9-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-25 21:46:36.245420",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "[kube-prometheus-stack/kube_prometheus_stack] changed: [instance] => (item={'name': 'pool-detail', 'state': 'present'})\n[kube-prometheus-stack/kube_prometheus_stack] changed: [instance] => (item={'name': 'osds-overview', 'state': 'present'})\n[kube-prometheus-stack/kube_prometheus_stack] changed: [instance] => (item={'name': 'osd-device-details', 'state': 'present'})\n[kube-prometheus-stack/kube_prometheus_stack] changed: [instance] => (item={'name': 'rbd-overview', 'state': 'present'})\n[kube-prometheus-stack/kube_prometheus_stack] changed: [instance] => (item={'name': 'rbd-details', 'state': 'present'})\n[kube-prometheus-stack/kube_prometheus_stack] \n[kube-prometheus-stack/kube_prometheus_stack] TASK [vexxhost.atmosphere.kube_prometheus_stack : Deploy Helm chart] ***********",
                            "stdout_lines": [
                                "[kube-prometheus-stack/kube_prometheus_stack] changed: [instance] => (item={'name': 'pool-detail', 'state': 'present'})",
                                "[kube-prometheus-stack/kube_prometheus_stack] changed: [instance] => (item={'name': 'osds-overview', 'state': 'present'})",
                                "[kube-prometheus-stack/kube_prometheus_stack] changed: [instance] => (item={'name': 'osd-device-details', 'state': 'present'})",
                                "[kube-prometheus-stack/kube_prometheus_stack] changed: [instance] => (item={'name': 'rbd-overview', 'state': 'present'})",
                                "[kube-prometheus-stack/kube_prometheus_stack] changed: [instance] => (item={'name': 'rbd-details', 'state': 'present'})",
                                "[kube-prometheus-stack/kube_prometheus_stack] ",
                                "[kube-prometheus-stack/kube_prometheus_stack] TASK [vexxhost.atmosphere.kube_prometheus_stack : Deploy Helm chart] ***********"
                            ],
                            "zuul_log_id": "0242ac17-0010-310d-1ec5-0000000087d9-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:46:36.534567Z",
                            "start": "2026-07-25T21:46:36.011983Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-0000000087d9",
                        "name": "Read new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "213507"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:46:36.803856Z",
                            "start": "2026-07-25T21:46:36.546623Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-0000000087da",
                        "name": "Advance initial parallel deployment live log offset"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "initial parallel deployment is still running after 1140 seconds."
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:46:36.896557Z",
                            "start": "2026-07-25T21:46:36.820088Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-0000000087db",
                        "name": "Report initial parallel deployment progress heartbeat"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:46:36.975528Z",
                            "start": "2026-07-25T21:46:36.908133Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-0000000087dc",
                        "name": "Continue monitoring initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-25 21:46:37.121681",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-25 21:46:57.123567",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:46:57.143092Z",
                            "start": "2026-07-25T21:46:37.065468Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000008c79",
                        "name": "Wait before polling initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "58"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:46:57.217711Z",
                            "start": "2026-07-25T21:46:57.151014Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000008c7a",
                        "name": "Count initial parallel deployment progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j40599975991.11341",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j40599975991.11341",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j40599975991.11341",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:46:57.462859Z",
                            "start": "2026-07-25T21:46:57.225778Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000008c7b",
                        "name": "Poll initial parallel deployment status"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/ansible.8gbjwwpu.log"
                                }
                            },
                            "stat": {
                                "atime": 1785015995.8397632,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 432,
                                "charset": "unknown",
                                "checksum": "2c970f99f4b5e002988109c8e58c640813ce2f87",
                                "ctime": 1785016017.0561647,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 21191,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0600",
                                "mtime": 1785016017.0561647,
                                "nlink": 1,
                                "path": "/tmp/ansible.8gbjwwpu.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 215103,
                                "uid": 1000,
                                "version": "3759374160",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:46:57.687895Z",
                            "start": "2026-07-25T21:46:57.471295Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000008c7c",
                        "name": "Inspect initial parallel deployment live log"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "1596"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:46:57.765645Z",
                            "start": "2026-07-25T21:46:57.697672Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000008c7d",
                        "name": "Calculate new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +213508 /tmp/ansible.8gbjwwpu.log | head -c 1596",
                            "delta": "0:00:00.010290",
                            "end": "2026-07-25 21:46:58.019142",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +213508 /tmp/ansible.8gbjwwpu.log | head -c 1596",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-310d-1ec5-000000008c7e-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-25 21:46:58.008852",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "[kube-prometheus-stack/kube_prometheus_stack] changed: [instance]\n[kube-prometheus-stack/kube_prometheus_stack] \n[kube-prometheus-stack/kube_prometheus_stack] PLAY RECAP *********************************************************************\n[kube-prometheus-stack/kube_prometheus_stack] instance                   : ok=21   changed=11   unreachable=0    failed=0    skipped=0    rescued=0    ignored=0   \n[kube-prometheus-stack/kube_prometheus_stack] \n==> [kube-prometheus-stack] Deployment complete\n==> [glance] Starting deployment\n[glance/glance] \n[glance/glance] PLAY [controllers[0]] **********************************************************\n[glance/glance] \n[glance/glance] TASK [Gathering Facts] *********************************************************\n[glance/glance] [WARNING]: Platform linux on host instance is using the discovered Python\n[glance/glance] interpreter at /usr/bin/python3.10, but future installation of another Python\n[glance/glance] interpreter could change the meaning of that path. See\n[glance/glance] https://docs.ansible.com/ansible-\n[glance/glance] core/2.17/reference_appendices/interpreter_discovery.html for more information.\n[glance/glance] ok: [instance]\n[glance/glance] \n[glance/glance] TASK [vexxhost.atmosphere.openstacksdk : Install openstacksdk] *****************\n[glance/glance] ok: [instance]\n[glance/glance] \n[glance/glance] TASK [vexxhost.atmosphere.openstacksdk : Create openstack config directory] ****\n[glance/glance] ok: [instance]\n[glance/glance] \n[glance/glance] TASK [vexxhost.atmosphere.openstacksdk : Generate cloud config file] ***********",
                            "stdout_lines": [
                                "[kube-prometheus-stack/kube_prometheus_stack] changed: [instance]",
                                "[kube-prometheus-stack/kube_prometheus_stack] ",
                                "[kube-prometheus-stack/kube_prometheus_stack] PLAY RECAP *********************************************************************",
                                "[kube-prometheus-stack/kube_prometheus_stack] instance                   : ok=21   changed=11   unreachable=0    failed=0    skipped=0    rescued=0    ignored=0   ",
                                "[kube-prometheus-stack/kube_prometheus_stack] ",
                                "==> [kube-prometheus-stack] Deployment complete",
                                "==> [glance] Starting deployment",
                                "[glance/glance] ",
                                "[glance/glance] PLAY [controllers[0]] **********************************************************",
                                "[glance/glance] ",
                                "[glance/glance] TASK [Gathering Facts] *********************************************************",
                                "[glance/glance] [WARNING]: Platform linux on host instance is using the discovered Python",
                                "[glance/glance] interpreter at /usr/bin/python3.10, but future installation of another Python",
                                "[glance/glance] interpreter could change the meaning of that path. See",
                                "[glance/glance] https://docs.ansible.com/ansible-",
                                "[glance/glance] core/2.17/reference_appendices/interpreter_discovery.html for more information.",
                                "[glance/glance] ok: [instance]",
                                "[glance/glance] ",
                                "[glance/glance] TASK [vexxhost.atmosphere.openstacksdk : Install openstacksdk] *****************",
                                "[glance/glance] ok: [instance]",
                                "[glance/glance] ",
                                "[glance/glance] TASK [vexxhost.atmosphere.openstacksdk : Create openstack config directory] ****",
                                "[glance/glance] ok: [instance]",
                                "[glance/glance] ",
                                "[glance/glance] TASK [vexxhost.atmosphere.openstacksdk : Generate cloud config file] ***********"
                            ],
                            "zuul_log_id": "0242ac17-0010-310d-1ec5-000000008c7e-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:46:58.318268Z",
                            "start": "2026-07-25T21:46:57.800708Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000008c7e",
                        "name": "Read new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "215103"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:46:58.381912Z",
                            "start": "2026-07-25T21:46:58.327642Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000008c7f",
                        "name": "Advance initial parallel deployment live log offset"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "initial parallel deployment is still running after 1160 seconds."
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:46:58.454442Z",
                            "start": "2026-07-25T21:46:58.390955Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000008c80",
                        "name": "Report initial parallel deployment progress heartbeat"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:46:58.596341Z",
                            "start": "2026-07-25T21:46:58.463529Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000008c81",
                        "name": "Continue monitoring initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-25 21:46:58.741223",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-25 21:47:18.742999",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:47:18.758331Z",
                            "start": "2026-07-25T21:46:58.689137Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000009132",
                        "name": "Wait before polling initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "59"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:47:18.830840Z",
                            "start": "2026-07-25T21:47:18.766438Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000009133",
                        "name": "Count initial parallel deployment progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j40599975991.11341",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j40599975991.11341",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j40599975991.11341",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:47:19.076435Z",
                            "start": "2026-07-25T21:47:18.839500Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000009134",
                        "name": "Poll initial parallel deployment status"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/ansible.8gbjwwpu.log"
                                }
                            },
                            "stat": {
                                "atime": 1785016018.0121825,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 432,
                                "charset": "unknown",
                                "checksum": "155f86049c7f9b5924b7debec2b6b7b57df73b14",
                                "ctime": 1785016019.0642018,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 21191,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0600",
                                "mtime": 1785016019.0642018,
                                "nlink": 1,
                                "path": "/tmp/ansible.8gbjwwpu.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 216182,
                                "uid": 1000,
                                "version": "3759374160",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:47:19.282985Z",
                            "start": "2026-07-25T21:47:19.086044Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000009135",
                        "name": "Inspect initial parallel deployment live log"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "1079"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:47:19.357005Z",
                            "start": "2026-07-25T21:47:19.291413Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000009136",
                        "name": "Calculate new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +215104 /tmp/ansible.8gbjwwpu.log | head -c 1079",
                            "delta": "0:00:00.006740",
                            "end": "2026-07-25 21:47:19.572852",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +215104 /tmp/ansible.8gbjwwpu.log | head -c 1079",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-310d-1ec5-000000009137-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-25 21:47:19.566112",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "[glance/glance] ok: [instance]\n[glance/glance] \n[glance/glance] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***\n[glance/glance] ok: [instance]\n[glance/glance] \n[glance/glance] TASK [Create RabbitMQ cluster] *************************************************\n[glance/glance] included: rabbitmq for instance\n[glance/glance] \n[glance/glance] TASK [vexxhost.atmosphere.rabbitmq : Verify state of current RabbitMQ cluster] ***\n[glance/glance] ok: [instance]\n[glance/glance] \n[glance/glance] TASK [vexxhost.atmosphere.rabbitmq : Print diff of RabbitMQ cluster spec] ******\n[glance/glance] skipping: [instance]\n[glance/glance] \n[glance/glance] TASK [vexxhost.atmosphere.rabbitmq : Wait for confirmation of RabbitMQ cluster spec] ***\n[glance/glance] skipping: [instance]\n[glance/glance] \n[glance/glance] TASK [vexxhost.atmosphere.rabbitmq : Enable all feature flags for upgrade] *****\n[glance/glance] skipping: [instance]\n[glance/glance] \n[glance/glance] TASK [vexxhost.atmosphere.rabbitmq : Deploy cluster] ***************************",
                            "stdout_lines": [
                                "[glance/glance] ok: [instance]",
                                "[glance/glance] ",
                                "[glance/glance] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***",
                                "[glance/glance] ok: [instance]",
                                "[glance/glance] ",
                                "[glance/glance] TASK [Create RabbitMQ cluster] *************************************************",
                                "[glance/glance] included: rabbitmq for instance",
                                "[glance/glance] ",
                                "[glance/glance] TASK [vexxhost.atmosphere.rabbitmq : Verify state of current RabbitMQ cluster] ***",
                                "[glance/glance] ok: [instance]",
                                "[glance/glance] ",
                                "[glance/glance] TASK [vexxhost.atmosphere.rabbitmq : Print diff of RabbitMQ cluster spec] ******",
                                "[glance/glance] skipping: [instance]",
                                "[glance/glance] ",
                                "[glance/glance] TASK [vexxhost.atmosphere.rabbitmq : Wait for confirmation of RabbitMQ cluster spec] ***",
                                "[glance/glance] skipping: [instance]",
                                "[glance/glance] ",
                                "[glance/glance] TASK [vexxhost.atmosphere.rabbitmq : Enable all feature flags for upgrade] *****",
                                "[glance/glance] skipping: [instance]",
                                "[glance/glance] ",
                                "[glance/glance] TASK [vexxhost.atmosphere.rabbitmq : Deploy cluster] ***************************"
                            ],
                            "zuul_log_id": "0242ac17-0010-310d-1ec5-000000009137-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:47:19.905520Z",
                            "start": "2026-07-25T21:47:19.385208Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000009137",
                        "name": "Read new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "216182"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:47:19.968400Z",
                            "start": "2026-07-25T21:47:19.913762Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000009138",
                        "name": "Advance initial parallel deployment live log offset"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "initial parallel deployment is still running after 1180 seconds."
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:47:20.043850Z",
                            "start": "2026-07-25T21:47:19.977855Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000009139",
                        "name": "Report initial parallel deployment progress heartbeat"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:47:20.118167Z",
                            "start": "2026-07-25T21:47:20.053476Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000000913a",
                        "name": "Continue monitoring initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-25 21:47:20.261949",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-25 21:47:40.263927",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:47:40.285211Z",
                            "start": "2026-07-25T21:47:20.207211Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-0000000095ff",
                        "name": "Wait before polling initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "60"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:47:40.362668Z",
                            "start": "2026-07-25T21:47:40.294102Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000009600",
                        "name": "Count initial parallel deployment progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j40599975991.11341",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j40599975991.11341",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j40599975991.11341",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:47:40.623180Z",
                            "start": "2026-07-25T21:47:40.371887Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000009601",
                        "name": "Poll initial parallel deployment status"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/ansible.8gbjwwpu.log"
                                }
                            },
                            "stat": {
                                "atime": 1785016039.2325766,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 448,
                                "charset": "unknown",
                                "checksum": "ecdf0d8a08e6bc85f7cd99bcf097771653571e56",
                                "ctime": 1785016060.2889676,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 21191,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0600",
                                "mtime": 1785016060.2889676,
                                "nlink": 1,
                                "path": "/tmp/ansible.8gbjwwpu.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 223161,
                                "uid": 1000,
                                "version": "3759374160",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:47:40.863580Z",
                            "start": "2026-07-25T21:47:40.632157Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000009602",
                        "name": "Inspect initial parallel deployment live log"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "6979"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:47:40.952911Z",
                            "start": "2026-07-25T21:47:40.872520Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000009603",
                        "name": "Calculate new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +216183 /tmp/ansible.8gbjwwpu.log | head -c 6979",
                            "delta": "0:00:00.006676",
                            "end": "2026-07-25 21:47:41.180305",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +216183 /tmp/ansible.8gbjwwpu.log | head -c 6979",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-310d-1ec5-000000009604-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-25 21:47:41.173629",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "[barbican/barbican] changed: [instance]\n[barbican/barbican] \n[barbican/barbican] TASK [Create Ingress] **********************************************************\n[barbican/barbican] included: openstack_helm_ingress for instance\n[barbican/barbican] \n[barbican/barbican] TASK [vexxhost.atmosphere.openstack_helm_ingress : Create certificate] *********\n[barbican/barbican] skipping: [instance]\n[barbican/barbican] \n[barbican/barbican] TASK [vexxhost.atmosphere.openstack_helm_ingress : Set fact with wildcard certificate] ***\n[barbican/barbican] skipping: [instance]\n[barbican/barbican] \n[barbican/barbican] TASK [vexxhost.atmosphere.openstack_helm_ingress : Add ClusterIssuer annotations] ***\n[barbican/barbican] ok: [instance]\n[barbican/barbican] \n[barbican/barbican] TASK [Create Ingress key-manager] **********************************************\n[barbican/barbican] included: ingress for instance\n[barbican/barbican] \n[barbican/barbican] TASK [vexxhost.atmosphere.ingress : Create Ingress key-manager] ****************\n[barbican/barbican] changed: [instance]\n[barbican/barbican] \n[barbican/barbican] TASK [vexxhost.atmosphere.barbican : Create creator role] **********************\n[barbican/barbican] changed: [instance]\n[barbican/barbican] \n[barbican/barbican] TASK [vexxhost.atmosphere.barbican : Add implied roles] ************************\n[glance/glance] changed: [instance]\n[glance/glance] \n[glance/glance] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***\n[glance/glance] ok: [instance]\n[glance/glance] \n[glance/glance] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***\n[glance/glance] ok: [instance]\n[glance/glance] \n[glance/glance] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***\n[glance/glance] ok: [instance]\n[glance/glance] \n[glance/glance] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***\n[glance/glance] ok: [instance]\n[glance/glance] \n[glance/glance] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***\n[glance/glance] ok: [instance]\n[glance/glance] \n[glance/glance] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***\n[glance/glance] ok: [instance] => (item=oslo_messaging)\n[glance/glance] ok: [instance] => (item=identity)\n[glance/glance] ok: [instance] => (item=oslo_db)\n[glance/glance] ok: [instance] => (item=dashboard)\n[glance/glance] ok: [instance] => (item=image)\n[glance/glance] ok: [instance] => (item=oslo_cache)\n[glance/glance] \n[glance/glance] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********\n[glance/glance] ok: [instance]\n[glance/glance] \n[glance/glance] TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***\n[glance/glance] included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance\n[glance/glance] \n[glance/glance] TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************\n[glance/glance] changed: [instance]\n[glance/glance] \n[glance/glance] TASK [vexxhost.atmosphere.glance : Generate Helm values (storage)] *************\n[glance/glance] ok: [instance]\n[glance/glance] \n[glance/glance] TASK [vexxhost.atmosphere.glance : Deploy Helm chart] **************************\n[barbican/barbican] changed: [instance] => (item={'role': 'member', 'implies': 'creator'})\n[barbican/barbican] \n[barbican/barbican] PLAY RECAP *********************************************************************\n[barbican/barbican] instance                   : ok=42   changed=14   unreachable=0    failed=0    skipped=11   rescued=0    ignored=0   \n[barbican/barbican] \n==> [barbican] Deployment complete\n==> [placement] Starting deployment\n[placement/placement] \n[placement/placement] PLAY [controllers[0]] **********************************************************\n[placement/placement] \n[placement/placement] TASK [Gathering Facts] *********************************************************\n[placement/placement] ok: [instance]\n[placement/placement] [WARNING]: Platform linux on host instance is using the discovered Python\n[placement/placement] interpreter at /usr/bin/python3.10, but future installation of another Python\n[placement/placement] interpreter could change the meaning of that path. See\n[placement/placement] https://docs.ansible.com/ansible-\n[placement/placement] core/2.17/reference_appendices/interpreter_discovery.html for more information.\n[placement/placement] \n[placement/placement] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***\n[placement/placement] ok: [instance]\n[placement/placement] \n[placement/placement] TASK [Create RabbitMQ cluster] *************************************************\n[placement/placement] skipping: [instance]\n[placement/placement] \n[placement/placement] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***\n[placement/placement] skipping: [instance]\n[placement/placement] \n[placement/placement] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***\n[placement/placement] skipping: [instance]\n[placement/placement] \n[placement/placement] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***\n[placement/placement] ok: [instance]\n[placement/placement] \n[placement/placement] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***\n[placement/placement] ok: [instance]\n[placement/placement] \n[placement/placement] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***\n[placement/placement] ok: [instance]\n[placement/placement] \n[placement/placement] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***\n[placement/placement] ok: [instance] => (item=placement)\n[placement/placement] ok: [instance] => (item=identity)\n[placement/placement] ok: [instance] => (item=oslo_cache)\n[placement/placement] ok: [instance] => (item=oslo_db)\n[placement/placement] \n[placement/placement] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********\n[placement/placement] ok: [instance]\n[placement/placement] \n[placement/placement] TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***\n[placement/placement] included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance\n[placement/placement] \n[placement/placement] TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************\n[placement/placement] changed: [instance]\n[placement/placement] \n[placement/placement] TASK [vexxhost.atmosphere.placement : Deploy Helm chart] ***********************",
                            "stdout_lines": [
                                "[barbican/barbican] changed: [instance]",
                                "[barbican/barbican] ",
                                "[barbican/barbican] TASK [Create Ingress] **********************************************************",
                                "[barbican/barbican] included: openstack_helm_ingress for instance",
                                "[barbican/barbican] ",
                                "[barbican/barbican] TASK [vexxhost.atmosphere.openstack_helm_ingress : Create certificate] *********",
                                "[barbican/barbican] skipping: [instance]",
                                "[barbican/barbican] ",
                                "[barbican/barbican] TASK [vexxhost.atmosphere.openstack_helm_ingress : Set fact with wildcard certificate] ***",
                                "[barbican/barbican] skipping: [instance]",
                                "[barbican/barbican] ",
                                "[barbican/barbican] TASK [vexxhost.atmosphere.openstack_helm_ingress : Add ClusterIssuer annotations] ***",
                                "[barbican/barbican] ok: [instance]",
                                "[barbican/barbican] ",
                                "[barbican/barbican] TASK [Create Ingress key-manager] **********************************************",
                                "[barbican/barbican] included: ingress for instance",
                                "[barbican/barbican] ",
                                "[barbican/barbican] TASK [vexxhost.atmosphere.ingress : Create Ingress key-manager] ****************",
                                "[barbican/barbican] changed: [instance]",
                                "[barbican/barbican] ",
                                "[barbican/barbican] TASK [vexxhost.atmosphere.barbican : Create creator role] **********************",
                                "[barbican/barbican] changed: [instance]",
                                "[barbican/barbican] ",
                                "[barbican/barbican] TASK [vexxhost.atmosphere.barbican : Add implied roles] ************************",
                                "[glance/glance] changed: [instance]",
                                "[glance/glance] ",
                                "[glance/glance] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***",
                                "[glance/glance] ok: [instance]",
                                "[glance/glance] ",
                                "[glance/glance] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***",
                                "[glance/glance] ok: [instance]",
                                "[glance/glance] ",
                                "[glance/glance] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***",
                                "[glance/glance] ok: [instance]",
                                "[glance/glance] ",
                                "[glance/glance] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***",
                                "[glance/glance] ok: [instance]",
                                "[glance/glance] ",
                                "[glance/glance] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***",
                                "[glance/glance] ok: [instance]",
                                "[glance/glance] ",
                                "[glance/glance] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***",
                                "[glance/glance] ok: [instance] => (item=oslo_messaging)",
                                "[glance/glance] ok: [instance] => (item=identity)",
                                "[glance/glance] ok: [instance] => (item=oslo_db)",
                                "[glance/glance] ok: [instance] => (item=dashboard)",
                                "[glance/glance] ok: [instance] => (item=image)",
                                "[glance/glance] ok: [instance] => (item=oslo_cache)",
                                "[glance/glance] ",
                                "[glance/glance] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********",
                                "[glance/glance] ok: [instance]",
                                "[glance/glance] ",
                                "[glance/glance] TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***",
                                "[glance/glance] included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance",
                                "[glance/glance] ",
                                "[glance/glance] TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************",
                                "[glance/glance] changed: [instance]",
                                "[glance/glance] ",
                                "[glance/glance] TASK [vexxhost.atmosphere.glance : Generate Helm values (storage)] *************",
                                "[glance/glance] ok: [instance]",
                                "[glance/glance] ",
                                "[glance/glance] TASK [vexxhost.atmosphere.glance : Deploy Helm chart] **************************",
                                "[barbican/barbican] changed: [instance] => (item={'role': 'member', 'implies': 'creator'})",
                                "[barbican/barbican] ",
                                "[barbican/barbican] PLAY RECAP *********************************************************************",
                                "[barbican/barbican] instance                   : ok=42   changed=14   unreachable=0    failed=0    skipped=11   rescued=0    ignored=0   ",
                                "[barbican/barbican] ",
                                "==> [barbican] Deployment complete",
                                "==> [placement] Starting deployment",
                                "[placement/placement] ",
                                "[placement/placement] PLAY [controllers[0]] **********************************************************",
                                "[placement/placement] ",
                                "[placement/placement] TASK [Gathering Facts] *********************************************************",
                                "[placement/placement] ok: [instance]",
                                "[placement/placement] [WARNING]: Platform linux on host instance is using the discovered Python",
                                "[placement/placement] interpreter at /usr/bin/python3.10, but future installation of another Python",
                                "[placement/placement] interpreter could change the meaning of that path. See",
                                "[placement/placement] https://docs.ansible.com/ansible-",
                                "[placement/placement] core/2.17/reference_appendices/interpreter_discovery.html for more information.",
                                "[placement/placement] ",
                                "[placement/placement] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***",
                                "[placement/placement] ok: [instance]",
                                "[placement/placement] ",
                                "[placement/placement] TASK [Create RabbitMQ cluster] *************************************************",
                                "[placement/placement] skipping: [instance]",
                                "[placement/placement] ",
                                "[placement/placement] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***",
                                "[placement/placement] skipping: [instance]",
                                "[placement/placement] ",
                                "[placement/placement] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***",
                                "[placement/placement] skipping: [instance]",
                                "[placement/placement] ",
                                "[placement/placement] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***",
                                "[placement/placement] ok: [instance]",
                                "[placement/placement] ",
                                "[placement/placement] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***",
                                "[placement/placement] ok: [instance]",
                                "[placement/placement] ",
                                "[placement/placement] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***",
                                "[placement/placement] ok: [instance]",
                                "[placement/placement] ",
                                "[placement/placement] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***",
                                "[placement/placement] ok: [instance] => (item=placement)",
                                "[placement/placement] ok: [instance] => (item=identity)",
                                "[placement/placement] ok: [instance] => (item=oslo_cache)",
                                "[placement/placement] ok: [instance] => (item=oslo_db)",
                                "[placement/placement] ",
                                "[placement/placement] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********",
                                "[placement/placement] ok: [instance]",
                                "[placement/placement] ",
                                "[placement/placement] TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***",
                                "[placement/placement] included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance",
                                "[placement/placement] ",
                                "[placement/placement] TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************",
                                "[placement/placement] changed: [instance]",
                                "[placement/placement] ",
                                "[placement/placement] TASK [vexxhost.atmosphere.placement : Deploy Helm chart] ***********************"
                            ],
                            "zuul_log_id": "0242ac17-0010-310d-1ec5-000000009604-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:47:41.505215Z",
                            "start": "2026-07-25T21:47:40.979949Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000009604",
                        "name": "Read new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "223161"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:47:41.582817Z",
                            "start": "2026-07-25T21:47:41.516105Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000009605",
                        "name": "Advance initial parallel deployment live log offset"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "initial parallel deployment is still running after 1200 seconds."
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:47:41.662386Z",
                            "start": "2026-07-25T21:47:41.591498Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000009606",
                        "name": "Report initial parallel deployment progress heartbeat"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:47:41.727427Z",
                            "start": "2026-07-25T21:47:41.671662Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000009607",
                        "name": "Continue monitoring initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-25 21:47:41.877181",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-25 21:48:01.879408",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:48:01.899831Z",
                            "start": "2026-07-25T21:47:41.824163Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000009ae0",
                        "name": "Wait before polling initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "61"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:48:02.113438Z",
                            "start": "2026-07-25T21:48:01.908319Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000009ae1",
                        "name": "Count initial parallel deployment progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j40599975991.11341",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j40599975991.11341",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j40599975991.11341",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:48:02.367488Z",
                            "start": "2026-07-25T21:48:02.120743Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000009ae2",
                        "name": "Poll initial parallel deployment status"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/ansible.8gbjwwpu.log"
                                }
                            },
                            "stat": {
                                "atime": 1785016060.8209774,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 448,
                                "charset": "unknown",
                                "checksum": "ecdf0d8a08e6bc85f7cd99bcf097771653571e56",
                                "ctime": 1785016060.2889676,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 21191,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0600",
                                "mtime": 1785016060.2889676,
                                "nlink": 1,
                                "path": "/tmp/ansible.8gbjwwpu.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 223161,
                                "uid": 1000,
                                "version": "3759374160",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:48:02.574165Z",
                            "start": "2026-07-25T21:48:02.376996Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000009ae3",
                        "name": "Inspect initial parallel deployment live log"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:48:02.649423Z",
                            "start": "2026-07-25T21:48:02.583984Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000009ae4",
                        "name": "Calculate new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:48:03.186428Z",
                            "start": "2026-07-25T21:48:02.676908Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000009ae5",
                        "name": "Read new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "223161"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:48:03.262165Z",
                            "start": "2026-07-25T21:48:03.199323Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000009ae6",
                        "name": "Advance initial parallel deployment live log offset"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "initial parallel deployment is still running after 1220 seconds."
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:48:03.335391Z",
                            "start": "2026-07-25T21:48:03.271285Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000009ae7",
                        "name": "Report initial parallel deployment progress heartbeat"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:48:03.400263Z",
                            "start": "2026-07-25T21:48:03.345166Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000009ae8",
                        "name": "Continue monitoring initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-25 21:48:03.541128",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-25 21:48:23.542925",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:48:23.564038Z",
                            "start": "2026-07-25T21:48:03.494490Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000009fd5",
                        "name": "Wait before polling initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "62"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:48:23.647638Z",
                            "start": "2026-07-25T21:48:23.572274Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000009fd6",
                        "name": "Count initial parallel deployment progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j40599975991.11341",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j40599975991.11341",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j40599975991.11341",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:48:23.894529Z",
                            "start": "2026-07-25T21:48:23.656982Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000009fd7",
                        "name": "Poll initial parallel deployment status"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/ansible.8gbjwwpu.log"
                                }
                            },
                            "stat": {
                                "atime": 1785016060.8209774,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 448,
                                "charset": "unknown",
                                "checksum": "ecdf0d8a08e6bc85f7cd99bcf097771653571e56",
                                "ctime": 1785016060.2889676,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 21191,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0600",
                                "mtime": 1785016060.2889676,
                                "nlink": 1,
                                "path": "/tmp/ansible.8gbjwwpu.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 223161,
                                "uid": 1000,
                                "version": "3759374160",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:48:24.111612Z",
                            "start": "2026-07-25T21:48:23.904454Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000009fd8",
                        "name": "Inspect initial parallel deployment live log"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:48:24.184363Z",
                            "start": "2026-07-25T21:48:24.121195Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000009fd9",
                        "name": "Calculate new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:48:24.722821Z",
                            "start": "2026-07-25T21:48:24.213518Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000009fda",
                        "name": "Read new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "223161"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:48:24.802074Z",
                            "start": "2026-07-25T21:48:24.737357Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000009fdb",
                        "name": "Advance initial parallel deployment live log offset"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "initial parallel deployment is still running after 1240 seconds."
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:48:24.879113Z",
                            "start": "2026-07-25T21:48:24.813509Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000009fdc",
                        "name": "Report initial parallel deployment progress heartbeat"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:48:24.965919Z",
                            "start": "2026-07-25T21:48:24.890104Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000009fdd",
                        "name": "Continue monitoring initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-25 21:48:25.106716",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-25 21:48:45.108794",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:48:45.129538Z",
                            "start": "2026-07-25T21:48:25.059985Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000000a4de",
                        "name": "Wait before polling initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "63"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:48:45.202847Z",
                            "start": "2026-07-25T21:48:45.137589Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000000a4df",
                        "name": "Count initial parallel deployment progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j40599975991.11341",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j40599975991.11341",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j40599975991.11341",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:48:45.445930Z",
                            "start": "2026-07-25T21:48:45.214650Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000000a4e0",
                        "name": "Poll initial parallel deployment status"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/ansible.8gbjwwpu.log"
                                }
                            },
                            "stat": {
                                "atime": 1785016060.8209774,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 448,
                                "charset": "unknown",
                                "checksum": "ecdf0d8a08e6bc85f7cd99bcf097771653571e56",
                                "ctime": 1785016060.2889676,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 21191,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0600",
                                "mtime": 1785016060.2889676,
                                "nlink": 1,
                                "path": "/tmp/ansible.8gbjwwpu.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 223161,
                                "uid": 1000,
                                "version": "3759374160",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:48:45.651431Z",
                            "start": "2026-07-25T21:48:45.454430Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000000a4e1",
                        "name": "Inspect initial parallel deployment live log"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:48:45.724373Z",
                            "start": "2026-07-25T21:48:45.659722Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000000a4e2",
                        "name": "Calculate new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:48:46.260716Z",
                            "start": "2026-07-25T21:48:45.751654Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000000a4e3",
                        "name": "Read new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "223161"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:48:46.353298Z",
                            "start": "2026-07-25T21:48:46.275770Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000000a4e4",
                        "name": "Advance initial parallel deployment live log offset"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "initial parallel deployment is still running after 1260 seconds."
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:48:46.428848Z",
                            "start": "2026-07-25T21:48:46.362133Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000000a4e5",
                        "name": "Report initial parallel deployment progress heartbeat"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:48:46.503305Z",
                            "start": "2026-07-25T21:48:46.436995Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000000a4e6",
                        "name": "Continue monitoring initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-25 21:48:46.659441",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-25 21:49:06.661557",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:49:06.679638Z",
                            "start": "2026-07-25T21:48:46.599655Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000000a9fb",
                        "name": "Wait before polling initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "64"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:49:06.762663Z",
                            "start": "2026-07-25T21:49:06.689167Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000000a9fc",
                        "name": "Count initial parallel deployment progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j40599975991.11341",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j40599975991.11341",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j40599975991.11341",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:49:07.128392Z",
                            "start": "2026-07-25T21:49:06.774846Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000000a9fd",
                        "name": "Poll initial parallel deployment status"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/ansible.8gbjwwpu.log"
                                }
                            },
                            "stat": {
                                "atime": 1785016060.8209774,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 456,
                                "charset": "unknown",
                                "checksum": "a48c01f3413b518b45a21f7b77cb608b2739c8fb",
                                "ctime": 1785016147.302585,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 21191,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0600",
                                "mtime": 1785016147.302585,
                                "nlink": 1,
                                "path": "/tmp/ansible.8gbjwwpu.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 226968,
                                "uid": 1000,
                                "version": "3759374160",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:49:07.435415Z",
                            "start": "2026-07-25T21:49:07.217864Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000000a9fe",
                        "name": "Inspect initial parallel deployment live log"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "3807"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:49:07.512060Z",
                            "start": "2026-07-25T21:49:07.445622Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000000a9ff",
                        "name": "Calculate new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +223162 /tmp/ansible.8gbjwwpu.log | head -c 3807",
                            "delta": "0:00:00.007330",
                            "end": "2026-07-25 21:49:07.725545",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +223162 /tmp/ansible.8gbjwwpu.log | head -c 3807",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-310d-1ec5-00000000aa00-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-25 21:49:07.718215",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "[heat/heat] changed: [instance]\n[heat/heat] \n[heat/heat] TASK [Create Ingress] **********************************************************\n[heat/heat] included: openstack_helm_ingress for instance\n[heat/heat] \n[heat/heat] TASK [vexxhost.atmosphere.openstack_helm_ingress : Create certificate] *********\n[heat/heat] skipping: [instance]\n[heat/heat] \n[heat/heat] TASK [vexxhost.atmosphere.openstack_helm_ingress : Set fact with wildcard certificate] ***\n[heat/heat] skipping: [instance]\n[heat/heat] \n[heat/heat] TASK [vexxhost.atmosphere.openstack_helm_ingress : Add ClusterIssuer annotations] ***\n[heat/heat] ok: [instance]\n[heat/heat] \n[heat/heat] TASK [Create Ingress orchestration] ********************************************\n[heat/heat] included: ingress for instance\n[heat/heat] \n[heat/heat] TASK [vexxhost.atmosphere.ingress : Create Ingress orchestration] **************\n[heat/heat] changed: [instance]\n[heat/heat] \n[heat/heat] TASK [Create Ingress] **********************************************************\n[heat/heat] included: openstack_helm_ingress for instance\n[heat/heat] \n[heat/heat] TASK [vexxhost.atmosphere.openstack_helm_ingress : Create certificate] *********\n[heat/heat] skipping: [instance]\n[heat/heat] \n[heat/heat] TASK [vexxhost.atmosphere.openstack_helm_ingress : Set fact with wildcard certificate] ***\n[heat/heat] skipping: [instance]\n[heat/heat] \n[heat/heat] TASK [vexxhost.atmosphere.openstack_helm_ingress : Add ClusterIssuer annotations] ***\n[heat/heat] ok: [instance]\n[heat/heat] \n[heat/heat] TASK [Create Ingress cloudformation] *******************************************\n[heat/heat] included: ingress for instance\n[heat/heat] \n[heat/heat] TASK [vexxhost.atmosphere.ingress : Create Ingress cloudformation] *************\n[heat/heat] changed: [instance]\n[heat/heat] \n[heat/heat] PLAY RECAP *********************************************************************\n[heat/heat] instance                   : ok=23   changed=5    unreachable=0    failed=0    skipped=7    rescued=0    ignored=0   \n[heat/heat] \n==> [heat] Deployment complete\n==> [cinder] Starting deployment\n[cinder/cinder] \n[cinder/cinder] PLAY [controllers[0]] **********************************************************\n[cinder/cinder] \n[cinder/cinder] TASK [Gathering Facts] *********************************************************\n[cinder/cinder] ok: [instance]\n[cinder/cinder] [WARNING]: Platform linux on host instance is using the discovered Python\n[cinder/cinder] interpreter at /usr/bin/python3.10, but future installation of another Python\n[cinder/cinder] interpreter could change the meaning of that path. See\n[cinder/cinder] https://docs.ansible.com/ansible-\n[cinder/cinder] core/2.17/reference_appendices/interpreter_discovery.html for more information.\n[cinder/cinder] \n[cinder/cinder] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***\n[cinder/cinder] ok: [instance]\n[cinder/cinder] \n[cinder/cinder] TASK [Create RabbitMQ cluster] *************************************************\n[cinder/cinder] included: rabbitmq for instance\n[cinder/cinder] \n[cinder/cinder] TASK [vexxhost.atmosphere.rabbitmq : Verify state of current RabbitMQ cluster] ***\n[cinder/cinder] ok: [instance]\n[cinder/cinder] \n[cinder/cinder] TASK [vexxhost.atmosphere.rabbitmq : Print diff of RabbitMQ cluster spec] ******\n[cinder/cinder] skipping: [instance]\n[cinder/cinder] \n[cinder/cinder] TASK [vexxhost.atmosphere.rabbitmq : Wait for confirmation of RabbitMQ cluster spec] ***\n[cinder/cinder] skipping: [instance]\n[cinder/cinder] \n[cinder/cinder] TASK [vexxhost.atmosphere.rabbitmq : Enable all feature flags for upgrade] *****\n[cinder/cinder] skipping: [instance]\n[cinder/cinder] \n[cinder/cinder] TASK [vexxhost.atmosphere.rabbitmq : Deploy cluster] ***************************",
                            "stdout_lines": [
                                "[heat/heat] changed: [instance]",
                                "[heat/heat] ",
                                "[heat/heat] TASK [Create Ingress] **********************************************************",
                                "[heat/heat] included: openstack_helm_ingress for instance",
                                "[heat/heat] ",
                                "[heat/heat] TASK [vexxhost.atmosphere.openstack_helm_ingress : Create certificate] *********",
                                "[heat/heat] skipping: [instance]",
                                "[heat/heat] ",
                                "[heat/heat] TASK [vexxhost.atmosphere.openstack_helm_ingress : Set fact with wildcard certificate] ***",
                                "[heat/heat] skipping: [instance]",
                                "[heat/heat] ",
                                "[heat/heat] TASK [vexxhost.atmosphere.openstack_helm_ingress : Add ClusterIssuer annotations] ***",
                                "[heat/heat] ok: [instance]",
                                "[heat/heat] ",
                                "[heat/heat] TASK [Create Ingress orchestration] ********************************************",
                                "[heat/heat] included: ingress for instance",
                                "[heat/heat] ",
                                "[heat/heat] TASK [vexxhost.atmosphere.ingress : Create Ingress orchestration] **************",
                                "[heat/heat] changed: [instance]",
                                "[heat/heat] ",
                                "[heat/heat] TASK [Create Ingress] **********************************************************",
                                "[heat/heat] included: openstack_helm_ingress for instance",
                                "[heat/heat] ",
                                "[heat/heat] TASK [vexxhost.atmosphere.openstack_helm_ingress : Create certificate] *********",
                                "[heat/heat] skipping: [instance]",
                                "[heat/heat] ",
                                "[heat/heat] TASK [vexxhost.atmosphere.openstack_helm_ingress : Set fact with wildcard certificate] ***",
                                "[heat/heat] skipping: [instance]",
                                "[heat/heat] ",
                                "[heat/heat] TASK [vexxhost.atmosphere.openstack_helm_ingress : Add ClusterIssuer annotations] ***",
                                "[heat/heat] ok: [instance]",
                                "[heat/heat] ",
                                "[heat/heat] TASK [Create Ingress cloudformation] *******************************************",
                                "[heat/heat] included: ingress for instance",
                                "[heat/heat] ",
                                "[heat/heat] TASK [vexxhost.atmosphere.ingress : Create Ingress cloudformation] *************",
                                "[heat/heat] changed: [instance]",
                                "[heat/heat] ",
                                "[heat/heat] PLAY RECAP *********************************************************************",
                                "[heat/heat] instance                   : ok=23   changed=5    unreachable=0    failed=0    skipped=7    rescued=0    ignored=0   ",
                                "[heat/heat] ",
                                "==> [heat] Deployment complete",
                                "==> [cinder] Starting deployment",
                                "[cinder/cinder] ",
                                "[cinder/cinder] PLAY [controllers[0]] **********************************************************",
                                "[cinder/cinder] ",
                                "[cinder/cinder] TASK [Gathering Facts] *********************************************************",
                                "[cinder/cinder] ok: [instance]",
                                "[cinder/cinder] [WARNING]: Platform linux on host instance is using the discovered Python",
                                "[cinder/cinder] interpreter at /usr/bin/python3.10, but future installation of another Python",
                                "[cinder/cinder] interpreter could change the meaning of that path. See",
                                "[cinder/cinder] https://docs.ansible.com/ansible-",
                                "[cinder/cinder] core/2.17/reference_appendices/interpreter_discovery.html for more information.",
                                "[cinder/cinder] ",
                                "[cinder/cinder] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***",
                                "[cinder/cinder] ok: [instance]",
                                "[cinder/cinder] ",
                                "[cinder/cinder] TASK [Create RabbitMQ cluster] *************************************************",
                                "[cinder/cinder] included: rabbitmq for instance",
                                "[cinder/cinder] ",
                                "[cinder/cinder] TASK [vexxhost.atmosphere.rabbitmq : Verify state of current RabbitMQ cluster] ***",
                                "[cinder/cinder] ok: [instance]",
                                "[cinder/cinder] ",
                                "[cinder/cinder] TASK [vexxhost.atmosphere.rabbitmq : Print diff of RabbitMQ cluster spec] ******",
                                "[cinder/cinder] skipping: [instance]",
                                "[cinder/cinder] ",
                                "[cinder/cinder] TASK [vexxhost.atmosphere.rabbitmq : Wait for confirmation of RabbitMQ cluster spec] ***",
                                "[cinder/cinder] skipping: [instance]",
                                "[cinder/cinder] ",
                                "[cinder/cinder] TASK [vexxhost.atmosphere.rabbitmq : Enable all feature flags for upgrade] *****",
                                "[cinder/cinder] skipping: [instance]",
                                "[cinder/cinder] ",
                                "[cinder/cinder] TASK [vexxhost.atmosphere.rabbitmq : Deploy cluster] ***************************"
                            ],
                            "zuul_log_id": "0242ac17-0010-310d-1ec5-00000000aa00-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:49:08.063279Z",
                            "start": "2026-07-25T21:49:07.542105Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000000aa00",
                        "name": "Read new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "226968"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:49:08.136521Z",
                            "start": "2026-07-25T21:49:08.073468Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000000aa01",
                        "name": "Advance initial parallel deployment live log offset"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "initial parallel deployment is still running after 1280 seconds."
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:49:08.222842Z",
                            "start": "2026-07-25T21:49:08.145871Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000000aa02",
                        "name": "Report initial parallel deployment progress heartbeat"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:49:08.301751Z",
                            "start": "2026-07-25T21:49:08.233854Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000000aa03",
                        "name": "Continue monitoring initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-25 21:49:08.448205",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-25 21:49:28.450012",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:49:28.463015Z",
                            "start": "2026-07-25T21:49:08.401747Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000000af2c",
                        "name": "Wait before polling initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "65"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:49:28.537819Z",
                            "start": "2026-07-25T21:49:28.473175Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000000af2d",
                        "name": "Count initial parallel deployment progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j40599975991.11341",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j40599975991.11341",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j40599975991.11341",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:49:28.777979Z",
                            "start": "2026-07-25T21:49:28.548238Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000000af2e",
                        "name": "Poll initial parallel deployment status"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/ansible.8gbjwwpu.log"
                                }
                            },
                            "stat": {
                                "atime": 1785016147.3785863,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 464,
                                "charset": "unknown",
                                "checksum": "6b6821eae68c0f2f66bac5919016861f76df68b4",
                                "ctime": 1785016159.982824,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 21191,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0600",
                                "mtime": 1785016159.982824,
                                "nlink": 1,
                                "path": "/tmp/ansible.8gbjwwpu.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 232754,
                                "uid": 1000,
                                "version": "3759374160",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:49:28.993422Z",
                            "start": "2026-07-25T21:49:28.786261Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000000af2f",
                        "name": "Inspect initial parallel deployment live log"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "5786"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:49:29.064880Z",
                            "start": "2026-07-25T21:49:29.001961Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000000af30",
                        "name": "Calculate new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +226969 /tmp/ansible.8gbjwwpu.log | head -c 5786",
                            "delta": "0:00:00.007712",
                            "end": "2026-07-25 21:49:29.308317",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +226969 /tmp/ansible.8gbjwwpu.log | head -c 5786",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-310d-1ec5-00000000af31-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-25 21:49:29.300605",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "[placement/placement] changed: [instance]\n[placement/placement] \n[placement/placement] TASK [Create Ingress] **********************************************************\n[placement/placement] included: openstack_helm_ingress for instance\n[placement/placement] \n[placement/placement] TASK [vexxhost.atmosphere.openstack_helm_ingress : Create certificate] *********\n[placement/placement] skipping: [instance]\n[placement/placement] \n[placement/placement] TASK [vexxhost.atmosphere.openstack_helm_ingress : Set fact with wildcard certificate] ***\n[placement/placement] skipping: [instance]\n[placement/placement] \n[placement/placement] TASK [vexxhost.atmosphere.openstack_helm_ingress : Add ClusterIssuer annotations] ***\n[placement/placement] ok: [instance]\n[placement/placement] \n[placement/placement] TASK [Create Ingress placement] ************************************************\n[placement/placement] included: ingress for instance\n[placement/placement] \n[placement/placement] TASK [vexxhost.atmosphere.ingress : Create Ingress placement] ******************\n[placement/placement] changed: [instance]\n[placement/placement] \n[placement/placement] PLAY RECAP *********************************************************************\n[placement/placement] instance                   : ok=14   changed=3    unreachable=0    failed=0    skipped=5    rescued=0    ignored=0   \n[placement/placement] \n==> [placement] Deployment complete\n==> [rook-ceph-cluster] Starting deployment\n[rook-ceph-cluster/rook_ceph_cluster] \n[rook-ceph-cluster/rook_ceph_cluster] PLAY [controllers[0]] **********************************************************\n[rook-ceph-cluster/rook_ceph_cluster] \n[rook-ceph-cluster/rook_ceph_cluster] TASK [Gathering Facts] *********************************************************\n[rook-ceph-cluster/rook_ceph_cluster] [WARNING]: Platform linux on host instance is using the discovered Python\n[rook-ceph-cluster/rook_ceph_cluster] interpreter at /usr/bin/python3.10, but future installation of another Python\n[rook-ceph-cluster/rook_ceph_cluster] interpreter could change the meaning of that path. See\n[rook-ceph-cluster/rook_ceph_cluster] https://docs.ansible.com/ansible-\n[rook-ceph-cluster/rook_ceph_cluster] core/2.17/reference_appendices/interpreter_discovery.html for more information.\n[rook-ceph-cluster/rook_ceph_cluster] ok: [instance]\n[rook-ceph-cluster/rook_ceph_cluster] \n[rook-ceph-cluster/rook_ceph_cluster] TASK [vexxhost.atmosphere.openstacksdk : Install openstacksdk] *****************\n[rook-ceph-cluster/rook_ceph_cluster] ok: [instance]\n[rook-ceph-cluster/rook_ceph_cluster] \n[rook-ceph-cluster/rook_ceph_cluster] TASK [vexxhost.atmosphere.openstacksdk : Create openstack config directory] ****\n[rook-ceph-cluster/rook_ceph_cluster] ok: [instance]\n[rook-ceph-cluster/rook_ceph_cluster] \n[rook-ceph-cluster/rook_ceph_cluster] TASK [vexxhost.atmosphere.openstacksdk : Generate cloud config file] ***********\n[rook-ceph-cluster/rook_ceph_cluster] ok: [instance]\n[rook-ceph-cluster/rook_ceph_cluster] \n[rook-ceph-cluster/rook_ceph_cluster] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***\n[rook-ceph-cluster/rook_ceph_cluster] skipping: [instance]\n[rook-ceph-cluster/rook_ceph_cluster] \n[rook-ceph-cluster/rook_ceph_cluster] TASK [Create RabbitMQ cluster] *************************************************\n[rook-ceph-cluster/rook_ceph_cluster] skipping: [instance]\n[rook-ceph-cluster/rook_ceph_cluster] \n[rook-ceph-cluster/rook_ceph_cluster] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***\n[rook-ceph-cluster/rook_ceph_cluster] skipping: [instance]\n[rook-ceph-cluster/rook_ceph_cluster] \n[rook-ceph-cluster/rook_ceph_cluster] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***\n[rook-ceph-cluster/rook_ceph_cluster] skipping: [instance]\n[rook-ceph-cluster/rook_ceph_cluster] \n[rook-ceph-cluster/rook_ceph_cluster] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***\n[rook-ceph-cluster/rook_ceph_cluster] skipping: [instance]\n[rook-ceph-cluster/rook_ceph_cluster] \n[rook-ceph-cluster/rook_ceph_cluster] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***\n[rook-ceph-cluster/rook_ceph_cluster] skipping: [instance]\n[rook-ceph-cluster/rook_ceph_cluster] \n[rook-ceph-cluster/rook_ceph_cluster] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***\n[rook-ceph-cluster/rook_ceph_cluster] ok: [instance]\n[rook-ceph-cluster/rook_ceph_cluster] \n[rook-ceph-cluster/rook_ceph_cluster] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***\n[rook-ceph-cluster/rook_ceph_cluster] ok: [instance] => (item=rook_ceph_cluster)\n[rook-ceph-cluster/rook_ceph_cluster] \n[rook-ceph-cluster/rook_ceph_cluster] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********\n[rook-ceph-cluster/rook_ceph_cluster] ok: [instance]\n[rook-ceph-cluster/rook_ceph_cluster] \n[rook-ceph-cluster/rook_ceph_cluster] TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***\n[rook-ceph-cluster/rook_ceph_cluster] included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance\n[rook-ceph-cluster/rook_ceph_cluster] \n[rook-ceph-cluster/rook_ceph_cluster] TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************\n[rook-ceph-cluster/rook_ceph_cluster] changed: [instance]\n[rook-ceph-cluster/rook_ceph_cluster] \n[rook-ceph-cluster/rook_ceph_cluster] TASK [vexxhost.atmosphere.rook_ceph_cluster : Set mgr/cephadm/warn_on_stray_daemons to false] ***",
                            "stdout_lines": [
                                "[placement/placement] changed: [instance]",
                                "[placement/placement] ",
                                "[placement/placement] TASK [Create Ingress] **********************************************************",
                                "[placement/placement] included: openstack_helm_ingress for instance",
                                "[placement/placement] ",
                                "[placement/placement] TASK [vexxhost.atmosphere.openstack_helm_ingress : Create certificate] *********",
                                "[placement/placement] skipping: [instance]",
                                "[placement/placement] ",
                                "[placement/placement] TASK [vexxhost.atmosphere.openstack_helm_ingress : Set fact with wildcard certificate] ***",
                                "[placement/placement] skipping: [instance]",
                                "[placement/placement] ",
                                "[placement/placement] TASK [vexxhost.atmosphere.openstack_helm_ingress : Add ClusterIssuer annotations] ***",
                                "[placement/placement] ok: [instance]",
                                "[placement/placement] ",
                                "[placement/placement] TASK [Create Ingress placement] ************************************************",
                                "[placement/placement] included: ingress for instance",
                                "[placement/placement] ",
                                "[placement/placement] TASK [vexxhost.atmosphere.ingress : Create Ingress placement] ******************",
                                "[placement/placement] changed: [instance]",
                                "[placement/placement] ",
                                "[placement/placement] PLAY RECAP *********************************************************************",
                                "[placement/placement] instance                   : ok=14   changed=3    unreachable=0    failed=0    skipped=5    rescued=0    ignored=0   ",
                                "[placement/placement] ",
                                "==> [placement] Deployment complete",
                                "==> [rook-ceph-cluster] Starting deployment",
                                "[rook-ceph-cluster/rook_ceph_cluster] ",
                                "[rook-ceph-cluster/rook_ceph_cluster] PLAY [controllers[0]] **********************************************************",
                                "[rook-ceph-cluster/rook_ceph_cluster] ",
                                "[rook-ceph-cluster/rook_ceph_cluster] TASK [Gathering Facts] *********************************************************",
                                "[rook-ceph-cluster/rook_ceph_cluster] [WARNING]: Platform linux on host instance is using the discovered Python",
                                "[rook-ceph-cluster/rook_ceph_cluster] interpreter at /usr/bin/python3.10, but future installation of another Python",
                                "[rook-ceph-cluster/rook_ceph_cluster] interpreter could change the meaning of that path. See",
                                "[rook-ceph-cluster/rook_ceph_cluster] https://docs.ansible.com/ansible-",
                                "[rook-ceph-cluster/rook_ceph_cluster] core/2.17/reference_appendices/interpreter_discovery.html for more information.",
                                "[rook-ceph-cluster/rook_ceph_cluster] ok: [instance]",
                                "[rook-ceph-cluster/rook_ceph_cluster] ",
                                "[rook-ceph-cluster/rook_ceph_cluster] TASK [vexxhost.atmosphere.openstacksdk : Install openstacksdk] *****************",
                                "[rook-ceph-cluster/rook_ceph_cluster] ok: [instance]",
                                "[rook-ceph-cluster/rook_ceph_cluster] ",
                                "[rook-ceph-cluster/rook_ceph_cluster] TASK [vexxhost.atmosphere.openstacksdk : Create openstack config directory] ****",
                                "[rook-ceph-cluster/rook_ceph_cluster] ok: [instance]",
                                "[rook-ceph-cluster/rook_ceph_cluster] ",
                                "[rook-ceph-cluster/rook_ceph_cluster] TASK [vexxhost.atmosphere.openstacksdk : Generate cloud config file] ***********",
                                "[rook-ceph-cluster/rook_ceph_cluster] ok: [instance]",
                                "[rook-ceph-cluster/rook_ceph_cluster] ",
                                "[rook-ceph-cluster/rook_ceph_cluster] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***",
                                "[rook-ceph-cluster/rook_ceph_cluster] skipping: [instance]",
                                "[rook-ceph-cluster/rook_ceph_cluster] ",
                                "[rook-ceph-cluster/rook_ceph_cluster] TASK [Create RabbitMQ cluster] *************************************************",
                                "[rook-ceph-cluster/rook_ceph_cluster] skipping: [instance]",
                                "[rook-ceph-cluster/rook_ceph_cluster] ",
                                "[rook-ceph-cluster/rook_ceph_cluster] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***",
                                "[rook-ceph-cluster/rook_ceph_cluster] skipping: [instance]",
                                "[rook-ceph-cluster/rook_ceph_cluster] ",
                                "[rook-ceph-cluster/rook_ceph_cluster] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***",
                                "[rook-ceph-cluster/rook_ceph_cluster] skipping: [instance]",
                                "[rook-ceph-cluster/rook_ceph_cluster] ",
                                "[rook-ceph-cluster/rook_ceph_cluster] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***",
                                "[rook-ceph-cluster/rook_ceph_cluster] skipping: [instance]",
                                "[rook-ceph-cluster/rook_ceph_cluster] ",
                                "[rook-ceph-cluster/rook_ceph_cluster] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***",
                                "[rook-ceph-cluster/rook_ceph_cluster] skipping: [instance]",
                                "[rook-ceph-cluster/rook_ceph_cluster] ",
                                "[rook-ceph-cluster/rook_ceph_cluster] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***",
                                "[rook-ceph-cluster/rook_ceph_cluster] ok: [instance]",
                                "[rook-ceph-cluster/rook_ceph_cluster] ",
                                "[rook-ceph-cluster/rook_ceph_cluster] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***",
                                "[rook-ceph-cluster/rook_ceph_cluster] ok: [instance] => (item=rook_ceph_cluster)",
                                "[rook-ceph-cluster/rook_ceph_cluster] ",
                                "[rook-ceph-cluster/rook_ceph_cluster] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********",
                                "[rook-ceph-cluster/rook_ceph_cluster] ok: [instance]",
                                "[rook-ceph-cluster/rook_ceph_cluster] ",
                                "[rook-ceph-cluster/rook_ceph_cluster] TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***",
                                "[rook-ceph-cluster/rook_ceph_cluster] included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance",
                                "[rook-ceph-cluster/rook_ceph_cluster] ",
                                "[rook-ceph-cluster/rook_ceph_cluster] TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************",
                                "[rook-ceph-cluster/rook_ceph_cluster] changed: [instance]",
                                "[rook-ceph-cluster/rook_ceph_cluster] ",
                                "[rook-ceph-cluster/rook_ceph_cluster] TASK [vexxhost.atmosphere.rook_ceph_cluster : Set mgr/cephadm/warn_on_stray_daemons to false] ***"
                            ],
                            "zuul_log_id": "0242ac17-0010-310d-1ec5-00000000af31-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:49:29.616896Z",
                            "start": "2026-07-25T21:49:29.093824Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000000af31",
                        "name": "Read new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "232754"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:49:29.690593Z",
                            "start": "2026-07-25T21:49:29.626300Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000000af32",
                        "name": "Advance initial parallel deployment live log offset"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "initial parallel deployment is still running after 1300 seconds."
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:49:29.764923Z",
                            "start": "2026-07-25T21:49:29.701310Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000000af33",
                        "name": "Report initial parallel deployment progress heartbeat"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:49:29.841781Z",
                            "start": "2026-07-25T21:49:29.775682Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000000af34",
                        "name": "Continue monitoring initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-25 21:49:29.988371",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-25 21:49:49.990127",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:49:50.010376Z",
                            "start": "2026-07-25T21:49:29.936464Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000000b471",
                        "name": "Wait before polling initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "66"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:49:50.086520Z",
                            "start": "2026-07-25T21:49:50.020403Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000000b472",
                        "name": "Count initial parallel deployment progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j40599975991.11341",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j40599975991.11341",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j40599975991.11341",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:49:50.333103Z",
                            "start": "2026-07-25T21:49:50.096903Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000000b473",
                        "name": "Poll initial parallel deployment status"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/ansible.8gbjwwpu.log"
                                }
                            },
                            "stat": {
                                "atime": 1785016168.946993,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 480,
                                "charset": "unknown",
                                "checksum": "8486983b1393517e685e56ac1efc16b7b6cb3ca5",
                                "ctime": 1785016189.351378,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 21191,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0600",
                                "mtime": 1785016189.351378,
                                "nlink": 1,
                                "path": "/tmp/ansible.8gbjwwpu.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 239806,
                                "uid": 1000,
                                "version": "3759374160",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:49:50.529944Z",
                            "start": "2026-07-25T21:49:50.343565Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000000b474",
                        "name": "Inspect initial parallel deployment live log"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "7052"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:49:50.605155Z",
                            "start": "2026-07-25T21:49:50.538290Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000000b475",
                        "name": "Calculate new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +232755 /tmp/ansible.8gbjwwpu.log | head -c 7052",
                            "delta": "0:00:00.009129",
                            "end": "2026-07-25 21:49:51.020170",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +232755 /tmp/ansible.8gbjwwpu.log | head -c 7052",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-310d-1ec5-00000000b476-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-25 21:49:51.011041",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "[rook-ceph-cluster/rook_ceph_cluster] ok: [instance]\n[rook-ceph-cluster/rook_ceph_cluster] \n[rook-ceph-cluster/rook_ceph_cluster] TASK [vexxhost.atmosphere.rook_ceph_cluster : Collect \"ceph quorum_status\" output from a monitor] ***\n[cinder/cinder] changed: [instance]\n[cinder/cinder] \n[cinder/cinder] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***\n[glance/glance] changed: [instance]\n[glance/glance] \n[glance/glance] TASK [Create Ingress] **********************************************************\n[glance/glance] included: openstack_helm_ingress for instance\n[glance/glance] \n[glance/glance] TASK [vexxhost.atmosphere.openstack_helm_ingress : Create certificate] *********\n[glance/glance] skipping: [instance]\n[glance/glance] \n[glance/glance] TASK [vexxhost.atmosphere.openstack_helm_ingress : Set fact with wildcard certificate] ***\n[glance/glance] skipping: [instance]\n[glance/glance] \n[glance/glance] TASK [vexxhost.atmosphere.openstack_helm_ingress : Add ClusterIssuer annotations] ***\n[glance/glance] ok: [instance]\n[glance/glance] \n[glance/glance] TASK [Create Ingress image] ****************************************************\n[glance/glance] included: ingress for instance\n[glance/glance] \n[glance/glance] TASK [vexxhost.atmosphere.ingress : Create Ingress image] **********************\n[cinder/cinder] ok: [instance]\n[cinder/cinder] \n[cinder/cinder] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***\n[cinder/cinder] ok: [instance]\n[cinder/cinder] \n[cinder/cinder] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***\n[glance/glance] changed: [instance]\n[cinder/cinder] ok: [instance]\n[glance/glance] \n[glance/glance] PLAY RECAP *********************************************************************\n[glance/glance] instance                   : ok=23   changed=4    unreachable=0    failed=0    skipped=5    rescued=0    ignored=0   \n[glance/glance] \n[cinder/cinder] \n[cinder/cinder] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***\n[cinder/cinder] ok: [instance]\n[cinder/cinder] \n[cinder/cinder] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***\n==> [glance] Deployment complete\n==> [horizon] Starting deployment\n[cinder/cinder] ok: [instance]\n[cinder/cinder] \n[cinder/cinder] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***\n[cinder/cinder] ok: [instance] => (item=identity)\n[cinder/cinder] ok: [instance] => (item=oslo_messaging)\n[cinder/cinder] ok: [instance] => (item=volumev3)\n[cinder/cinder] ok: [instance] => (item=image)\n[cinder/cinder] ok: [instance] => (item=oslo_cache)\n[cinder/cinder] ok: [instance] => (item=oslo_db)\n[cinder/cinder] \n[cinder/cinder] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********\n[cinder/cinder] ok: [instance]\n[cinder/cinder] \n[cinder/cinder] TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***\n[cinder/cinder] included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance\n[cinder/cinder] \n[cinder/cinder] TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************\n[horizon/horizon] \n[horizon/horizon] PLAY [controllers[0]] **********************************************************\n[horizon/horizon] \n[horizon/horizon] TASK [Gathering Facts] *********************************************************\n[cinder/cinder] changed: [instance]\n[cinder/cinder] \n[cinder/cinder] TASK [vexxhost.atmosphere.cinder : Generate Helm values] ***********************\n[cinder/cinder] ok: [instance]\n[cinder/cinder] \n[cinder/cinder] TASK [vexxhost.atmosphere.cinder : Append Helm values (Staffeln)] **************\n[cinder/cinder] ok: [instance]\n[cinder/cinder] \n[cinder/cinder] TASK [vexxhost.atmosphere.cinder : Append Helm values (storage)] ***************\n[cinder/cinder] ok: [instance]\n[cinder/cinder] \n[cinder/cinder] TASK [vexxhost.atmosphere.cinder : Deploy Helm chart] **************************\n[horizon/horizon] [WARNING]: Platform linux on host instance is using the discovered Python\n[horizon/horizon] interpreter at /usr/bin/python3.10, but future installation of another Python\n[horizon/horizon] interpreter could change the meaning of that path. See\n[horizon/horizon] https://docs.ansible.com/ansible-\n[horizon/horizon] core/2.17/reference_appendices/interpreter_discovery.html for more information.\n[horizon/horizon] ok: [instance]\n[horizon/horizon] \n[horizon/horizon] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***\n[horizon/horizon] ok: [instance]\n[horizon/horizon] \n[horizon/horizon] TASK [Create RabbitMQ cluster] *************************************************\n[horizon/horizon] skipping: [instance]\n[horizon/horizon] \n[horizon/horizon] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***\n[horizon/horizon] skipping: [instance]\n[horizon/horizon] \n[horizon/horizon] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***\n[horizon/horizon] skipping: [instance]\n[horizon/horizon] \n[horizon/horizon] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***\n[horizon/horizon] ok: [instance]\n[horizon/horizon] \n[horizon/horizon] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***\n[horizon/horizon] ok: [instance]\n[horizon/horizon] \n[horizon/horizon] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***\n[horizon/horizon] ok: [instance]\n[horizon/horizon] \n[horizon/horizon] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***\n[horizon/horizon] ok: [instance] => (item=dashboard)\n[horizon/horizon] ok: [instance] => (item=oslo_cache)\n[horizon/horizon] ok: [instance] => (item=oslo_db)\n[horizon/horizon] ok: [instance] => (item=identity)\n[horizon/horizon] \n[horizon/horizon] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********\n[horizon/horizon] ok: [instance]\n[horizon/horizon] \n[horizon/horizon] TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***\n[horizon/horizon] included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance\n[horizon/horizon] \n[horizon/horizon] TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************\n[horizon/horizon] changed: [instance]\n[horizon/horizon] \n[horizon/horizon] TASK [vexxhost.atmosphere.horizon : Deploy Helm chart] *************************\n[rook-ceph-cluster/rook_ceph_cluster] ok: [instance]\n[rook-ceph-cluster/rook_ceph_cluster] \n[rook-ceph-cluster/rook_ceph_cluster] TASK [vexxhost.atmosphere.rook_ceph_cluster : Retrieve keyring for client.admin] ***",
                            "stdout_lines": [
                                "[rook-ceph-cluster/rook_ceph_cluster] ok: [instance]",
                                "[rook-ceph-cluster/rook_ceph_cluster] ",
                                "[rook-ceph-cluster/rook_ceph_cluster] TASK [vexxhost.atmosphere.rook_ceph_cluster : Collect \"ceph quorum_status\" output from a monitor] ***",
                                "[cinder/cinder] changed: [instance]",
                                "[cinder/cinder] ",
                                "[cinder/cinder] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***",
                                "[glance/glance] changed: [instance]",
                                "[glance/glance] ",
                                "[glance/glance] TASK [Create Ingress] **********************************************************",
                                "[glance/glance] included: openstack_helm_ingress for instance",
                                "[glance/glance] ",
                                "[glance/glance] TASK [vexxhost.atmosphere.openstack_helm_ingress : Create certificate] *********",
                                "[glance/glance] skipping: [instance]",
                                "[glance/glance] ",
                                "[glance/glance] TASK [vexxhost.atmosphere.openstack_helm_ingress : Set fact with wildcard certificate] ***",
                                "[glance/glance] skipping: [instance]",
                                "[glance/glance] ",
                                "[glance/glance] TASK [vexxhost.atmosphere.openstack_helm_ingress : Add ClusterIssuer annotations] ***",
                                "[glance/glance] ok: [instance]",
                                "[glance/glance] ",
                                "[glance/glance] TASK [Create Ingress image] ****************************************************",
                                "[glance/glance] included: ingress for instance",
                                "[glance/glance] ",
                                "[glance/glance] TASK [vexxhost.atmosphere.ingress : Create Ingress image] **********************",
                                "[cinder/cinder] ok: [instance]",
                                "[cinder/cinder] ",
                                "[cinder/cinder] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***",
                                "[cinder/cinder] ok: [instance]",
                                "[cinder/cinder] ",
                                "[cinder/cinder] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***",
                                "[glance/glance] changed: [instance]",
                                "[cinder/cinder] ok: [instance]",
                                "[glance/glance] ",
                                "[glance/glance] PLAY RECAP *********************************************************************",
                                "[glance/glance] instance                   : ok=23   changed=4    unreachable=0    failed=0    skipped=5    rescued=0    ignored=0   ",
                                "[glance/glance] ",
                                "[cinder/cinder] ",
                                "[cinder/cinder] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***",
                                "[cinder/cinder] ok: [instance]",
                                "[cinder/cinder] ",
                                "[cinder/cinder] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***",
                                "==> [glance] Deployment complete",
                                "==> [horizon] Starting deployment",
                                "[cinder/cinder] ok: [instance]",
                                "[cinder/cinder] ",
                                "[cinder/cinder] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***",
                                "[cinder/cinder] ok: [instance] => (item=identity)",
                                "[cinder/cinder] ok: [instance] => (item=oslo_messaging)",
                                "[cinder/cinder] ok: [instance] => (item=volumev3)",
                                "[cinder/cinder] ok: [instance] => (item=image)",
                                "[cinder/cinder] ok: [instance] => (item=oslo_cache)",
                                "[cinder/cinder] ok: [instance] => (item=oslo_db)",
                                "[cinder/cinder] ",
                                "[cinder/cinder] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********",
                                "[cinder/cinder] ok: [instance]",
                                "[cinder/cinder] ",
                                "[cinder/cinder] TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***",
                                "[cinder/cinder] included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance",
                                "[cinder/cinder] ",
                                "[cinder/cinder] TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************",
                                "[horizon/horizon] ",
                                "[horizon/horizon] PLAY [controllers[0]] **********************************************************",
                                "[horizon/horizon] ",
                                "[horizon/horizon] TASK [Gathering Facts] *********************************************************",
                                "[cinder/cinder] changed: [instance]",
                                "[cinder/cinder] ",
                                "[cinder/cinder] TASK [vexxhost.atmosphere.cinder : Generate Helm values] ***********************",
                                "[cinder/cinder] ok: [instance]",
                                "[cinder/cinder] ",
                                "[cinder/cinder] TASK [vexxhost.atmosphere.cinder : Append Helm values (Staffeln)] **************",
                                "[cinder/cinder] ok: [instance]",
                                "[cinder/cinder] ",
                                "[cinder/cinder] TASK [vexxhost.atmosphere.cinder : Append Helm values (storage)] ***************",
                                "[cinder/cinder] ok: [instance]",
                                "[cinder/cinder] ",
                                "[cinder/cinder] TASK [vexxhost.atmosphere.cinder : Deploy Helm chart] **************************",
                                "[horizon/horizon] [WARNING]: Platform linux on host instance is using the discovered Python",
                                "[horizon/horizon] interpreter at /usr/bin/python3.10, but future installation of another Python",
                                "[horizon/horizon] interpreter could change the meaning of that path. See",
                                "[horizon/horizon] https://docs.ansible.com/ansible-",
                                "[horizon/horizon] core/2.17/reference_appendices/interpreter_discovery.html for more information.",
                                "[horizon/horizon] ok: [instance]",
                                "[horizon/horizon] ",
                                "[horizon/horizon] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***",
                                "[horizon/horizon] ok: [instance]",
                                "[horizon/horizon] ",
                                "[horizon/horizon] TASK [Create RabbitMQ cluster] *************************************************",
                                "[horizon/horizon] skipping: [instance]",
                                "[horizon/horizon] ",
                                "[horizon/horizon] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***",
                                "[horizon/horizon] skipping: [instance]",
                                "[horizon/horizon] ",
                                "[horizon/horizon] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***",
                                "[horizon/horizon] skipping: [instance]",
                                "[horizon/horizon] ",
                                "[horizon/horizon] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***",
                                "[horizon/horizon] ok: [instance]",
                                "[horizon/horizon] ",
                                "[horizon/horizon] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***",
                                "[horizon/horizon] ok: [instance]",
                                "[horizon/horizon] ",
                                "[horizon/horizon] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***",
                                "[horizon/horizon] ok: [instance]",
                                "[horizon/horizon] ",
                                "[horizon/horizon] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***",
                                "[horizon/horizon] ok: [instance] => (item=dashboard)",
                                "[horizon/horizon] ok: [instance] => (item=oslo_cache)",
                                "[horizon/horizon] ok: [instance] => (item=oslo_db)",
                                "[horizon/horizon] ok: [instance] => (item=identity)",
                                "[horizon/horizon] ",
                                "[horizon/horizon] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********",
                                "[horizon/horizon] ok: [instance]",
                                "[horizon/horizon] ",
                                "[horizon/horizon] TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***",
                                "[horizon/horizon] included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance",
                                "[horizon/horizon] ",
                                "[horizon/horizon] TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************",
                                "[horizon/horizon] changed: [instance]",
                                "[horizon/horizon] ",
                                "[horizon/horizon] TASK [vexxhost.atmosphere.horizon : Deploy Helm chart] *************************",
                                "[rook-ceph-cluster/rook_ceph_cluster] ok: [instance]",
                                "[rook-ceph-cluster/rook_ceph_cluster] ",
                                "[rook-ceph-cluster/rook_ceph_cluster] TASK [vexxhost.atmosphere.rook_ceph_cluster : Retrieve keyring for client.admin] ***"
                            ],
                            "zuul_log_id": "0242ac17-0010-310d-1ec5-00000000b476-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:49:51.237626Z",
                            "start": "2026-07-25T21:49:50.634996Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000000b476",
                        "name": "Read new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "239806"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:49:51.310433Z",
                            "start": "2026-07-25T21:49:51.245852Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000000b477",
                        "name": "Advance initial parallel deployment live log offset"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "initial parallel deployment is still running after 1320 seconds."
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:49:51.385142Z",
                            "start": "2026-07-25T21:49:51.320113Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000000b478",
                        "name": "Report initial parallel deployment progress heartbeat"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:49:51.462613Z",
                            "start": "2026-07-25T21:49:51.396280Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000000b479",
                        "name": "Continue monitoring initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-25 21:49:51.611494",
                            "stderr": "",
                            "stdout": "Paused for 20.01 seconds",
                            "stop": "2026-07-25 21:50:11.617739",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:50:11.635750Z",
                            "start": "2026-07-25T21:49:51.565767Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000000b9ca",
                        "name": "Wait before polling initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "67"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:50:11.712980Z",
                            "start": "2026-07-25T21:50:11.645767Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000000b9cb",
                        "name": "Count initial parallel deployment progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j40599975991.11341",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j40599975991.11341",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j40599975991.11341",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:50:11.990451Z",
                            "start": "2026-07-25T21:50:11.722043Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000000b9cc",
                        "name": "Poll initial parallel deployment status"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/ansible.8gbjwwpu.log"
                                }
                            },
                            "stat": {
                                "atime": 1785016191.0114093,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 496,
                                "charset": "unknown",
                                "checksum": "13f77d1650790fed7a0bc99603db91afe0becde8",
                                "ctime": 1785016211.8598046,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 21191,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0600",
                                "mtime": 1785016211.8598046,
                                "nlink": 1,
                                "path": "/tmp/ansible.8gbjwwpu.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 246497,
                                "uid": 1000,
                                "version": "3759374160",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:50:12.208601Z",
                            "start": "2026-07-25T21:50:11.998880Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000000b9cd",
                        "name": "Inspect initial parallel deployment live log"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "6691"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:50:12.285231Z",
                            "start": "2026-07-25T21:50:12.218528Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000000b9ce",
                        "name": "Calculate new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +239807 /tmp/ansible.8gbjwwpu.log | head -c 6691",
                            "delta": "0:00:00.011458",
                            "end": "2026-07-25 21:50:12.539946",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +239807 /tmp/ansible.8gbjwwpu.log | head -c 6691",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-310d-1ec5-00000000b9cf-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-25 21:50:12.528488",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "[rook-ceph-cluster/rook_ceph_cluster] ok: [instance]\n[rook-ceph-cluster/rook_ceph_cluster] \n[rook-ceph-cluster/rook_ceph_cluster] TASK [vexxhost.atmosphere.rook_ceph_cluster : Retrieve keyring for monitors] ***\n[rook-ceph-cluster/rook_ceph_cluster] ok: [instance]\n[rook-ceph-cluster/rook_ceph_cluster] \n[rook-ceph-cluster/rook_ceph_cluster] TASK [vexxhost.atmosphere.rook_ceph_cluster : Create RGW user password secret] ***\n[rook-ceph-cluster/rook_ceph_cluster] changed: [instance]\n[rook-ceph-cluster/rook_ceph_cluster] \n[rook-ceph-cluster/rook_ceph_cluster] TASK [vexxhost.atmosphere.rook_ceph_cluster : Create Ceph cluster resource] ****\n[rook-ceph-cluster/rook_ceph_cluster] changed: [instance]\n[rook-ceph-cluster/rook_ceph_cluster] \n[rook-ceph-cluster/rook_ceph_cluster] TASK [vexxhost.atmosphere.rook_ceph_cluster : Deploy Helm chart] ***************\n[rook-ceph-cluster/rook_ceph_cluster] changed: [instance]\n[rook-ceph-cluster/rook_ceph_cluster] \n[rook-ceph-cluster/rook_ceph_cluster] TASK [vexxhost.atmosphere.rook_ceph_cluster : Wait for keystone API to be Available] ***\n[rook-ceph-cluster/rook_ceph_cluster] ok: [instance]\n[rook-ceph-cluster/rook_ceph_cluster] \n[rook-ceph-cluster/rook_ceph_cluster] TASK [vexxhost.atmosphere.rook_ceph_cluster : Ensure \"service\" domain exists] ***\n[rook-ceph-cluster/rook_ceph_cluster] changed: [instance]\n[rook-ceph-cluster/rook_ceph_cluster] \n[rook-ceph-cluster/rook_ceph_cluster] TASK [vexxhost.atmosphere.rook_ceph_cluster : Create OpenStack user] ***********\n[rook-ceph-cluster/rook_ceph_cluster] [WARNING]: Module did not set no_log for update_password\n[rook-ceph-cluster/rook_ceph_cluster] changed: [instance]\n[rook-ceph-cluster/rook_ceph_cluster] \n[rook-ceph-cluster/rook_ceph_cluster] TASK [vexxhost.atmosphere.rook_ceph_cluster : Ensure \"service\" project exists] ***\n[rook-ceph-cluster/rook_ceph_cluster] changed: [instance]\n[rook-ceph-cluster/rook_ceph_cluster] \n[rook-ceph-cluster/rook_ceph_cluster] TASK [vexxhost.atmosphere.rook_ceph_cluster : Grant access to \"service\" project] ***\n[rook-ceph-cluster/rook_ceph_cluster] changed: [instance]\n[rook-ceph-cluster/rook_ceph_cluster] \n[rook-ceph-cluster/rook_ceph_cluster] TASK [vexxhost.atmosphere.rook_ceph_cluster : Create OpenStack service] ********\n[rook-ceph-cluster/rook_ceph_cluster] changed: [instance]\n[rook-ceph-cluster/rook_ceph_cluster] \n[rook-ceph-cluster/rook_ceph_cluster] TASK [vexxhost.atmosphere.rook_ceph_cluster : Create OpenStack endpoints] ******\n[rook-ceph-cluster/rook_ceph_cluster] changed: [instance] => (item={'interface': 'public', 'url': 'https://object-store.199-204-45-156.nip.io/swift/v1/%(tenant_id)s'})\n[rook-ceph-cluster/rook_ceph_cluster] changed: [instance] => (item={'interface': 'internal', 'url': 'http://rook-ceph-rgw-ceph.openstack.svc.cluster.local/swift/v1/%(tenant_id)s'})\n[rook-ceph-cluster/rook_ceph_cluster] \n[rook-ceph-cluster/rook_ceph_cluster] TASK [Create Ingress] **********************************************************\n[rook-ceph-cluster/rook_ceph_cluster] included: openstack_helm_ingress for instance\n[rook-ceph-cluster/rook_ceph_cluster] \n[rook-ceph-cluster/rook_ceph_cluster] TASK [vexxhost.atmosphere.openstack_helm_ingress : Create certificate] *********\n[rook-ceph-cluster/rook_ceph_cluster] skipping: [instance]\n[rook-ceph-cluster/rook_ceph_cluster] \n[rook-ceph-cluster/rook_ceph_cluster] TASK [vexxhost.atmosphere.openstack_helm_ingress : Set fact with wildcard certificate] ***\n[rook-ceph-cluster/rook_ceph_cluster] skipping: [instance]\n[rook-ceph-cluster/rook_ceph_cluster] \n[rook-ceph-cluster/rook_ceph_cluster] TASK [vexxhost.atmosphere.openstack_helm_ingress : Add ClusterIssuer annotations] ***\n[rook-ceph-cluster/rook_ceph_cluster] ok: [instance]\n[rook-ceph-cluster/rook_ceph_cluster] \n[rook-ceph-cluster/rook_ceph_cluster] TASK [Create Ingress rook-ceph-cluster] ****************************************\n[rook-ceph-cluster/rook_ceph_cluster] included: ingress for instance\n[rook-ceph-cluster/rook_ceph_cluster] \n[rook-ceph-cluster/rook_ceph_cluster] TASK [vexxhost.atmosphere.ingress : Create Ingress rook-ceph-cluster] **********\n[rook-ceph-cluster/rook_ceph_cluster] changed: [instance]\n[rook-ceph-cluster/rook_ceph_cluster] \n[rook-ceph-cluster/rook_ceph_cluster] PLAY RECAP *********************************************************************\n[rook-ceph-cluster/rook_ceph_cluster] instance                   : ok=27   changed=11   unreachable=0    failed=0    skipped=8    rescued=0    ignored=0   \n[rook-ceph-cluster/rook_ceph_cluster] \n==> [rook-ceph-cluster] Deployment complete\n==> [nova] Starting deployment\n[nova/nova] \n[nova/nova] PLAY [controllers[0]] **********************************************************\n[nova/nova] \n[nova/nova] TASK [Gathering Facts] *********************************************************\n[horizon/horizon] changed: [instance]\n[horizon/horizon] \n[horizon/horizon] TASK [Create Ingress] **********************************************************\n[horizon/horizon] included: openstack_helm_ingress for instance\n[horizon/horizon] \n[horizon/horizon] TASK [vexxhost.atmosphere.openstack_helm_ingress : Create certificate] *********\n[horizon/horizon] skipping: [instance]\n[horizon/horizon] \n[horizon/horizon] TASK [vexxhost.atmosphere.openstack_helm_ingress : Set fact with wildcard certificate] ***\n[horizon/horizon] skipping: [instance]\n[horizon/horizon] \n[horizon/horizon] TASK [vexxhost.atmosphere.openstack_helm_ingress : Add ClusterIssuer annotations] ***\n[horizon/horizon] ok: [instance]\n[horizon/horizon] \n[horizon/horizon] TASK [Create Ingress dashboard] ************************************************\n[horizon/horizon] included: ingress for instance\n[horizon/horizon] \n[horizon/horizon] TASK [vexxhost.atmosphere.ingress : Create Ingress dashboard] ******************\n[nova/nova] ok: [instance]\n[nova/nova] [WARNING]: Platform linux on host instance is using the discovered Python\n[nova/nova] interpreter at /usr/bin/python3.10, but future installation of another Python\n[nova/nova] interpreter could change the meaning of that path. See\n[nova/nova] https://docs.ansible.com/ansible-\n[nova/nova] core/2.17/reference_appendices/interpreter_discovery.html for more information.\n[nova/nova] \n[nova/nova] TASK [vexxhost.atmosphere.openstacksdk : Install openstacksdk] *****************\n[horizon/horizon] changed: [instance]\n[horizon/horizon] \n[horizon/horizon] PLAY RECAP *********************************************************************\n[horizon/horizon] instance                   : ok=14   changed=3    unreachable=0    failed=0    skipped=5    rescued=0    ignored=0   \n[horizon/horizon] \n==> [horizon] Deployment complete\n==> [openstack-cli] Starting deployment",
                            "stdout_lines": [
                                "[rook-ceph-cluster/rook_ceph_cluster] ok: [instance]",
                                "[rook-ceph-cluster/rook_ceph_cluster] ",
                                "[rook-ceph-cluster/rook_ceph_cluster] TASK [vexxhost.atmosphere.rook_ceph_cluster : Retrieve keyring for monitors] ***",
                                "[rook-ceph-cluster/rook_ceph_cluster] ok: [instance]",
                                "[rook-ceph-cluster/rook_ceph_cluster] ",
                                "[rook-ceph-cluster/rook_ceph_cluster] TASK [vexxhost.atmosphere.rook_ceph_cluster : Create RGW user password secret] ***",
                                "[rook-ceph-cluster/rook_ceph_cluster] changed: [instance]",
                                "[rook-ceph-cluster/rook_ceph_cluster] ",
                                "[rook-ceph-cluster/rook_ceph_cluster] TASK [vexxhost.atmosphere.rook_ceph_cluster : Create Ceph cluster resource] ****",
                                "[rook-ceph-cluster/rook_ceph_cluster] changed: [instance]",
                                "[rook-ceph-cluster/rook_ceph_cluster] ",
                                "[rook-ceph-cluster/rook_ceph_cluster] TASK [vexxhost.atmosphere.rook_ceph_cluster : Deploy Helm chart] ***************",
                                "[rook-ceph-cluster/rook_ceph_cluster] changed: [instance]",
                                "[rook-ceph-cluster/rook_ceph_cluster] ",
                                "[rook-ceph-cluster/rook_ceph_cluster] TASK [vexxhost.atmosphere.rook_ceph_cluster : Wait for keystone API to be Available] ***",
                                "[rook-ceph-cluster/rook_ceph_cluster] ok: [instance]",
                                "[rook-ceph-cluster/rook_ceph_cluster] ",
                                "[rook-ceph-cluster/rook_ceph_cluster] TASK [vexxhost.atmosphere.rook_ceph_cluster : Ensure \"service\" domain exists] ***",
                                "[rook-ceph-cluster/rook_ceph_cluster] changed: [instance]",
                                "[rook-ceph-cluster/rook_ceph_cluster] ",
                                "[rook-ceph-cluster/rook_ceph_cluster] TASK [vexxhost.atmosphere.rook_ceph_cluster : Create OpenStack user] ***********",
                                "[rook-ceph-cluster/rook_ceph_cluster] [WARNING]: Module did not set no_log for update_password",
                                "[rook-ceph-cluster/rook_ceph_cluster] changed: [instance]",
                                "[rook-ceph-cluster/rook_ceph_cluster] ",
                                "[rook-ceph-cluster/rook_ceph_cluster] TASK [vexxhost.atmosphere.rook_ceph_cluster : Ensure \"service\" project exists] ***",
                                "[rook-ceph-cluster/rook_ceph_cluster] changed: [instance]",
                                "[rook-ceph-cluster/rook_ceph_cluster] ",
                                "[rook-ceph-cluster/rook_ceph_cluster] TASK [vexxhost.atmosphere.rook_ceph_cluster : Grant access to \"service\" project] ***",
                                "[rook-ceph-cluster/rook_ceph_cluster] changed: [instance]",
                                "[rook-ceph-cluster/rook_ceph_cluster] ",
                                "[rook-ceph-cluster/rook_ceph_cluster] TASK [vexxhost.atmosphere.rook_ceph_cluster : Create OpenStack service] ********",
                                "[rook-ceph-cluster/rook_ceph_cluster] changed: [instance]",
                                "[rook-ceph-cluster/rook_ceph_cluster] ",
                                "[rook-ceph-cluster/rook_ceph_cluster] TASK [vexxhost.atmosphere.rook_ceph_cluster : Create OpenStack endpoints] ******",
                                "[rook-ceph-cluster/rook_ceph_cluster] changed: [instance] => (item={'interface': 'public', 'url': 'https://object-store.199-204-45-156.nip.io/swift/v1/%(tenant_id)s'})",
                                "[rook-ceph-cluster/rook_ceph_cluster] changed: [instance] => (item={'interface': 'internal', 'url': 'http://rook-ceph-rgw-ceph.openstack.svc.cluster.local/swift/v1/%(tenant_id)s'})",
                                "[rook-ceph-cluster/rook_ceph_cluster] ",
                                "[rook-ceph-cluster/rook_ceph_cluster] TASK [Create Ingress] **********************************************************",
                                "[rook-ceph-cluster/rook_ceph_cluster] included: openstack_helm_ingress for instance",
                                "[rook-ceph-cluster/rook_ceph_cluster] ",
                                "[rook-ceph-cluster/rook_ceph_cluster] TASK [vexxhost.atmosphere.openstack_helm_ingress : Create certificate] *********",
                                "[rook-ceph-cluster/rook_ceph_cluster] skipping: [instance]",
                                "[rook-ceph-cluster/rook_ceph_cluster] ",
                                "[rook-ceph-cluster/rook_ceph_cluster] TASK [vexxhost.atmosphere.openstack_helm_ingress : Set fact with wildcard certificate] ***",
                                "[rook-ceph-cluster/rook_ceph_cluster] skipping: [instance]",
                                "[rook-ceph-cluster/rook_ceph_cluster] ",
                                "[rook-ceph-cluster/rook_ceph_cluster] TASK [vexxhost.atmosphere.openstack_helm_ingress : Add ClusterIssuer annotations] ***",
                                "[rook-ceph-cluster/rook_ceph_cluster] ok: [instance]",
                                "[rook-ceph-cluster/rook_ceph_cluster] ",
                                "[rook-ceph-cluster/rook_ceph_cluster] TASK [Create Ingress rook-ceph-cluster] ****************************************",
                                "[rook-ceph-cluster/rook_ceph_cluster] included: ingress for instance",
                                "[rook-ceph-cluster/rook_ceph_cluster] ",
                                "[rook-ceph-cluster/rook_ceph_cluster] TASK [vexxhost.atmosphere.ingress : Create Ingress rook-ceph-cluster] **********",
                                "[rook-ceph-cluster/rook_ceph_cluster] changed: [instance]",
                                "[rook-ceph-cluster/rook_ceph_cluster] ",
                                "[rook-ceph-cluster/rook_ceph_cluster] PLAY RECAP *********************************************************************",
                                "[rook-ceph-cluster/rook_ceph_cluster] instance                   : ok=27   changed=11   unreachable=0    failed=0    skipped=8    rescued=0    ignored=0   ",
                                "[rook-ceph-cluster/rook_ceph_cluster] ",
                                "==> [rook-ceph-cluster] Deployment complete",
                                "==> [nova] Starting deployment",
                                "[nova/nova] ",
                                "[nova/nova] PLAY [controllers[0]] **********************************************************",
                                "[nova/nova] ",
                                "[nova/nova] TASK [Gathering Facts] *********************************************************",
                                "[horizon/horizon] changed: [instance]",
                                "[horizon/horizon] ",
                                "[horizon/horizon] TASK [Create Ingress] **********************************************************",
                                "[horizon/horizon] included: openstack_helm_ingress for instance",
                                "[horizon/horizon] ",
                                "[horizon/horizon] TASK [vexxhost.atmosphere.openstack_helm_ingress : Create certificate] *********",
                                "[horizon/horizon] skipping: [instance]",
                                "[horizon/horizon] ",
                                "[horizon/horizon] TASK [vexxhost.atmosphere.openstack_helm_ingress : Set fact with wildcard certificate] ***",
                                "[horizon/horizon] skipping: [instance]",
                                "[horizon/horizon] ",
                                "[horizon/horizon] TASK [vexxhost.atmosphere.openstack_helm_ingress : Add ClusterIssuer annotations] ***",
                                "[horizon/horizon] ok: [instance]",
                                "[horizon/horizon] ",
                                "[horizon/horizon] TASK [Create Ingress dashboard] ************************************************",
                                "[horizon/horizon] included: ingress for instance",
                                "[horizon/horizon] ",
                                "[horizon/horizon] TASK [vexxhost.atmosphere.ingress : Create Ingress dashboard] ******************",
                                "[nova/nova] ok: [instance]",
                                "[nova/nova] [WARNING]: Platform linux on host instance is using the discovered Python",
                                "[nova/nova] interpreter at /usr/bin/python3.10, but future installation of another Python",
                                "[nova/nova] interpreter could change the meaning of that path. See",
                                "[nova/nova] https://docs.ansible.com/ansible-",
                                "[nova/nova] core/2.17/reference_appendices/interpreter_discovery.html for more information.",
                                "[nova/nova] ",
                                "[nova/nova] TASK [vexxhost.atmosphere.openstacksdk : Install openstacksdk] *****************",
                                "[horizon/horizon] changed: [instance]",
                                "[horizon/horizon] ",
                                "[horizon/horizon] PLAY RECAP *********************************************************************",
                                "[horizon/horizon] instance                   : ok=14   changed=3    unreachable=0    failed=0    skipped=5    rescued=0    ignored=0   ",
                                "[horizon/horizon] ",
                                "==> [horizon] Deployment complete",
                                "==> [openstack-cli] Starting deployment"
                            ],
                            "zuul_log_id": "0242ac17-0010-310d-1ec5-00000000b9cf-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:50:12.842690Z",
                            "start": "2026-07-25T21:50:12.314619Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000000b9cf",
                        "name": "Read new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "246497"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:50:12.922647Z",
                            "start": "2026-07-25T21:50:12.852358Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000000b9d0",
                        "name": "Advance initial parallel deployment live log offset"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "initial parallel deployment is still running after 1340 seconds."
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:50:12.996016Z",
                            "start": "2026-07-25T21:50:12.933670Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000000b9d1",
                        "name": "Report initial parallel deployment progress heartbeat"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:50:13.072775Z",
                            "start": "2026-07-25T21:50:13.005949Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000000b9d2",
                        "name": "Continue monitoring initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-25 21:50:13.244165",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-25 21:50:33.246576",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:50:33.261791Z",
                            "start": "2026-07-25T21:50:13.178460Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000000bf37",
                        "name": "Wait before polling initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "68"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:50:33.339486Z",
                            "start": "2026-07-25T21:50:33.272338Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000000bf38",
                        "name": "Count initial parallel deployment progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j40599975991.11341",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j40599975991.11341",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j40599975991.11341",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:50:33.680342Z",
                            "start": "2026-07-25T21:50:33.350341Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000000bf39",
                        "name": "Poll initial parallel deployment status"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/ansible.8gbjwwpu.log"
                                }
                            },
                            "stat": {
                                "atime": 1785016212.5318174,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 512,
                                "charset": "unknown",
                                "checksum": "089f1c6f7673deeb004820bc7e4ddf4c4ce480ec",
                                "ctime": 1785016233.8402252,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 21191,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0600",
                                "mtime": 1785016233.8402252,
                                "nlink": 1,
                                "path": "/tmp/ansible.8gbjwwpu.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 256112,
                                "uid": 1000,
                                "version": "3759374160",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:50:33.893296Z",
                            "start": "2026-07-25T21:50:33.696776Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000000bf3a",
                        "name": "Inspect initial parallel deployment live log"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "9615"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:50:33.976705Z",
                            "start": "2026-07-25T21:50:33.902181Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000000bf3b",
                        "name": "Calculate new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +246498 /tmp/ansible.8gbjwwpu.log | head -c 9615",
                            "delta": "0:00:00.008151",
                            "end": "2026-07-25 21:50:34.207889",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +246498 /tmp/ansible.8gbjwwpu.log | head -c 9615",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-310d-1ec5-00000000bf3c-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-25 21:50:34.199738",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "[nova/nova] ok: [instance]\n[nova/nova] \n[nova/nova] TASK [vexxhost.atmosphere.openstacksdk : Create openstack config directory] ****\n[openstack-cli/openstack_cli] \n[openstack-cli/openstack_cli] PLAY [controllers] *************************************************************\n[openstack-cli/openstack_cli] \n[openstack-cli/openstack_cli] TASK [Gathering Facts] *********************************************************\n[nova/nova] ok: [instance]\n[nova/nova] \n[nova/nova] TASK [vexxhost.atmosphere.openstacksdk : Generate cloud config file] ***********\n[nova/nova] ok: [instance]\n[nova/nova] \n[nova/nova] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***\n[nova/nova] ok: [instance]\n[nova/nova] \n[nova/nova] TASK [Create RabbitMQ cluster] *************************************************\n[nova/nova] included: rabbitmq for instance\n[nova/nova] \n[nova/nova] TASK [vexxhost.atmosphere.rabbitmq : Verify state of current RabbitMQ cluster] ***\n[nova/nova] ok: [instance]\n[nova/nova] \n[nova/nova] TASK [vexxhost.atmosphere.rabbitmq : Print diff of RabbitMQ cluster spec] ******\n[nova/nova] skipping: [instance]\n[nova/nova] \n[nova/nova] TASK [vexxhost.atmosphere.rabbitmq : Wait for confirmation of RabbitMQ cluster spec] ***\n[nova/nova] skipping: [instance]\n[nova/nova] \n[nova/nova] TASK [vexxhost.atmosphere.rabbitmq : Enable all feature flags for upgrade] *****\n[nova/nova] skipping: [instance]\n[nova/nova] \n[nova/nova] TASK [vexxhost.atmosphere.rabbitmq : Deploy cluster] ***************************\n[openstack-cli/openstack_cli] [WARNING]: Platform linux on host instance is using the discovered Python\n[openstack-cli/openstack_cli] interpreter at /usr/bin/python3.10, but future installation of another Python\n[openstack-cli/openstack_cli] interpreter could change the meaning of that path. See\n[openstack-cli/openstack_cli] https://docs.ansible.com/ansible-\n[openstack-cli/openstack_cli] core/2.17/reference_appendices/interpreter_discovery.html for more information.\n[openstack-cli/openstack_cli] ok: [instance]\n[openstack-cli/openstack_cli] \n[openstack-cli/openstack_cli] TASK [vexxhost.containers.directory : Create directory (/etc/nerdctl)] *********\n[openstack-cli/openstack_cli] ok: [instance]\n[openstack-cli/openstack_cli] \n[openstack-cli/openstack_cli] TASK [vexxhost.containers.package : Update state for tar] **********************\n[openstack-cli/openstack_cli] ok: [instance]\n[openstack-cli/openstack_cli] \n[openstack-cli/openstack_cli] TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] ***\n[openstack-cli/openstack_cli] ok: [instance]\n[openstack-cli/openstack_cli] \n[openstack-cli/openstack_cli] TASK [vexxhost.containers.download_artifact : Starting download of file] *******\n[openstack-cli/openstack_cli] ok: [instance] => {\n[openstack-cli/openstack_cli]     \"msg\": \"https://github.com/containerd/nerdctl/releases/download/v2.3.4/nerdctl-2.3.4-linux-amd64.tar.gz\"\n[openstack-cli/openstack_cli] }\n[openstack-cli/openstack_cli] \n[openstack-cli/openstack_cli] TASK [vexxhost.containers.download_artifact : Download item] *******************\n[openstack-cli/openstack_cli] ok: [instance]\n[openstack-cli/openstack_cli] \n[openstack-cli/openstack_cli] TASK [vexxhost.containers.download_artifact : Extract archive] *****************\n[openstack-cli/openstack_cli] ok: [instance]\n[openstack-cli/openstack_cli] \n[openstack-cli/openstack_cli] TASK [vexxhost.containers.nerdctl : Create nerdctl config] *********************\n[openstack-cli/openstack_cli] ok: [instance]\n[openstack-cli/openstack_cli] \n[openstack-cli/openstack_cli] TASK [vexxhost.atmosphere.openstack_cli : Uninstall OpenStack client system packages] ***\n[openstack-cli/openstack_cli] ok: [instance]\n[openstack-cli/openstack_cli] \n[openstack-cli/openstack_cli] TASK [vexxhost.atmosphere.openstack_cli : Uninstall Ubuntu Cloud Archive keyring] ***\n[openstack-cli/openstack_cli] ok: [instance]\n[openstack-cli/openstack_cli] \n[openstack-cli/openstack_cli] TASK [vexxhost.atmosphere.openstack_cli : Remove Ubuntu Cloud Archive repository] ***\n[openstack-cli/openstack_cli] ok: [instance]\n[openstack-cli/openstack_cli] \n[openstack-cli/openstack_cli] TASK [Generate OpenStack-Helm endpoints] ***************************************\n[openstack-cli/openstack_cli] included: openstack_helm_endpoints for instance\n[openstack-cli/openstack_cli] \n[openstack-cli/openstack_cli] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***\n[openstack-cli/openstack_cli] skipping: [instance]\n[openstack-cli/openstack_cli] \n[openstack-cli/openstack_cli] TASK [Create RabbitMQ cluster] *************************************************\n[openstack-cli/openstack_cli] skipping: [instance]\n[openstack-cli/openstack_cli] \n[openstack-cli/openstack_cli] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***\n[openstack-cli/openstack_cli] skipping: [instance]\n[openstack-cli/openstack_cli] \n[openstack-cli/openstack_cli] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***\n[openstack-cli/openstack_cli] skipping: [instance]\n[openstack-cli/openstack_cli] \n[openstack-cli/openstack_cli] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***\n[openstack-cli/openstack_cli] skipping: [instance]\n[openstack-cli/openstack_cli] \n[openstack-cli/openstack_cli] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***\n[openstack-cli/openstack_cli] skipping: [instance]\n[openstack-cli/openstack_cli] \n[openstack-cli/openstack_cli] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***\n[openstack-cli/openstack_cli] ok: [instance]\n[openstack-cli/openstack_cli] \n[openstack-cli/openstack_cli] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***\n[openstack-cli/openstack_cli] ok: [instance] => (item=identity)\n[openstack-cli/openstack_cli] \n[openstack-cli/openstack_cli] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********\n[openstack-cli/openstack_cli] ok: [instance]\n[openstack-cli/openstack_cli] \n[openstack-cli/openstack_cli] TASK [vexxhost.atmosphere.openstack_cli : Generate openrc file] ****************\n[openstack-cli/openstack_cli] ok: [instance]\n[openstack-cli/openstack_cli] \n[openstack-cli/openstack_cli] TASK [vexxhost.atmosphere.openstack_cli : Install osc wrapper script] **********\n[openstack-cli/openstack_cli] ok: [instance]\n[openstack-cli/openstack_cli] \n[openstack-cli/openstack_cli] TASK [vexxhost.atmosphere.openstack_cli : Install openstack wrapper script] ****\n[openstack-cli/openstack_cli] ok: [instance]\n[openstack-cli/openstack_cli] \n[openstack-cli/openstack_cli] TASK [vexxhost.atmosphere.openstack_cli : Generate openstack aliases] **********\n[openstack-cli/openstack_cli] ok: [instance]\n[openstack-cli/openstack_cli] \n[openstack-cli/openstack_cli] PLAY RECAP *********************************************************************\n[openstack-cli/openstack_cli] instance                   : ok=19   changed=0    unreachable=0    failed=0    skipped=6    rescued=0    ignored=0   \n[openstack-cli/openstack_cli] \n==> [openstack-cli] Deployment complete\n==> [ipmi-exporter] Starting deployment\n[ipmi-exporter/ipmi_exporter] \n[ipmi-exporter/ipmi_exporter] PLAY [controllers[0]] **********************************************************\n[ipmi-exporter/ipmi_exporter] \n[ipmi-exporter/ipmi_exporter] TASK [Gathering Facts] *********************************************************\n[ipmi-exporter/ipmi_exporter] [WARNING]: Platform linux on host instance is using the discovered Python\n[ipmi-exporter/ipmi_exporter] interpreter at /usr/bin/python3.10, but future installation of another Python\n[ipmi-exporter/ipmi_exporter] interpreter could change the meaning of that path. See\n[ipmi-exporter/ipmi_exporter] https://docs.ansible.com/ansible-\n[ipmi-exporter/ipmi_exporter] core/2.17/reference_appendices/interpreter_discovery.html for more information.\n[ipmi-exporter/ipmi_exporter] ok: [instance]\n[ipmi-exporter/ipmi_exporter] \n[ipmi-exporter/ipmi_exporter] TASK [vexxhost.atmosphere.ipmi_exporter : Deploy service] **********************\n[ipmi-exporter/ipmi_exporter] changed: [instance]\n[ipmi-exporter/ipmi_exporter] \n[ipmi-exporter/ipmi_exporter] PLAY RECAP *********************************************************************\n[ipmi-exporter/ipmi_exporter] instance                   : ok=2    changed=1    unreachable=0    failed=0    skipped=0    rescued=0    ignored=0   \n[ipmi-exporter/ipmi_exporter] \n==> [ipmi-exporter] Deployment complete\n==> [smartctl-exporter] Starting deployment\n[smartctl-exporter/smartctl_exporter] \n[smartctl-exporter/smartctl_exporter] PLAY [controllers[0]] **********************************************************\n[smartctl-exporter/smartctl_exporter] \n[smartctl-exporter/smartctl_exporter] TASK [Gathering Facts] *********************************************************\n[smartctl-exporter/smartctl_exporter] [WARNING]: Platform linux on host instance is using the discovered Python\n[smartctl-exporter/smartctl_exporter] interpreter at /usr/bin/python3.10, but future installation of another Python\n[smartctl-exporter/smartctl_exporter] interpreter could change the meaning of that path. See\n[smartctl-exporter/smartctl_exporter] https://docs.ansible.com/ansible-\n[smartctl-exporter/smartctl_exporter] core/2.17/reference_appendices/interpreter_discovery.html for more information.\n[smartctl-exporter/smartctl_exporter] ok: [instance]",
                            "stdout_lines": [
                                "[nova/nova] ok: [instance]",
                                "[nova/nova] ",
                                "[nova/nova] TASK [vexxhost.atmosphere.openstacksdk : Create openstack config directory] ****",
                                "[openstack-cli/openstack_cli] ",
                                "[openstack-cli/openstack_cli] PLAY [controllers] *************************************************************",
                                "[openstack-cli/openstack_cli] ",
                                "[openstack-cli/openstack_cli] TASK [Gathering Facts] *********************************************************",
                                "[nova/nova] ok: [instance]",
                                "[nova/nova] ",
                                "[nova/nova] TASK [vexxhost.atmosphere.openstacksdk : Generate cloud config file] ***********",
                                "[nova/nova] ok: [instance]",
                                "[nova/nova] ",
                                "[nova/nova] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***",
                                "[nova/nova] ok: [instance]",
                                "[nova/nova] ",
                                "[nova/nova] TASK [Create RabbitMQ cluster] *************************************************",
                                "[nova/nova] included: rabbitmq for instance",
                                "[nova/nova] ",
                                "[nova/nova] TASK [vexxhost.atmosphere.rabbitmq : Verify state of current RabbitMQ cluster] ***",
                                "[nova/nova] ok: [instance]",
                                "[nova/nova] ",
                                "[nova/nova] TASK [vexxhost.atmosphere.rabbitmq : Print diff of RabbitMQ cluster spec] ******",
                                "[nova/nova] skipping: [instance]",
                                "[nova/nova] ",
                                "[nova/nova] TASK [vexxhost.atmosphere.rabbitmq : Wait for confirmation of RabbitMQ cluster spec] ***",
                                "[nova/nova] skipping: [instance]",
                                "[nova/nova] ",
                                "[nova/nova] TASK [vexxhost.atmosphere.rabbitmq : Enable all feature flags for upgrade] *****",
                                "[nova/nova] skipping: [instance]",
                                "[nova/nova] ",
                                "[nova/nova] TASK [vexxhost.atmosphere.rabbitmq : Deploy cluster] ***************************",
                                "[openstack-cli/openstack_cli] [WARNING]: Platform linux on host instance is using the discovered Python",
                                "[openstack-cli/openstack_cli] interpreter at /usr/bin/python3.10, but future installation of another Python",
                                "[openstack-cli/openstack_cli] interpreter could change the meaning of that path. See",
                                "[openstack-cli/openstack_cli] https://docs.ansible.com/ansible-",
                                "[openstack-cli/openstack_cli] core/2.17/reference_appendices/interpreter_discovery.html for more information.",
                                "[openstack-cli/openstack_cli] ok: [instance]",
                                "[openstack-cli/openstack_cli] ",
                                "[openstack-cli/openstack_cli] TASK [vexxhost.containers.directory : Create directory (/etc/nerdctl)] *********",
                                "[openstack-cli/openstack_cli] ok: [instance]",
                                "[openstack-cli/openstack_cli] ",
                                "[openstack-cli/openstack_cli] TASK [vexxhost.containers.package : Update state for tar] **********************",
                                "[openstack-cli/openstack_cli] ok: [instance]",
                                "[openstack-cli/openstack_cli] ",
                                "[openstack-cli/openstack_cli] TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] ***",
                                "[openstack-cli/openstack_cli] ok: [instance]",
                                "[openstack-cli/openstack_cli] ",
                                "[openstack-cli/openstack_cli] TASK [vexxhost.containers.download_artifact : Starting download of file] *******",
                                "[openstack-cli/openstack_cli] ok: [instance] => {",
                                "[openstack-cli/openstack_cli]     \"msg\": \"https://github.com/containerd/nerdctl/releases/download/v2.3.4/nerdctl-2.3.4-linux-amd64.tar.gz\"",
                                "[openstack-cli/openstack_cli] }",
                                "[openstack-cli/openstack_cli] ",
                                "[openstack-cli/openstack_cli] TASK [vexxhost.containers.download_artifact : Download item] *******************",
                                "[openstack-cli/openstack_cli] ok: [instance]",
                                "[openstack-cli/openstack_cli] ",
                                "[openstack-cli/openstack_cli] TASK [vexxhost.containers.download_artifact : Extract archive] *****************",
                                "[openstack-cli/openstack_cli] ok: [instance]",
                                "[openstack-cli/openstack_cli] ",
                                "[openstack-cli/openstack_cli] TASK [vexxhost.containers.nerdctl : Create nerdctl config] *********************",
                                "[openstack-cli/openstack_cli] ok: [instance]",
                                "[openstack-cli/openstack_cli] ",
                                "[openstack-cli/openstack_cli] TASK [vexxhost.atmosphere.openstack_cli : Uninstall OpenStack client system packages] ***",
                                "[openstack-cli/openstack_cli] ok: [instance]",
                                "[openstack-cli/openstack_cli] ",
                                "[openstack-cli/openstack_cli] TASK [vexxhost.atmosphere.openstack_cli : Uninstall Ubuntu Cloud Archive keyring] ***",
                                "[openstack-cli/openstack_cli] ok: [instance]",
                                "[openstack-cli/openstack_cli] ",
                                "[openstack-cli/openstack_cli] TASK [vexxhost.atmosphere.openstack_cli : Remove Ubuntu Cloud Archive repository] ***",
                                "[openstack-cli/openstack_cli] ok: [instance]",
                                "[openstack-cli/openstack_cli] ",
                                "[openstack-cli/openstack_cli] TASK [Generate OpenStack-Helm endpoints] ***************************************",
                                "[openstack-cli/openstack_cli] included: openstack_helm_endpoints for instance",
                                "[openstack-cli/openstack_cli] ",
                                "[openstack-cli/openstack_cli] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***",
                                "[openstack-cli/openstack_cli] skipping: [instance]",
                                "[openstack-cli/openstack_cli] ",
                                "[openstack-cli/openstack_cli] TASK [Create RabbitMQ cluster] *************************************************",
                                "[openstack-cli/openstack_cli] skipping: [instance]",
                                "[openstack-cli/openstack_cli] ",
                                "[openstack-cli/openstack_cli] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***",
                                "[openstack-cli/openstack_cli] skipping: [instance]",
                                "[openstack-cli/openstack_cli] ",
                                "[openstack-cli/openstack_cli] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***",
                                "[openstack-cli/openstack_cli] skipping: [instance]",
                                "[openstack-cli/openstack_cli] ",
                                "[openstack-cli/openstack_cli] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***",
                                "[openstack-cli/openstack_cli] skipping: [instance]",
                                "[openstack-cli/openstack_cli] ",
                                "[openstack-cli/openstack_cli] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***",
                                "[openstack-cli/openstack_cli] skipping: [instance]",
                                "[openstack-cli/openstack_cli] ",
                                "[openstack-cli/openstack_cli] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***",
                                "[openstack-cli/openstack_cli] ok: [instance]",
                                "[openstack-cli/openstack_cli] ",
                                "[openstack-cli/openstack_cli] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***",
                                "[openstack-cli/openstack_cli] ok: [instance] => (item=identity)",
                                "[openstack-cli/openstack_cli] ",
                                "[openstack-cli/openstack_cli] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********",
                                "[openstack-cli/openstack_cli] ok: [instance]",
                                "[openstack-cli/openstack_cli] ",
                                "[openstack-cli/openstack_cli] TASK [vexxhost.atmosphere.openstack_cli : Generate openrc file] ****************",
                                "[openstack-cli/openstack_cli] ok: [instance]",
                                "[openstack-cli/openstack_cli] ",
                                "[openstack-cli/openstack_cli] TASK [vexxhost.atmosphere.openstack_cli : Install osc wrapper script] **********",
                                "[openstack-cli/openstack_cli] ok: [instance]",
                                "[openstack-cli/openstack_cli] ",
                                "[openstack-cli/openstack_cli] TASK [vexxhost.atmosphere.openstack_cli : Install openstack wrapper script] ****",
                                "[openstack-cli/openstack_cli] ok: [instance]",
                                "[openstack-cli/openstack_cli] ",
                                "[openstack-cli/openstack_cli] TASK [vexxhost.atmosphere.openstack_cli : Generate openstack aliases] **********",
                                "[openstack-cli/openstack_cli] ok: [instance]",
                                "[openstack-cli/openstack_cli] ",
                                "[openstack-cli/openstack_cli] PLAY RECAP *********************************************************************",
                                "[openstack-cli/openstack_cli] instance                   : ok=19   changed=0    unreachable=0    failed=0    skipped=6    rescued=0    ignored=0   ",
                                "[openstack-cli/openstack_cli] ",
                                "==> [openstack-cli] Deployment complete",
                                "==> [ipmi-exporter] Starting deployment",
                                "[ipmi-exporter/ipmi_exporter] ",
                                "[ipmi-exporter/ipmi_exporter] PLAY [controllers[0]] **********************************************************",
                                "[ipmi-exporter/ipmi_exporter] ",
                                "[ipmi-exporter/ipmi_exporter] TASK [Gathering Facts] *********************************************************",
                                "[ipmi-exporter/ipmi_exporter] [WARNING]: Platform linux on host instance is using the discovered Python",
                                "[ipmi-exporter/ipmi_exporter] interpreter at /usr/bin/python3.10, but future installation of another Python",
                                "[ipmi-exporter/ipmi_exporter] interpreter could change the meaning of that path. See",
                                "[ipmi-exporter/ipmi_exporter] https://docs.ansible.com/ansible-",
                                "[ipmi-exporter/ipmi_exporter] core/2.17/reference_appendices/interpreter_discovery.html for more information.",
                                "[ipmi-exporter/ipmi_exporter] ok: [instance]",
                                "[ipmi-exporter/ipmi_exporter] ",
                                "[ipmi-exporter/ipmi_exporter] TASK [vexxhost.atmosphere.ipmi_exporter : Deploy service] **********************",
                                "[ipmi-exporter/ipmi_exporter] changed: [instance]",
                                "[ipmi-exporter/ipmi_exporter] ",
                                "[ipmi-exporter/ipmi_exporter] PLAY RECAP *********************************************************************",
                                "[ipmi-exporter/ipmi_exporter] instance                   : ok=2    changed=1    unreachable=0    failed=0    skipped=0    rescued=0    ignored=0   ",
                                "[ipmi-exporter/ipmi_exporter] ",
                                "==> [ipmi-exporter] Deployment complete",
                                "==> [smartctl-exporter] Starting deployment",
                                "[smartctl-exporter/smartctl_exporter] ",
                                "[smartctl-exporter/smartctl_exporter] PLAY [controllers[0]] **********************************************************",
                                "[smartctl-exporter/smartctl_exporter] ",
                                "[smartctl-exporter/smartctl_exporter] TASK [Gathering Facts] *********************************************************",
                                "[smartctl-exporter/smartctl_exporter] [WARNING]: Platform linux on host instance is using the discovered Python",
                                "[smartctl-exporter/smartctl_exporter] interpreter at /usr/bin/python3.10, but future installation of another Python",
                                "[smartctl-exporter/smartctl_exporter] interpreter could change the meaning of that path. See",
                                "[smartctl-exporter/smartctl_exporter] https://docs.ansible.com/ansible-",
                                "[smartctl-exporter/smartctl_exporter] core/2.17/reference_appendices/interpreter_discovery.html for more information.",
                                "[smartctl-exporter/smartctl_exporter] ok: [instance]"
                            ],
                            "zuul_log_id": "0242ac17-0010-310d-1ec5-00000000bf3c-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:50:34.534215Z",
                            "start": "2026-07-25T21:50:34.007343Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000000bf3c",
                        "name": "Read new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "256112"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:50:34.607422Z",
                            "start": "2026-07-25T21:50:34.545809Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000000bf3d",
                        "name": "Advance initial parallel deployment live log offset"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "initial parallel deployment is still running after 1360 seconds."
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:50:34.695396Z",
                            "start": "2026-07-25T21:50:34.618608Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000000bf3e",
                        "name": "Report initial parallel deployment progress heartbeat"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:50:34.772031Z",
                            "start": "2026-07-25T21:50:34.706567Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000000bf3f",
                        "name": "Continue monitoring initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-25 21:50:35.058377",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-25 21:50:55.060352",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:50:55.081297Z",
                            "start": "2026-07-25T21:50:35.003610Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000000c4b8",
                        "name": "Wait before polling initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "69"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:50:55.157078Z",
                            "start": "2026-07-25T21:50:55.090450Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000000c4b9",
                        "name": "Count initial parallel deployment progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j40599975991.11341",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j40599975991.11341",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j40599975991.11341",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:50:55.432526Z",
                            "start": "2026-07-25T21:50:55.166464Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000000c4ba",
                        "name": "Poll initial parallel deployment status"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/ansible.8gbjwwpu.log"
                                }
                            },
                            "stat": {
                                "atime": 1785016234.200232,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 528,
                                "charset": "unknown",
                                "checksum": "4345bd82f0d095e3042cba72efa96ad58ed62adf",
                                "ctime": 1785016252.4205806,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 21191,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0600",
                                "mtime": 1785016252.4205806,
                                "nlink": 1,
                                "path": "/tmp/ansible.8gbjwwpu.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 264646,
                                "uid": 1000,
                                "version": "3759374160",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:50:55.682675Z",
                            "start": "2026-07-25T21:50:55.442378Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000000c4bb",
                        "name": "Inspect initial parallel deployment live log"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "8534"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:50:55.756583Z",
                            "start": "2026-07-25T21:50:55.691684Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000000c4bc",
                        "name": "Calculate new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +256113 /tmp/ansible.8gbjwwpu.log | head -c 8534",
                            "delta": "0:00:00.007775",
                            "end": "2026-07-25 21:50:56.015984",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +256113 /tmp/ansible.8gbjwwpu.log | head -c 8534",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-310d-1ec5-00000000c4bd-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-25 21:50:56.008209",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "[smartctl-exporter/smartctl_exporter] \n[smartctl-exporter/smartctl_exporter] TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***\n[smartctl-exporter/smartctl_exporter] included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance\n[smartctl-exporter/smartctl_exporter] \n[smartctl-exporter/smartctl_exporter] TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************\n[smartctl-exporter/smartctl_exporter] changed: [instance]\n[smartctl-exporter/smartctl_exporter] \n[smartctl-exporter/smartctl_exporter] TASK [vexxhost.atmosphere.smartctl_exporter : Deploy Helm chart] ***************\n[smartctl-exporter/smartctl_exporter] changed: [instance]\n[smartctl-exporter/smartctl_exporter] \n[smartctl-exporter/smartctl_exporter] PLAY RECAP *********************************************************************\n[smartctl-exporter/smartctl_exporter] instance                   : ok=4    changed=2    unreachable=0    failed=0    skipped=0    rescued=0    ignored=0   \n[smartctl-exporter/smartctl_exporter] \n==> [smartctl-exporter] Deployment complete\n==> [prometheus-pushgateway] Starting deployment\n[prometheus-pushgateway/prometheus_pushgateway] \n[prometheus-pushgateway/prometheus_pushgateway] PLAY [controllers[0]] **********************************************************\n[prometheus-pushgateway/prometheus_pushgateway] \n[prometheus-pushgateway/prometheus_pushgateway] TASK [Gathering Facts] *********************************************************\n[prometheus-pushgateway/prometheus_pushgateway] [WARNING]: Platform linux on host instance is using the discovered Python\n[prometheus-pushgateway/prometheus_pushgateway] interpreter at /usr/bin/python3.10, but future installation of another Python\n[prometheus-pushgateway/prometheus_pushgateway] interpreter could change the meaning of that path. See\n[prometheus-pushgateway/prometheus_pushgateway] https://docs.ansible.com/ansible-\n[prometheus-pushgateway/prometheus_pushgateway] core/2.17/reference_appendices/interpreter_discovery.html for more information.\n[prometheus-pushgateway/prometheus_pushgateway] ok: [instance]\n[prometheus-pushgateway/prometheus_pushgateway] \n[prometheus-pushgateway/prometheus_pushgateway] TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***\n[prometheus-pushgateway/prometheus_pushgateway] included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance\n[prometheus-pushgateway/prometheus_pushgateway] \n[prometheus-pushgateway/prometheus_pushgateway] TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************\n[prometheus-pushgateway/prometheus_pushgateway] changed: [instance]\n[prometheus-pushgateway/prometheus_pushgateway] \n[prometheus-pushgateway/prometheus_pushgateway] TASK [vexxhost.atmosphere.prometheus_pushgateway : Deploy Helm chart] **********\n[prometheus-pushgateway/prometheus_pushgateway] changed: [instance]\n[prometheus-pushgateway/prometheus_pushgateway] \n[prometheus-pushgateway/prometheus_pushgateway] PLAY RECAP *********************************************************************\n[prometheus-pushgateway/prometheus_pushgateway] instance                   : ok=4    changed=2    unreachable=0    failed=0    skipped=0    rescued=0    ignored=0   \n[prometheus-pushgateway/prometheus_pushgateway] \n==> [prometheus-pushgateway] Deployment complete\n==> [magnum] Starting deployment\n[magnum/magnum] \n[magnum/magnum] PLAY [controllers[0]] **********************************************************\n[magnum/magnum] \n[magnum/magnum] TASK [Gathering Facts] *********************************************************\n[magnum/magnum] [WARNING]: Platform linux on host instance is using the discovered Python\n[magnum/magnum] interpreter at /usr/bin/python3.10, but future installation of another Python\n[magnum/magnum] interpreter could change the meaning of that path. See\n[magnum/magnum] https://docs.ansible.com/ansible-\n[magnum/magnum] core/2.17/reference_appendices/interpreter_discovery.html for more information.\n[magnum/magnum] ok: [instance]\n[magnum/magnum] \n[magnum/magnum] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***\n[magnum/magnum] ok: [instance]\n[magnum/magnum] \n[magnum/magnum] TASK [Create RabbitMQ cluster] *************************************************\n[nova/nova] changed: [instance]\n[magnum/magnum] included: rabbitmq for instance\n[magnum/magnum] \n[magnum/magnum] TASK [vexxhost.atmosphere.rabbitmq : Verify state of current RabbitMQ cluster] ***\n[nova/nova] \n[nova/nova] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***\n[nova/nova] ok: [instance]\n[nova/nova] \n[nova/nova] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***\n[nova/nova] ok: [instance]\n[nova/nova] \n[nova/nova] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***\n[magnum/magnum] ok: [instance]\n[magnum/magnum] \n[magnum/magnum] TASK [vexxhost.atmosphere.rabbitmq : Print diff of RabbitMQ cluster spec] ******\n[magnum/magnum] skipping: [instance]\n[magnum/magnum] \n[magnum/magnum] TASK [vexxhost.atmosphere.rabbitmq : Wait for confirmation of RabbitMQ cluster spec] ***\n[magnum/magnum] skipping: [instance]\n[magnum/magnum] \n[magnum/magnum] TASK [vexxhost.atmosphere.rabbitmq : Enable all feature flags for upgrade] *****\n[magnum/magnum] skipping: [instance]\n[magnum/magnum] \n[magnum/magnum] TASK [vexxhost.atmosphere.rabbitmq : Deploy cluster] ***************************\n[nova/nova] ok: [instance]\n[nova/nova] \n[nova/nova] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***\n[nova/nova] ok: [instance]\n[nova/nova] \n[nova/nova] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***\n[nova/nova] ok: [instance]\n[nova/nova] \n[nova/nova] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***\n[nova/nova] ok: [instance] => (item=oslo_db_cell0)\n[nova/nova] ok: [instance] => (item=compute_metadata)\n[nova/nova] ok: [instance] => (item=baremetal)\n[nova/nova] ok: [instance] => (item=oslo_db)\n[nova/nova] ok: [instance] => (item=volumev3)\n[nova/nova] ok: [instance] => (item=oslo_cache)\n[nova/nova] ok: [instance] => (item=oslo_messaging)\n[nova/nova] ok: [instance] => (item=oslo_db_api)\n[nova/nova] ok: [instance] => (item=network)\n[nova/nova] ok: [instance] => (item=identity)\n[nova/nova] ok: [instance] => (item=placement)\n[nova/nova] ok: [instance] => (item=compute_novnc_proxy)\n[nova/nova] ok: [instance] => (item=image)\n[nova/nova] ok: [instance] => (item=compute)\n[nova/nova] \n[nova/nova] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********\n[nova/nova] ok: [instance]\n[nova/nova] \n[nova/nova] TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***\n[nova/nova] included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance\n[nova/nova] \n[nova/nova] TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************\n[nova/nova] changed: [instance]\n[nova/nova] \n[nova/nova] TASK [vexxhost.atmosphere.nova : Fail if atmosphere_ceph_enabled is set] *******\n[nova/nova] skipping: [instance]\n[nova/nova] \n[nova/nova] TASK [vexxhost.atmosphere.nova : Generate temporary file for SSH public key] ***\n[nova/nova] ok: [instance -> localhost]\n[nova/nova] \n[nova/nova] TASK [vexxhost.atmosphere.nova : Write contents of current private SSH key] ****\n[nova/nova] ok: [instance -> localhost]\n[nova/nova] \n[nova/nova] TASK [vexxhost.atmosphere.nova : Generate public key for SSH private key] ******\n[nova/nova] ok: [instance -> localhost]\n[nova/nova] \n[nova/nova] TASK [vexxhost.atmosphere.nova : Delete temporary file for public SSH key] *****\n[nova/nova] ok: [instance -> localhost]\n[nova/nova] \n[nova/nova] TASK [vexxhost.atmosphere.nova : Remove nova-bootstrap and nova-cell-setup job] ***\n[nova/nova] ok: [instance] => (item=nova-bootstrap)\n[nova/nova] ok: [instance] => (item=nova-cell-setup)\n[nova/nova] \n[nova/nova] TASK [vexxhost.atmosphere.nova : Generate Helm values (storage)] ***************\n[nova/nova] ok: [instance]\n[nova/nova] \n[nova/nova] TASK [vexxhost.atmosphere.nova : Deploy Helm chart] ****************************",
                            "stdout_lines": [
                                "[smartctl-exporter/smartctl_exporter] ",
                                "[smartctl-exporter/smartctl_exporter] TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***",
                                "[smartctl-exporter/smartctl_exporter] included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance",
                                "[smartctl-exporter/smartctl_exporter] ",
                                "[smartctl-exporter/smartctl_exporter] TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************",
                                "[smartctl-exporter/smartctl_exporter] changed: [instance]",
                                "[smartctl-exporter/smartctl_exporter] ",
                                "[smartctl-exporter/smartctl_exporter] TASK [vexxhost.atmosphere.smartctl_exporter : Deploy Helm chart] ***************",
                                "[smartctl-exporter/smartctl_exporter] changed: [instance]",
                                "[smartctl-exporter/smartctl_exporter] ",
                                "[smartctl-exporter/smartctl_exporter] PLAY RECAP *********************************************************************",
                                "[smartctl-exporter/smartctl_exporter] instance                   : ok=4    changed=2    unreachable=0    failed=0    skipped=0    rescued=0    ignored=0   ",
                                "[smartctl-exporter/smartctl_exporter] ",
                                "==> [smartctl-exporter] Deployment complete",
                                "==> [prometheus-pushgateway] Starting deployment",
                                "[prometheus-pushgateway/prometheus_pushgateway] ",
                                "[prometheus-pushgateway/prometheus_pushgateway] PLAY [controllers[0]] **********************************************************",
                                "[prometheus-pushgateway/prometheus_pushgateway] ",
                                "[prometheus-pushgateway/prometheus_pushgateway] TASK [Gathering Facts] *********************************************************",
                                "[prometheus-pushgateway/prometheus_pushgateway] [WARNING]: Platform linux on host instance is using the discovered Python",
                                "[prometheus-pushgateway/prometheus_pushgateway] interpreter at /usr/bin/python3.10, but future installation of another Python",
                                "[prometheus-pushgateway/prometheus_pushgateway] interpreter could change the meaning of that path. See",
                                "[prometheus-pushgateway/prometheus_pushgateway] https://docs.ansible.com/ansible-",
                                "[prometheus-pushgateway/prometheus_pushgateway] core/2.17/reference_appendices/interpreter_discovery.html for more information.",
                                "[prometheus-pushgateway/prometheus_pushgateway] ok: [instance]",
                                "[prometheus-pushgateway/prometheus_pushgateway] ",
                                "[prometheus-pushgateway/prometheus_pushgateway] TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***",
                                "[prometheus-pushgateway/prometheus_pushgateway] included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance",
                                "[prometheus-pushgateway/prometheus_pushgateway] ",
                                "[prometheus-pushgateway/prometheus_pushgateway] TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************",
                                "[prometheus-pushgateway/prometheus_pushgateway] changed: [instance]",
                                "[prometheus-pushgateway/prometheus_pushgateway] ",
                                "[prometheus-pushgateway/prometheus_pushgateway] TASK [vexxhost.atmosphere.prometheus_pushgateway : Deploy Helm chart] **********",
                                "[prometheus-pushgateway/prometheus_pushgateway] changed: [instance]",
                                "[prometheus-pushgateway/prometheus_pushgateway] ",
                                "[prometheus-pushgateway/prometheus_pushgateway] PLAY RECAP *********************************************************************",
                                "[prometheus-pushgateway/prometheus_pushgateway] instance                   : ok=4    changed=2    unreachable=0    failed=0    skipped=0    rescued=0    ignored=0   ",
                                "[prometheus-pushgateway/prometheus_pushgateway] ",
                                "==> [prometheus-pushgateway] Deployment complete",
                                "==> [magnum] Starting deployment",
                                "[magnum/magnum] ",
                                "[magnum/magnum] PLAY [controllers[0]] **********************************************************",
                                "[magnum/magnum] ",
                                "[magnum/magnum] TASK [Gathering Facts] *********************************************************",
                                "[magnum/magnum] [WARNING]: Platform linux on host instance is using the discovered Python",
                                "[magnum/magnum] interpreter at /usr/bin/python3.10, but future installation of another Python",
                                "[magnum/magnum] interpreter could change the meaning of that path. See",
                                "[magnum/magnum] https://docs.ansible.com/ansible-",
                                "[magnum/magnum] core/2.17/reference_appendices/interpreter_discovery.html for more information.",
                                "[magnum/magnum] ok: [instance]",
                                "[magnum/magnum] ",
                                "[magnum/magnum] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***",
                                "[magnum/magnum] ok: [instance]",
                                "[magnum/magnum] ",
                                "[magnum/magnum] TASK [Create RabbitMQ cluster] *************************************************",
                                "[nova/nova] changed: [instance]",
                                "[magnum/magnum] included: rabbitmq for instance",
                                "[magnum/magnum] ",
                                "[magnum/magnum] TASK [vexxhost.atmosphere.rabbitmq : Verify state of current RabbitMQ cluster] ***",
                                "[nova/nova] ",
                                "[nova/nova] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***",
                                "[nova/nova] ok: [instance]",
                                "[nova/nova] ",
                                "[nova/nova] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***",
                                "[nova/nova] ok: [instance]",
                                "[nova/nova] ",
                                "[nova/nova] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***",
                                "[magnum/magnum] ok: [instance]",
                                "[magnum/magnum] ",
                                "[magnum/magnum] TASK [vexxhost.atmosphere.rabbitmq : Print diff of RabbitMQ cluster spec] ******",
                                "[magnum/magnum] skipping: [instance]",
                                "[magnum/magnum] ",
                                "[magnum/magnum] TASK [vexxhost.atmosphere.rabbitmq : Wait for confirmation of RabbitMQ cluster spec] ***",
                                "[magnum/magnum] skipping: [instance]",
                                "[magnum/magnum] ",
                                "[magnum/magnum] TASK [vexxhost.atmosphere.rabbitmq : Enable all feature flags for upgrade] *****",
                                "[magnum/magnum] skipping: [instance]",
                                "[magnum/magnum] ",
                                "[magnum/magnum] TASK [vexxhost.atmosphere.rabbitmq : Deploy cluster] ***************************",
                                "[nova/nova] ok: [instance]",
                                "[nova/nova] ",
                                "[nova/nova] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***",
                                "[nova/nova] ok: [instance]",
                                "[nova/nova] ",
                                "[nova/nova] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***",
                                "[nova/nova] ok: [instance]",
                                "[nova/nova] ",
                                "[nova/nova] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***",
                                "[nova/nova] ok: [instance] => (item=oslo_db_cell0)",
                                "[nova/nova] ok: [instance] => (item=compute_metadata)",
                                "[nova/nova] ok: [instance] => (item=baremetal)",
                                "[nova/nova] ok: [instance] => (item=oslo_db)",
                                "[nova/nova] ok: [instance] => (item=volumev3)",
                                "[nova/nova] ok: [instance] => (item=oslo_cache)",
                                "[nova/nova] ok: [instance] => (item=oslo_messaging)",
                                "[nova/nova] ok: [instance] => (item=oslo_db_api)",
                                "[nova/nova] ok: [instance] => (item=network)",
                                "[nova/nova] ok: [instance] => (item=identity)",
                                "[nova/nova] ok: [instance] => (item=placement)",
                                "[nova/nova] ok: [instance] => (item=compute_novnc_proxy)",
                                "[nova/nova] ok: [instance] => (item=image)",
                                "[nova/nova] ok: [instance] => (item=compute)",
                                "[nova/nova] ",
                                "[nova/nova] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********",
                                "[nova/nova] ok: [instance]",
                                "[nova/nova] ",
                                "[nova/nova] TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***",
                                "[nova/nova] included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance",
                                "[nova/nova] ",
                                "[nova/nova] TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************",
                                "[nova/nova] changed: [instance]",
                                "[nova/nova] ",
                                "[nova/nova] TASK [vexxhost.atmosphere.nova : Fail if atmosphere_ceph_enabled is set] *******",
                                "[nova/nova] skipping: [instance]",
                                "[nova/nova] ",
                                "[nova/nova] TASK [vexxhost.atmosphere.nova : Generate temporary file for SSH public key] ***",
                                "[nova/nova] ok: [instance -> localhost]",
                                "[nova/nova] ",
                                "[nova/nova] TASK [vexxhost.atmosphere.nova : Write contents of current private SSH key] ****",
                                "[nova/nova] ok: [instance -> localhost]",
                                "[nova/nova] ",
                                "[nova/nova] TASK [vexxhost.atmosphere.nova : Generate public key for SSH private key] ******",
                                "[nova/nova] ok: [instance -> localhost]",
                                "[nova/nova] ",
                                "[nova/nova] TASK [vexxhost.atmosphere.nova : Delete temporary file for public SSH key] *****",
                                "[nova/nova] ok: [instance -> localhost]",
                                "[nova/nova] ",
                                "[nova/nova] TASK [vexxhost.atmosphere.nova : Remove nova-bootstrap and nova-cell-setup job] ***",
                                "[nova/nova] ok: [instance] => (item=nova-bootstrap)",
                                "[nova/nova] ok: [instance] => (item=nova-cell-setup)",
                                "[nova/nova] ",
                                "[nova/nova] TASK [vexxhost.atmosphere.nova : Generate Helm values (storage)] ***************",
                                "[nova/nova] ok: [instance]",
                                "[nova/nova] ",
                                "[nova/nova] TASK [vexxhost.atmosphere.nova : Deploy Helm chart] ****************************"
                            ],
                            "zuul_log_id": "0242ac17-0010-310d-1ec5-00000000c4bd-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:50:56.313697Z",
                            "start": "2026-07-25T21:50:55.786007Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000000c4bd",
                        "name": "Read new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "264646"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:50:56.382784Z",
                            "start": "2026-07-25T21:50:56.325078Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000000c4be",
                        "name": "Advance initial parallel deployment live log offset"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "initial parallel deployment is still running after 1380 seconds."
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:50:56.453923Z",
                            "start": "2026-07-25T21:50:56.391578Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000000c4bf",
                        "name": "Report initial parallel deployment progress heartbeat"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:50:56.527527Z",
                            "start": "2026-07-25T21:50:56.463643Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000000c4c0",
                        "name": "Continue monitoring initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-25 21:50:56.715344",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-25 21:51:16.717709",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:51:16.738495Z",
                            "start": "2026-07-25T21:50:56.658214Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000000ca4d",
                        "name": "Wait before polling initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "70"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:51:16.811893Z",
                            "start": "2026-07-25T21:51:16.746910Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000000ca4e",
                        "name": "Count initial parallel deployment progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j40599975991.11341",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j40599975991.11341",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j40599975991.11341",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:51:17.048966Z",
                            "start": "2026-07-25T21:51:16.820376Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000000ca4f",
                        "name": "Poll initial parallel deployment status"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/ansible.8gbjwwpu.log"
                                }
                            },
                            "stat": {
                                "atime": 1785016255.6366422,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 528,
                                "charset": "unknown",
                                "checksum": "4345bd82f0d095e3042cba72efa96ad58ed62adf",
                                "ctime": 1785016252.4205806,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 21191,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0600",
                                "mtime": 1785016252.4205806,
                                "nlink": 1,
                                "path": "/tmp/ansible.8gbjwwpu.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 264646,
                                "uid": 1000,
                                "version": "3759374160",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:51:17.248288Z",
                            "start": "2026-07-25T21:51:17.059183Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000000ca50",
                        "name": "Inspect initial parallel deployment live log"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:51:17.321428Z",
                            "start": "2026-07-25T21:51:17.256826Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000000ca51",
                        "name": "Calculate new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:51:17.860843Z",
                            "start": "2026-07-25T21:51:17.351285Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000000ca52",
                        "name": "Read new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "264646"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:51:17.938370Z",
                            "start": "2026-07-25T21:51:17.875270Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000000ca53",
                        "name": "Advance initial parallel deployment live log offset"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "initial parallel deployment is still running after 1400 seconds."
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:51:18.013229Z",
                            "start": "2026-07-25T21:51:17.947920Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000000ca54",
                        "name": "Report initial parallel deployment progress heartbeat"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:51:18.075278Z",
                            "start": "2026-07-25T21:51:18.021696Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000000ca55",
                        "name": "Continue monitoring initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-25 21:51:18.227949",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-25 21:51:38.230116",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:51:38.247674Z",
                            "start": "2026-07-25T21:51:18.178754Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000000cff6",
                        "name": "Wait before polling initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "71"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:51:38.323614Z",
                            "start": "2026-07-25T21:51:38.257438Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000000cff7",
                        "name": "Count initial parallel deployment progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j40599975991.11341",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j40599975991.11341",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j40599975991.11341",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:51:38.585726Z",
                            "start": "2026-07-25T21:51:38.336836Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000000cff8",
                        "name": "Poll initial parallel deployment status"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/ansible.8gbjwwpu.log"
                                }
                            },
                            "stat": {
                                "atime": 1785016255.6366422,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 544,
                                "charset": "unknown",
                                "checksum": "a8dfe500a613e2ff5a74b1d1968ff06614bd8801",
                                "ctime": 1785016294.4373732,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 21191,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0600",
                                "mtime": 1785016294.4373732,
                                "nlink": 1,
                                "path": "/tmp/ansible.8gbjwwpu.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 272212,
                                "uid": 1000,
                                "version": "3759374160",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:51:38.834895Z",
                            "start": "2026-07-25T21:51:38.595145Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000000cff9",
                        "name": "Inspect initial parallel deployment live log"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "7566"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:51:38.910030Z",
                            "start": "2026-07-25T21:51:38.845725Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000000cffa",
                        "name": "Calculate new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +264647 /tmp/ansible.8gbjwwpu.log | head -c 7566",
                            "delta": "0:00:00.008614",
                            "end": "2026-07-25 21:51:39.264212",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +264647 /tmp/ansible.8gbjwwpu.log | head -c 7566",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-310d-1ec5-00000000cffb-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-25 21:51:39.255598",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "[magnum/magnum] changed: [instance]\n[magnum/magnum] \n[magnum/magnum] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***\n[magnum/magnum] ok: [instance]\n[magnum/magnum] \n[magnum/magnum] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***\n[magnum/magnum] ok: [instance]\n[magnum/magnum] \n[magnum/magnum] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***\n[magnum/magnum] ok: [instance]\n[magnum/magnum] \n[magnum/magnum] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***\n[magnum/magnum] ok: [instance]\n[magnum/magnum] \n[magnum/magnum] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***\n[magnum/magnum] ok: [instance]\n[magnum/magnum] \n[magnum/magnum] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***\n[magnum/magnum] ok: [instance] => (item=identity)\n[magnum/magnum] ok: [instance] => (item=orchestration)\n[magnum/magnum] ok: [instance] => (item=key_manager)\n[magnum/magnum] ok: [instance] => (item=oslo_cache)\n[magnum/magnum] ok: [instance] => (item=oslo_db)\n[magnum/magnum] ok: [instance] => (item=oslo_messaging)\n[magnum/magnum] ok: [instance] => (item=container_infra)\n[magnum/magnum] \n[magnum/magnum] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********\n[magnum/magnum] ok: [instance]\n[magnum/magnum] \n[magnum/magnum] TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***\n[magnum/magnum] included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance\n[magnum/magnum] \n[magnum/magnum] TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************\n[magnum/magnum] changed: [instance]\n[magnum/magnum] \n[magnum/magnum] TASK [vexxhost.containers.package : Update state for tar] **********************\n[magnum/magnum] skipping: [instance]\n[magnum/magnum] \n[magnum/magnum] TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] ***\n[magnum/magnum] ok: [instance]\n[magnum/magnum] \n[magnum/magnum] TASK [vexxhost.containers.download_artifact : Starting download of file] *******\n[magnum/magnum] ok: [instance] => {\n[magnum/magnum]     \"msg\": \"https://github.com/kubernetes-sigs/cluster-api/releases/download/v1.13.2/clusterctl-linux-amd64\"\n[magnum/magnum] }\n[magnum/magnum] \n[magnum/magnum] TASK [vexxhost.containers.download_artifact : Download item] *******************\n[magnum/magnum] changed: [instance]\n[magnum/magnum] \n[magnum/magnum] TASK [vexxhost.containers.download_artifact : Extract archive] *****************\n[magnum/magnum] skipping: [instance]\n[magnum/magnum] \n[magnum/magnum] TASK [vexxhost.kubernetes.clusterctl : Create a configuration file] ************\n[magnum/magnum] changed: [instance]\n[magnum/magnum] \n[magnum/magnum] TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***\n[magnum/magnum] included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance\n[magnum/magnum] \n[magnum/magnum] TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************\n[magnum/magnum] changed: [instance]\n[magnum/magnum] \n[magnum/magnum] TASK [vexxhost.kubernetes.openstack_resource_controller : Create build directory] ***\n[magnum/magnum] changed: [instance]\n[magnum/magnum] \n[magnum/magnum] TASK [vexxhost.kubernetes.openstack_resource_controller : Upload Kustomization] ***\n[magnum/magnum] changed: [instance]\n[magnum/magnum] \n[magnum/magnum] TASK [vexxhost.kubernetes.openstack_resource_controller : Generate manifests] ***\n[magnum/magnum] [WARNING]: Module invocation had junk after the JSON data: Traceback (most\n[magnum/magnum] recent call last):   File \"/tmp/ansible_vexxhost.kubernetes.kustomize_payload_j\n[magnum/magnum] ie9iki2/ansible_vexxhost.kubernetes.kustomize_payload.zip/ansible_collections/v\n[magnum/magnum] exxhost/kubernetes/plugins/modules/kustomize.py\", line 115, in main   File \"/tm\n[magnum/magnum] p/ansible_vexxhost.kubernetes.kustomize_payload_jie9iki2/ansible_vexxhost.kuber\n[magnum/magnum] netes.kustomize_payload.zip/ansible/module_utils/basic.py\", line 1454, in\n[magnum/magnum] exit_json SystemExit: 0  During handling of the above exception, another\n[magnum/magnum] exception occurred:  Traceback (most recent call last):   File\n[magnum/magnum] \"/home/zuul/.ansible/tmp/ansible-\n[magnum/magnum] tmp-1785016286.4814677-169081-150487189689825/AnsiballZ_kustomize.py\", line\n[magnum/magnum] 107, in <module>     _ansiballz_main()   File \"/home/zuul/.ansible/tmp/ansible-\n[magnum/magnum] tmp-1785016286.4814677-169081-150487189689825/AnsiballZ_kustomize.py\", line 99,\n[magnum/magnum] in _ansiballz_main     invoke_module(zipped_mod, temp_path, ANSIBALLZ_PARAMS)\n[magnum/magnum] File \"/home/zuul/.ansible/tmp/ansible-\n[magnum/magnum] tmp-1785016286.4814677-169081-150487189689825/AnsiballZ_kustomize.py\", line 47,\n[magnum/magnum] in invoke_module     runpy.run_module(mod_name='ansible_collections.vexxhost.ku\n[magnum/magnum] bernetes.plugins.modules.kustomize', init_globals=dict(_module_fqn='ansible_col\n[magnum/magnum] lections.vexxhost.kubernetes.plugins.modules.kustomize',\n[magnum/magnum] _modlib_path=modlib_path),   File \"/usr/lib/python3.10/runpy.py\", line 224, in\n[magnum/magnum] run_module     return _run_module_code(code, init_globals, run_name, mod_spec)\n[magnum/magnum] File \"/usr/lib/python3.10/runpy.py\", line 96, in _run_module_code\n[magnum/magnum] _run_code(code, mod_globals, init_globals,   File\n[magnum/magnum] \"/usr/lib/python3.10/runpy.py\", line 86, in _run_code     exec(code,\n[magnum/magnum] run_globals)   File \"/tmp/ansible_vexxhost.kubernetes.kustomize_payload_jie9iki\n[magnum/magnum] 2/ansible_vexxhost.kubernetes.kustomize_payload.zip/ansible_collections/vexxhos\n[magnum/magnum] t/kubernetes/plugins/modules/kustomize.py\", line 119, in <module>   File \"/tmp/\n[magnum/magnum] ansible_vexxhost.kubernetes.kustomize_payload_jie9iki2/ansible_vexxhost.kuberne\n[magnum/magnum] tes.kustomize_payload.zip/ansible_collections/vexxhost/kubernetes/plugins/modul\n[magnum/magnum] es/kustomize.py\", line 94, in main   File \"/usr/lib/python3.10/tempfile.py\",\n[magnum/magnum] line 657, in __exit__     self.close()   File\n[magnum/magnum] \"/usr/lib/python3.10/tempfile.py\", line 664, in close     self._closer.close()\n[magnum/magnum] File \"/usr/lib/python3.10/tempfile.py\", line 601, in close\n[magnum/magnum] unlink(self.name) FileNotFoundError: [Errno 2] No such file or directory:\n[magnum/magnum] '/usr/local/src/openstack-resource-controller-2.2.0/tmpzqypm56h'\n[magnum/magnum] changed: [instance]\n[magnum/magnum] \n[magnum/magnum] TASK [vexxhost.kubernetes.openstack_resource_controller : Apply manifest to cluster] ***\n[magnum/magnum] changed: [instance]\n[magnum/magnum] \n[magnum/magnum] TASK [vexxhost.kubernetes.cluster_api : Create a folder for the Cluster API providers] ***\n[magnum/magnum] changed: [instance]\n[magnum/magnum] \n[magnum/magnum] TASK [vexxhost.kubernetes.cluster_api : Copy over all provider configuration to the remote system] ***\n[magnum/magnum] changed: [instance]\n[magnum/magnum] \n[magnum/magnum] TASK [vexxhost.kubernetes.cluster_api : Get a list of all Cluster API providers] ***\n[magnum/magnum] ok: [instance]\n[magnum/magnum] \n[magnum/magnum] TASK [vexxhost.kubernetes.cluster_api : Initialize the management cluster] *****",
                            "stdout_lines": [
                                "[magnum/magnum] changed: [instance]",
                                "[magnum/magnum] ",
                                "[magnum/magnum] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***",
                                "[magnum/magnum] ok: [instance]",
                                "[magnum/magnum] ",
                                "[magnum/magnum] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***",
                                "[magnum/magnum] ok: [instance]",
                                "[magnum/magnum] ",
                                "[magnum/magnum] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***",
                                "[magnum/magnum] ok: [instance]",
                                "[magnum/magnum] ",
                                "[magnum/magnum] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***",
                                "[magnum/magnum] ok: [instance]",
                                "[magnum/magnum] ",
                                "[magnum/magnum] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***",
                                "[magnum/magnum] ok: [instance]",
                                "[magnum/magnum] ",
                                "[magnum/magnum] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***",
                                "[magnum/magnum] ok: [instance] => (item=identity)",
                                "[magnum/magnum] ok: [instance] => (item=orchestration)",
                                "[magnum/magnum] ok: [instance] => (item=key_manager)",
                                "[magnum/magnum] ok: [instance] => (item=oslo_cache)",
                                "[magnum/magnum] ok: [instance] => (item=oslo_db)",
                                "[magnum/magnum] ok: [instance] => (item=oslo_messaging)",
                                "[magnum/magnum] ok: [instance] => (item=container_infra)",
                                "[magnum/magnum] ",
                                "[magnum/magnum] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********",
                                "[magnum/magnum] ok: [instance]",
                                "[magnum/magnum] ",
                                "[magnum/magnum] TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***",
                                "[magnum/magnum] included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance",
                                "[magnum/magnum] ",
                                "[magnum/magnum] TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************",
                                "[magnum/magnum] changed: [instance]",
                                "[magnum/magnum] ",
                                "[magnum/magnum] TASK [vexxhost.containers.package : Update state for tar] **********************",
                                "[magnum/magnum] skipping: [instance]",
                                "[magnum/magnum] ",
                                "[magnum/magnum] TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] ***",
                                "[magnum/magnum] ok: [instance]",
                                "[magnum/magnum] ",
                                "[magnum/magnum] TASK [vexxhost.containers.download_artifact : Starting download of file] *******",
                                "[magnum/magnum] ok: [instance] => {",
                                "[magnum/magnum]     \"msg\": \"https://github.com/kubernetes-sigs/cluster-api/releases/download/v1.13.2/clusterctl-linux-amd64\"",
                                "[magnum/magnum] }",
                                "[magnum/magnum] ",
                                "[magnum/magnum] TASK [vexxhost.containers.download_artifact : Download item] *******************",
                                "[magnum/magnum] changed: [instance]",
                                "[magnum/magnum] ",
                                "[magnum/magnum] TASK [vexxhost.containers.download_artifact : Extract archive] *****************",
                                "[magnum/magnum] skipping: [instance]",
                                "[magnum/magnum] ",
                                "[magnum/magnum] TASK [vexxhost.kubernetes.clusterctl : Create a configuration file] ************",
                                "[magnum/magnum] changed: [instance]",
                                "[magnum/magnum] ",
                                "[magnum/magnum] TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***",
                                "[magnum/magnum] included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance",
                                "[magnum/magnum] ",
                                "[magnum/magnum] TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************",
                                "[magnum/magnum] changed: [instance]",
                                "[magnum/magnum] ",
                                "[magnum/magnum] TASK [vexxhost.kubernetes.openstack_resource_controller : Create build directory] ***",
                                "[magnum/magnum] changed: [instance]",
                                "[magnum/magnum] ",
                                "[magnum/magnum] TASK [vexxhost.kubernetes.openstack_resource_controller : Upload Kustomization] ***",
                                "[magnum/magnum] changed: [instance]",
                                "[magnum/magnum] ",
                                "[magnum/magnum] TASK [vexxhost.kubernetes.openstack_resource_controller : Generate manifests] ***",
                                "[magnum/magnum] [WARNING]: Module invocation had junk after the JSON data: Traceback (most",
                                "[magnum/magnum] recent call last):   File \"/tmp/ansible_vexxhost.kubernetes.kustomize_payload_j",
                                "[magnum/magnum] ie9iki2/ansible_vexxhost.kubernetes.kustomize_payload.zip/ansible_collections/v",
                                "[magnum/magnum] exxhost/kubernetes/plugins/modules/kustomize.py\", line 115, in main   File \"/tm",
                                "[magnum/magnum] p/ansible_vexxhost.kubernetes.kustomize_payload_jie9iki2/ansible_vexxhost.kuber",
                                "[magnum/magnum] netes.kustomize_payload.zip/ansible/module_utils/basic.py\", line 1454, in",
                                "[magnum/magnum] exit_json SystemExit: 0  During handling of the above exception, another",
                                "[magnum/magnum] exception occurred:  Traceback (most recent call last):   File",
                                "[magnum/magnum] \"/home/zuul/.ansible/tmp/ansible-",
                                "[magnum/magnum] tmp-1785016286.4814677-169081-150487189689825/AnsiballZ_kustomize.py\", line",
                                "[magnum/magnum] 107, in <module>     _ansiballz_main()   File \"/home/zuul/.ansible/tmp/ansible-",
                                "[magnum/magnum] tmp-1785016286.4814677-169081-150487189689825/AnsiballZ_kustomize.py\", line 99,",
                                "[magnum/magnum] in _ansiballz_main     invoke_module(zipped_mod, temp_path, ANSIBALLZ_PARAMS)",
                                "[magnum/magnum] File \"/home/zuul/.ansible/tmp/ansible-",
                                "[magnum/magnum] tmp-1785016286.4814677-169081-150487189689825/AnsiballZ_kustomize.py\", line 47,",
                                "[magnum/magnum] in invoke_module     runpy.run_module(mod_name='ansible_collections.vexxhost.ku",
                                "[magnum/magnum] bernetes.plugins.modules.kustomize', init_globals=dict(_module_fqn='ansible_col",
                                "[magnum/magnum] lections.vexxhost.kubernetes.plugins.modules.kustomize',",
                                "[magnum/magnum] _modlib_path=modlib_path),   File \"/usr/lib/python3.10/runpy.py\", line 224, in",
                                "[magnum/magnum] run_module     return _run_module_code(code, init_globals, run_name, mod_spec)",
                                "[magnum/magnum] File \"/usr/lib/python3.10/runpy.py\", line 96, in _run_module_code",
                                "[magnum/magnum] _run_code(code, mod_globals, init_globals,   File",
                                "[magnum/magnum] \"/usr/lib/python3.10/runpy.py\", line 86, in _run_code     exec(code,",
                                "[magnum/magnum] run_globals)   File \"/tmp/ansible_vexxhost.kubernetes.kustomize_payload_jie9iki",
                                "[magnum/magnum] 2/ansible_vexxhost.kubernetes.kustomize_payload.zip/ansible_collections/vexxhos",
                                "[magnum/magnum] t/kubernetes/plugins/modules/kustomize.py\", line 119, in <module>   File \"/tmp/",
                                "[magnum/magnum] ansible_vexxhost.kubernetes.kustomize_payload_jie9iki2/ansible_vexxhost.kuberne",
                                "[magnum/magnum] tes.kustomize_payload.zip/ansible_collections/vexxhost/kubernetes/plugins/modul",
                                "[magnum/magnum] es/kustomize.py\", line 94, in main   File \"/usr/lib/python3.10/tempfile.py\",",
                                "[magnum/magnum] line 657, in __exit__     self.close()   File",
                                "[magnum/magnum] \"/usr/lib/python3.10/tempfile.py\", line 664, in close     self._closer.close()",
                                "[magnum/magnum] File \"/usr/lib/python3.10/tempfile.py\", line 601, in close",
                                "[magnum/magnum] unlink(self.name) FileNotFoundError: [Errno 2] No such file or directory:",
                                "[magnum/magnum] '/usr/local/src/openstack-resource-controller-2.2.0/tmpzqypm56h'",
                                "[magnum/magnum] changed: [instance]",
                                "[magnum/magnum] ",
                                "[magnum/magnum] TASK [vexxhost.kubernetes.openstack_resource_controller : Apply manifest to cluster] ***",
                                "[magnum/magnum] changed: [instance]",
                                "[magnum/magnum] ",
                                "[magnum/magnum] TASK [vexxhost.kubernetes.cluster_api : Create a folder for the Cluster API providers] ***",
                                "[magnum/magnum] changed: [instance]",
                                "[magnum/magnum] ",
                                "[magnum/magnum] TASK [vexxhost.kubernetes.cluster_api : Copy over all provider configuration to the remote system] ***",
                                "[magnum/magnum] changed: [instance]",
                                "[magnum/magnum] ",
                                "[magnum/magnum] TASK [vexxhost.kubernetes.cluster_api : Get a list of all Cluster API providers] ***",
                                "[magnum/magnum] ok: [instance]",
                                "[magnum/magnum] ",
                                "[magnum/magnum] TASK [vexxhost.kubernetes.cluster_api : Initialize the management cluster] *****"
                            ],
                            "zuul_log_id": "0242ac17-0010-310d-1ec5-00000000cffb-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:51:39.568790Z",
                            "start": "2026-07-25T21:51:39.041185Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000000cffb",
                        "name": "Read new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "272212"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:51:39.644552Z",
                            "start": "2026-07-25T21:51:39.579395Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000000cffc",
                        "name": "Advance initial parallel deployment live log offset"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "initial parallel deployment is still running after 1420 seconds."
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:51:39.721785Z",
                            "start": "2026-07-25T21:51:39.655201Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000000cffd",
                        "name": "Report initial parallel deployment progress heartbeat"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:51:39.790326Z",
                            "start": "2026-07-25T21:51:39.732569Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000000cffe",
                        "name": "Continue monitoring initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-25 21:51:39.945245",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-25 21:51:59.947000",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:51:59.967303Z",
                            "start": "2026-07-25T21:51:39.894915Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000000d5b3",
                        "name": "Wait before polling initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "72"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:52:00.053457Z",
                            "start": "2026-07-25T21:51:59.981819Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000000d5b4",
                        "name": "Count initial parallel deployment progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j40599975991.11341",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j40599975991.11341",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j40599975991.11341",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:52:00.325037Z",
                            "start": "2026-07-25T21:52:00.067903Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000000d5b5",
                        "name": "Poll initial parallel deployment status"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/ansible.8gbjwwpu.log"
                                }
                            },
                            "stat": {
                                "atime": 1785016298.7854545,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 544,
                                "charset": "unknown",
                                "checksum": "fb82801d9726db503e19c5924e8839529fd7beca",
                                "ctime": 1785016311.4056902,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 21191,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0600",
                                "mtime": 1785016311.4056902,
                                "nlink": 1,
                                "path": "/tmp/ansible.8gbjwwpu.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 272983,
                                "uid": 1000,
                                "version": "3759374160",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:52:00.538935Z",
                            "start": "2026-07-25T21:52:00.335205Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000000d5b6",
                        "name": "Inspect initial parallel deployment live log"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "771"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:52:00.621284Z",
                            "start": "2026-07-25T21:52:00.550687Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000000d5b7",
                        "name": "Calculate new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +272213 /tmp/ansible.8gbjwwpu.log | head -c 771",
                            "delta": "0:00:00.007645",
                            "end": "2026-07-25 21:52:00.855730",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +272213 /tmp/ansible.8gbjwwpu.log | head -c 771",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-310d-1ec5-00000000d5b8-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-25 21:52:00.848085",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "[magnum/magnum] changed: [instance]\n[magnum/magnum] \n[magnum/magnum] TASK [vexxhost.kubernetes.cluster_api : Parse provider resources into version mapping] ***\n[magnum/magnum] skipping: [instance]\n[magnum/magnum] \n[magnum/magnum] TASK [vexxhost.kubernetes.cluster_api : Run upgrade if required] ***************\n[magnum/magnum] skipping: [instance]\n[magnum/magnum] \n[magnum/magnum] TASK [vexxhost.kubernetes.cluster_api : Set node selector for Cluster API components] ***\n[magnum/magnum] changed: [instance] => (item={'namespace': 'capi-kubeadm-bootstrap-system', 'name': 'capi-kubeadm-bootstrap-controller-manager'})\n[magnum/magnum] changed: [instance] => (item={'namespace': 'capi-kubeadm-control-plane-system', 'name': 'capi-kubeadm-control-plane-controller-manager'})",
                            "stdout_lines": [
                                "[magnum/magnum] changed: [instance]",
                                "[magnum/magnum] ",
                                "[magnum/magnum] TASK [vexxhost.kubernetes.cluster_api : Parse provider resources into version mapping] ***",
                                "[magnum/magnum] skipping: [instance]",
                                "[magnum/magnum] ",
                                "[magnum/magnum] TASK [vexxhost.kubernetes.cluster_api : Run upgrade if required] ***************",
                                "[magnum/magnum] skipping: [instance]",
                                "[magnum/magnum] ",
                                "[magnum/magnum] TASK [vexxhost.kubernetes.cluster_api : Set node selector for Cluster API components] ***",
                                "[magnum/magnum] changed: [instance] => (item={'namespace': 'capi-kubeadm-bootstrap-system', 'name': 'capi-kubeadm-bootstrap-controller-manager'})",
                                "[magnum/magnum] changed: [instance] => (item={'namespace': 'capi-kubeadm-control-plane-system', 'name': 'capi-kubeadm-control-plane-controller-manager'})"
                            ],
                            "zuul_log_id": "0242ac17-0010-310d-1ec5-00000000d5b8-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:52:01.173407Z",
                            "start": "2026-07-25T21:52:00.651726Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000000d5b8",
                        "name": "Read new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "272983"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:52:01.251198Z",
                            "start": "2026-07-25T21:52:01.182895Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000000d5b9",
                        "name": "Advance initial parallel deployment live log offset"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "initial parallel deployment is still running after 1440 seconds."
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:52:01.326384Z",
                            "start": "2026-07-25T21:52:01.263198Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000000d5ba",
                        "name": "Report initial parallel deployment progress heartbeat"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:52:01.406538Z",
                            "start": "2026-07-25T21:52:01.338273Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000000d5bb",
                        "name": "Continue monitoring initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-25 21:52:01.569199",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-25 21:52:21.571683",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:52:21.590697Z",
                            "start": "2026-07-25T21:52:01.518630Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000000db84",
                        "name": "Wait before polling initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "73"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:52:21.665635Z",
                            "start": "2026-07-25T21:52:21.600506Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000000db85",
                        "name": "Count initial parallel deployment progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j40599975991.11341",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j40599975991.11341",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j40599975991.11341",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:52:21.917383Z",
                            "start": "2026-07-25T21:52:21.675831Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000000db86",
                        "name": "Poll initial parallel deployment status"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/ansible.8gbjwwpu.log"
                                }
                            },
                            "stat": {
                                "atime": 1785016320.4938598,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 544,
                                "charset": "unknown",
                                "checksum": "84acf6a70cc57d9eae9aeedd9d36d8d501190112",
                                "ctime": 1785016327.2139854,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 21191,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0600",
                                "mtime": 1785016327.2139854,
                                "nlink": 1,
                                "path": "/tmp/ansible.8gbjwwpu.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 273093,
                                "uid": 1000,
                                "version": "3759374160",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:52:22.123732Z",
                            "start": "2026-07-25T21:52:21.926093Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000000db87",
                        "name": "Inspect initial parallel deployment live log"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "110"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:52:22.197665Z",
                            "start": "2026-07-25T21:52:22.132640Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000000db88",
                        "name": "Calculate new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +272984 /tmp/ansible.8gbjwwpu.log | head -c 110",
                            "delta": "0:00:00.007489",
                            "end": "2026-07-25 21:52:22.427984",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +272984 /tmp/ansible.8gbjwwpu.log | head -c 110",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-310d-1ec5-00000000db89-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-25 21:52:22.420495",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "[magnum/magnum] changed: [instance] => (item={'namespace': 'capi-system', 'name': 'capi-controller-manager'})",
                            "stdout_lines": [
                                "[magnum/magnum] changed: [instance] => (item={'namespace': 'capi-system', 'name': 'capi-controller-manager'})"
                            ],
                            "zuul_log_id": "0242ac17-0010-310d-1ec5-00000000db89-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:52:22.745852Z",
                            "start": "2026-07-25T21:52:22.226970Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000000db89",
                        "name": "Read new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "273093"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:52:22.824248Z",
                            "start": "2026-07-25T21:52:22.757240Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000000db8a",
                        "name": "Advance initial parallel deployment live log offset"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "initial parallel deployment is still running after 1460 seconds."
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:52:22.892072Z",
                            "start": "2026-07-25T21:52:22.834699Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000000db8b",
                        "name": "Report initial parallel deployment progress heartbeat"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:52:22.958485Z",
                            "start": "2026-07-25T21:52:22.902899Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000000db8c",
                        "name": "Continue monitoring initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-25 21:52:23.205417",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-25 21:52:43.207302",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:52:43.219552Z",
                            "start": "2026-07-25T21:52:23.149640Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000000e169",
                        "name": "Wait before polling initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "74"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:52:43.299660Z",
                            "start": "2026-07-25T21:52:43.231055Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000000e16a",
                        "name": "Count initial parallel deployment progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j40599975991.11341",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j40599975991.11341",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j40599975991.11341",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:52:43.563662Z",
                            "start": "2026-07-25T21:52:43.310513Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000000e16b",
                        "name": "Poll initial parallel deployment status"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/ansible.8gbjwwpu.log"
                                }
                            },
                            "stat": {
                                "atime": 1785016342.078263,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 552,
                                "charset": "unknown",
                                "checksum": "4d4206faf6c1026a23272a6fc5daf2169f138aac",
                                "ctime": 1785016359.8905957,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 21191,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0600",
                                "mtime": 1785016359.8905957,
                                "nlink": 1,
                                "path": "/tmp/ansible.8gbjwwpu.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 276208,
                                "uid": 1000,
                                "version": "3759374160",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:52:43.816611Z",
                            "start": "2026-07-25T21:52:43.576050Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000000e16c",
                        "name": "Inspect initial parallel deployment live log"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "3115"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:52:43.888709Z",
                            "start": "2026-07-25T21:52:43.827961Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000000e16d",
                        "name": "Calculate new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +273094 /tmp/ansible.8gbjwwpu.log | head -c 3115",
                            "delta": "0:00:00.007306",
                            "end": "2026-07-25 21:52:44.120168",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +273094 /tmp/ansible.8gbjwwpu.log | head -c 3115",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-310d-1ec5-00000000e16e-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-25 21:52:44.112862",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "[magnum/magnum] changed: [instance] => (item={'namespace': 'capo-system', 'name': 'capo-controller-manager'})\n[magnum/magnum] \n[magnum/magnum] TASK [vexxhost.kubernetes.cluster_api : Set default values for imagePullPolicy in kubeadmConfigSpec of CRDs] ***\n[magnum/magnum] skipping: [instance] => (item={'crd': 'kubeadmcontrolplanetemplates.controlplane.cluster.x-k8s.io', 'path': '/spec/versions/1/schema/openAPIV3Schema/properties/spec/properties/template/properties/spec/properties/kubeadmConfigSpec/properties/initConfiguration/properties/nodeRegistration/properties/imagePullPolicy/default'}) \n[magnum/magnum] skipping: [instance] => (item={'crd': 'kubeadmcontrolplanetemplates.controlplane.cluster.x-k8s.io', 'path': '/spec/versions/1/schema/openAPIV3Schema/properties/spec/properties/template/properties/spec/properties/kubeadmConfigSpec/properties/joinConfiguration/properties/nodeRegistration/properties/imagePullPolicy/default'}) \n[magnum/magnum] skipping: [instance] => (item={'crd': 'kubeadmconfigs.bootstrap.cluster.x-k8s.io', 'path': '/spec/versions/2/schema/openAPIV3Schema/properties/spec/properties/initConfiguration/properties/nodeRegistration/properties/imagePullPolicy/default'}) \n[magnum/magnum] skipping: [instance] => (item={'crd': 'kubeadmconfigs.bootstrap.cluster.x-k8s.io', 'path': '/spec/versions/2/schema/openAPIV3Schema/properties/spec/properties/joinConfiguration/properties/nodeRegistration/properties/imagePullPolicy/default'}) \n[magnum/magnum] skipping: [instance] => (item={'crd': 'kubeadmconfigtemplates.bootstrap.cluster.x-k8s.io', 'path': '/spec/versions/2/schema/openAPIV3Schema/properties/spec/properties/template/properties/spec/properties/initConfiguration/properties/nodeRegistration/properties/imagePullPolicy/default'}) \n[magnum/magnum] skipping: [instance] => (item={'crd': 'kubeadmconfigtemplates.bootstrap.cluster.x-k8s.io', 'path': '/spec/versions/2/schema/openAPIV3Schema/properties/spec/properties/template/properties/spec/properties/joinConfiguration/properties/nodeRegistration/properties/imagePullPolicy/default'}) \n[magnum/magnum] skipping: [instance] => (item={'crd': 'kubeadmcontrolplanes.controlplane.cluster.x-k8s.io', 'path': '/spec/versions/2/schema/openAPIV3Schema/properties/spec/properties/kubeadmConfigSpec/properties/initConfiguration/properties/nodeRegistration/properties/imagePullPolicy/default'}) \n[magnum/magnum] skipping: [instance] => (item={'crd': 'kubeadmcontrolplanes.controlplane.cluster.x-k8s.io', 'path': '/spec/versions/2/schema/openAPIV3Schema/properties/spec/properties/kubeadmConfigSpec/properties/joinConfiguration/properties/nodeRegistration/properties/imagePullPolicy/default'}) \n[magnum/magnum] skipping: [instance]\n[magnum/magnum] \n[magnum/magnum] TASK [vexxhost.kubernetes.cluster_api : Set CAPO instance creation timeout] ****\n[magnum/magnum] changed: [instance]\n[magnum/magnum] \n[magnum/magnum] TASK [vexxhost.atmosphere.magnum : Deploy Cluster API for Magnum RBAC] *********\n[magnum/magnum] changed: [instance]\n[magnum/magnum] \n[magnum/magnum] TASK [vexxhost.atmosphere.magnum : Deploy Helm chart] **************************",
                            "stdout_lines": [
                                "[magnum/magnum] changed: [instance] => (item={'namespace': 'capo-system', 'name': 'capo-controller-manager'})",
                                "[magnum/magnum] ",
                                "[magnum/magnum] TASK [vexxhost.kubernetes.cluster_api : Set default values for imagePullPolicy in kubeadmConfigSpec of CRDs] ***",
                                "[magnum/magnum] skipping: [instance] => (item={'crd': 'kubeadmcontrolplanetemplates.controlplane.cluster.x-k8s.io', 'path': '/spec/versions/1/schema/openAPIV3Schema/properties/spec/properties/template/properties/spec/properties/kubeadmConfigSpec/properties/initConfiguration/properties/nodeRegistration/properties/imagePullPolicy/default'}) ",
                                "[magnum/magnum] skipping: [instance] => (item={'crd': 'kubeadmcontrolplanetemplates.controlplane.cluster.x-k8s.io', 'path': '/spec/versions/1/schema/openAPIV3Schema/properties/spec/properties/template/properties/spec/properties/kubeadmConfigSpec/properties/joinConfiguration/properties/nodeRegistration/properties/imagePullPolicy/default'}) ",
                                "[magnum/magnum] skipping: [instance] => (item={'crd': 'kubeadmconfigs.bootstrap.cluster.x-k8s.io', 'path': '/spec/versions/2/schema/openAPIV3Schema/properties/spec/properties/initConfiguration/properties/nodeRegistration/properties/imagePullPolicy/default'}) ",
                                "[magnum/magnum] skipping: [instance] => (item={'crd': 'kubeadmconfigs.bootstrap.cluster.x-k8s.io', 'path': '/spec/versions/2/schema/openAPIV3Schema/properties/spec/properties/joinConfiguration/properties/nodeRegistration/properties/imagePullPolicy/default'}) ",
                                "[magnum/magnum] skipping: [instance] => (item={'crd': 'kubeadmconfigtemplates.bootstrap.cluster.x-k8s.io', 'path': '/spec/versions/2/schema/openAPIV3Schema/properties/spec/properties/template/properties/spec/properties/initConfiguration/properties/nodeRegistration/properties/imagePullPolicy/default'}) ",
                                "[magnum/magnum] skipping: [instance] => (item={'crd': 'kubeadmconfigtemplates.bootstrap.cluster.x-k8s.io', 'path': '/spec/versions/2/schema/openAPIV3Schema/properties/spec/properties/template/properties/spec/properties/joinConfiguration/properties/nodeRegistration/properties/imagePullPolicy/default'}) ",
                                "[magnum/magnum] skipping: [instance] => (item={'crd': 'kubeadmcontrolplanes.controlplane.cluster.x-k8s.io', 'path': '/spec/versions/2/schema/openAPIV3Schema/properties/spec/properties/kubeadmConfigSpec/properties/initConfiguration/properties/nodeRegistration/properties/imagePullPolicy/default'}) ",
                                "[magnum/magnum] skipping: [instance] => (item={'crd': 'kubeadmcontrolplanes.controlplane.cluster.x-k8s.io', 'path': '/spec/versions/2/schema/openAPIV3Schema/properties/spec/properties/kubeadmConfigSpec/properties/joinConfiguration/properties/nodeRegistration/properties/imagePullPolicy/default'}) ",
                                "[magnum/magnum] skipping: [instance]",
                                "[magnum/magnum] ",
                                "[magnum/magnum] TASK [vexxhost.kubernetes.cluster_api : Set CAPO instance creation timeout] ****",
                                "[magnum/magnum] changed: [instance]",
                                "[magnum/magnum] ",
                                "[magnum/magnum] TASK [vexxhost.atmosphere.magnum : Deploy Cluster API for Magnum RBAC] *********",
                                "[magnum/magnum] changed: [instance]",
                                "[magnum/magnum] ",
                                "[magnum/magnum] TASK [vexxhost.atmosphere.magnum : Deploy Helm chart] **************************"
                            ],
                            "zuul_log_id": "0242ac17-0010-310d-1ec5-00000000e16e-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:52:44.447016Z",
                            "start": "2026-07-25T21:52:43.922752Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000000e16e",
                        "name": "Read new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "276208"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:52:44.529093Z",
                            "start": "2026-07-25T21:52:44.459583Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000000e16f",
                        "name": "Advance initial parallel deployment live log offset"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "initial parallel deployment is still running after 1480 seconds."
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:52:44.610722Z",
                            "start": "2026-07-25T21:52:44.541540Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000000e170",
                        "name": "Report initial parallel deployment progress heartbeat"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:52:44.689400Z",
                            "start": "2026-07-25T21:52:44.621435Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000000e171",
                        "name": "Continue monitoring initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-25 21:52:44.859414",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-25 21:53:04.861649",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:53:04.875394Z",
                            "start": "2026-07-25T21:52:44.803397Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000000e762",
                        "name": "Wait before polling initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "75"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:53:04.948145Z",
                            "start": "2026-07-25T21:53:04.884595Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000000e763",
                        "name": "Count initial parallel deployment progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j40599975991.11341",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j40599975991.11341",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j40599975991.11341",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:53:05.193244Z",
                            "start": "2026-07-25T21:53:04.960160Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000000e764",
                        "name": "Poll initial parallel deployment status"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/ansible.8gbjwwpu.log"
                                }
                            },
                            "stat": {
                                "atime": 1785016363.766668,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 552,
                                "charset": "unknown",
                                "checksum": "4d4206faf6c1026a23272a6fc5daf2169f138aac",
                                "ctime": 1785016359.8905957,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 21191,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0600",
                                "mtime": 1785016359.8905957,
                                "nlink": 1,
                                "path": "/tmp/ansible.8gbjwwpu.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 276208,
                                "uid": 1000,
                                "version": "3759374160",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:53:05.414969Z",
                            "start": "2026-07-25T21:53:05.206023Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000000e765",
                        "name": "Inspect initial parallel deployment live log"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:53:05.490401Z",
                            "start": "2026-07-25T21:53:05.423930Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000000e766",
                        "name": "Calculate new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:53:06.029459Z",
                            "start": "2026-07-25T21:53:05.519513Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000000e767",
                        "name": "Read new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "276208"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:53:06.109431Z",
                            "start": "2026-07-25T21:53:06.045165Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000000e768",
                        "name": "Advance initial parallel deployment live log offset"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "initial parallel deployment is still running after 1500 seconds."
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:53:06.187442Z",
                            "start": "2026-07-25T21:53:06.121167Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000000e769",
                        "name": "Report initial parallel deployment progress heartbeat"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:53:06.255589Z",
                            "start": "2026-07-25T21:53:06.198565Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000000e76a",
                        "name": "Continue monitoring initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-25 21:53:06.413190",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-25 21:53:26.415125",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:53:26.426236Z",
                            "start": "2026-07-25T21:53:06.363558Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000000ed6f",
                        "name": "Wait before polling initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "76"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:53:26.514000Z",
                            "start": "2026-07-25T21:53:26.436129Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000000ed70",
                        "name": "Count initial parallel deployment progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j40599975991.11341",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j40599975991.11341",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j40599975991.11341",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:53:26.760185Z",
                            "start": "2026-07-25T21:53:26.523140Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000000ed71",
                        "name": "Poll initial parallel deployment status"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/ansible.8gbjwwpu.log"
                                }
                            },
                            "stat": {
                                "atime": 1785016363.766668,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 552,
                                "charset": "unknown",
                                "checksum": "4d4206faf6c1026a23272a6fc5daf2169f138aac",
                                "ctime": 1785016359.8905957,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 21191,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0600",
                                "mtime": 1785016359.8905957,
                                "nlink": 1,
                                "path": "/tmp/ansible.8gbjwwpu.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 276208,
                                "uid": 1000,
                                "version": "3759374160",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:53:26.965510Z",
                            "start": "2026-07-25T21:53:26.769606Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000000ed72",
                        "name": "Inspect initial parallel deployment live log"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:53:27.138062Z",
                            "start": "2026-07-25T21:53:26.976177Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000000ed73",
                        "name": "Calculate new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:53:27.780785Z",
                            "start": "2026-07-25T21:53:27.266414Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000000ed74",
                        "name": "Read new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "276208"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:53:27.872080Z",
                            "start": "2026-07-25T21:53:27.798310Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000000ed75",
                        "name": "Advance initial parallel deployment live log offset"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "initial parallel deployment is still running after 1520 seconds."
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:53:27.951304Z",
                            "start": "2026-07-25T21:53:27.882731Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000000ed76",
                        "name": "Report initial parallel deployment progress heartbeat"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:53:28.029634Z",
                            "start": "2026-07-25T21:53:27.962685Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000000ed77",
                        "name": "Continue monitoring initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-25 21:53:28.199765",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-25 21:53:48.202015",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:53:48.214737Z",
                            "start": "2026-07-25T21:53:28.146436Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000000f390",
                        "name": "Wait before polling initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "77"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:53:48.302491Z",
                            "start": "2026-07-25T21:53:48.224517Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000000f391",
                        "name": "Count initial parallel deployment progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j40599975991.11341",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j40599975991.11341",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j40599975991.11341",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:53:48.540844Z",
                            "start": "2026-07-25T21:53:48.312162Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000000f392",
                        "name": "Poll initial parallel deployment status"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/ansible.8gbjwwpu.log"
                                }
                            },
                            "stat": {
                                "atime": 1785016363.766668,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 552,
                                "charset": "unknown",
                                "checksum": "59b062218d0c09438b08c8d7d9f68c911fdd4b1a",
                                "ctime": 1785016425.3918211,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 21191,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0600",
                                "mtime": 1785016425.3918211,
                                "nlink": 1,
                                "path": "/tmp/ansible.8gbjwwpu.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 278464,
                                "uid": 1000,
                                "version": "3759374160",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:53:48.753832Z",
                            "start": "2026-07-25T21:53:48.553639Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000000f393",
                        "name": "Inspect initial parallel deployment live log"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "2256"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:53:48.833063Z",
                            "start": "2026-07-25T21:53:48.763524Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000000f394",
                        "name": "Calculate new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +276209 /tmp/ansible.8gbjwwpu.log | head -c 2256",
                            "delta": "0:00:00.006447",
                            "end": "2026-07-25 21:53:49.058154",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +276209 /tmp/ansible.8gbjwwpu.log | head -c 2256",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-310d-1ec5-00000000f395-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-25 21:53:49.051707",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "[nova/nova] changed: [instance]\n[nova/nova] \n[nova/nova] TASK [Create Ingress] **********************************************************\n[nova/nova] included: openstack_helm_ingress for instance\n[nova/nova] \n[nova/nova] TASK [vexxhost.atmosphere.openstack_helm_ingress : Create certificate] *********\n[nova/nova] skipping: [instance]\n[nova/nova] \n[nova/nova] TASK [vexxhost.atmosphere.openstack_helm_ingress : Set fact with wildcard certificate] ***\n[nova/nova] skipping: [instance]\n[nova/nova] \n[nova/nova] TASK [vexxhost.atmosphere.openstack_helm_ingress : Add ClusterIssuer annotations] ***\n[nova/nova] ok: [instance]\n[nova/nova] \n[nova/nova] TASK [Create Ingress compute] **************************************************\n[nova/nova] included: ingress for instance\n[nova/nova] \n[nova/nova] TASK [vexxhost.atmosphere.ingress : Create Ingress compute] ********************\n[nova/nova] changed: [instance]\n[nova/nova] \n[nova/nova] TASK [Create Ingress] **********************************************************\n[nova/nova] included: openstack_helm_ingress for instance\n[nova/nova] \n[nova/nova] TASK [vexxhost.atmosphere.openstack_helm_ingress : Create certificate] *********\n[nova/nova] skipping: [instance]\n[nova/nova] \n[nova/nova] TASK [vexxhost.atmosphere.openstack_helm_ingress : Set fact with wildcard certificate] ***\n[nova/nova] skipping: [instance]\n[nova/nova] \n[nova/nova] TASK [vexxhost.atmosphere.openstack_helm_ingress : Add ClusterIssuer annotations] ***\n[nova/nova] ok: [instance]\n[nova/nova] \n[nova/nova] TASK [Create Ingress compute-novnc-proxy] **************************************\n[nova/nova] included: ingress for instance\n[nova/nova] \n[nova/nova] TASK [vexxhost.atmosphere.ingress : Create Ingress compute-novnc-proxy] ********\n[nova/nova] changed: [instance]\n[nova/nova] \n[nova/nova] TASK [vexxhost.atmosphere.nova : Wait until compute api service ready] *********\n[nova/nova] ok: [instance]\n[nova/nova] \n[nova/nova] TASK [vexxhost.atmosphere.nova : Create flavors] *******************************\n[nova/nova] FAILED - RETRYING: [instance]: Create flavors (60 retries left).\n[nova/nova] FAILED - RETRYING: [instance]: Create flavors (59 retries left).\n[nova/nova] FAILED - RETRYING: [instance]: Create flavors (58 retries left).",
                            "stdout_lines": [
                                "[nova/nova] changed: [instance]",
                                "[nova/nova] ",
                                "[nova/nova] TASK [Create Ingress] **********************************************************",
                                "[nova/nova] included: openstack_helm_ingress for instance",
                                "[nova/nova] ",
                                "[nova/nova] TASK [vexxhost.atmosphere.openstack_helm_ingress : Create certificate] *********",
                                "[nova/nova] skipping: [instance]",
                                "[nova/nova] ",
                                "[nova/nova] TASK [vexxhost.atmosphere.openstack_helm_ingress : Set fact with wildcard certificate] ***",
                                "[nova/nova] skipping: [instance]",
                                "[nova/nova] ",
                                "[nova/nova] TASK [vexxhost.atmosphere.openstack_helm_ingress : Add ClusterIssuer annotations] ***",
                                "[nova/nova] ok: [instance]",
                                "[nova/nova] ",
                                "[nova/nova] TASK [Create Ingress compute] **************************************************",
                                "[nova/nova] included: ingress for instance",
                                "[nova/nova] ",
                                "[nova/nova] TASK [vexxhost.atmosphere.ingress : Create Ingress compute] ********************",
                                "[nova/nova] changed: [instance]",
                                "[nova/nova] ",
                                "[nova/nova] TASK [Create Ingress] **********************************************************",
                                "[nova/nova] included: openstack_helm_ingress for instance",
                                "[nova/nova] ",
                                "[nova/nova] TASK [vexxhost.atmosphere.openstack_helm_ingress : Create certificate] *********",
                                "[nova/nova] skipping: [instance]",
                                "[nova/nova] ",
                                "[nova/nova] TASK [vexxhost.atmosphere.openstack_helm_ingress : Set fact with wildcard certificate] ***",
                                "[nova/nova] skipping: [instance]",
                                "[nova/nova] ",
                                "[nova/nova] TASK [vexxhost.atmosphere.openstack_helm_ingress : Add ClusterIssuer annotations] ***",
                                "[nova/nova] ok: [instance]",
                                "[nova/nova] ",
                                "[nova/nova] TASK [Create Ingress compute-novnc-proxy] **************************************",
                                "[nova/nova] included: ingress for instance",
                                "[nova/nova] ",
                                "[nova/nova] TASK [vexxhost.atmosphere.ingress : Create Ingress compute-novnc-proxy] ********",
                                "[nova/nova] changed: [instance]",
                                "[nova/nova] ",
                                "[nova/nova] TASK [vexxhost.atmosphere.nova : Wait until compute api service ready] *********",
                                "[nova/nova] ok: [instance]",
                                "[nova/nova] ",
                                "[nova/nova] TASK [vexxhost.atmosphere.nova : Create flavors] *******************************",
                                "[nova/nova] FAILED - RETRYING: [instance]: Create flavors (60 retries left).",
                                "[nova/nova] FAILED - RETRYING: [instance]: Create flavors (59 retries left).",
                                "[nova/nova] FAILED - RETRYING: [instance]: Create flavors (58 retries left)."
                            ],
                            "zuul_log_id": "0242ac17-0010-310d-1ec5-00000000f395-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:53:49.383237Z",
                            "start": "2026-07-25T21:53:48.862733Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000000f395",
                        "name": "Read new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "278464"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:53:49.459897Z",
                            "start": "2026-07-25T21:53:49.394549Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000000f396",
                        "name": "Advance initial parallel deployment live log offset"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "initial parallel deployment is still running after 1540 seconds."
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:53:49.535965Z",
                            "start": "2026-07-25T21:53:49.470559Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000000f397",
                        "name": "Report initial parallel deployment progress heartbeat"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:53:49.611958Z",
                            "start": "2026-07-25T21:53:49.546650Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000000f398",
                        "name": "Continue monitoring initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-25 21:53:49.920339",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-25 21:54:09.922300",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:54:09.936846Z",
                            "start": "2026-07-25T21:53:49.868596Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000000f9c5",
                        "name": "Wait before polling initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "78"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:54:10.008489Z",
                            "start": "2026-07-25T21:54:09.946203Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000000f9c6",
                        "name": "Count initial parallel deployment progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j40599975991.11341",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j40599975991.11341",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j40599975991.11341",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:54:10.281426Z",
                            "start": "2026-07-25T21:54:10.020194Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000000f9c7",
                        "name": "Poll initial parallel deployment status"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/ansible.8gbjwwpu.log"
                                }
                            },
                            "stat": {
                                "atime": 1785016428.7118835,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 568,
                                "charset": "unknown",
                                "checksum": "7b2af5ace0a6b1ffed5e63d9e0b22ac8af72c817",
                                "ctime": 1785016449.0922658,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 21191,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0600",
                                "mtime": 1785016449.0922658,
                                "nlink": 1,
                                "path": "/tmp/ansible.8gbjwwpu.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 284038,
                                "uid": 1000,
                                "version": "3759374160",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:54:10.493867Z",
                            "start": "2026-07-25T21:54:10.292251Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000000f9c8",
                        "name": "Inspect initial parallel deployment live log"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "5574"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:54:10.589106Z",
                            "start": "2026-07-25T21:54:10.503442Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000000f9c9",
                        "name": "Calculate new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +278465 /tmp/ansible.8gbjwwpu.log | head -c 5574",
                            "delta": "0:00:00.007793",
                            "end": "2026-07-25 21:54:10.832966",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +278465 /tmp/ansible.8gbjwwpu.log | head -c 5574",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-310d-1ec5-00000000f9ca-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-25 21:54:10.825173",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "[nova/nova] changed: [instance] => (item={'disk': 1, 'name': 'm1.tiny', 'ram': 512, 'vcpus': 1})\n[nova/nova] changed: [instance] => (item={'disk': 20, 'name': 'm1.small', 'ram': 2048, 'vcpus': 1})\n[nova/nova] changed: [instance] => (item={'disk': 40, 'name': 'm1.medium', 'ram': 4096, 'vcpus': 2})\n[nova/nova] changed: [instance] => (item={'disk': 80, 'name': 'm1.large', 'ram': 8192, 'vcpus': 4})\n[nova/nova] changed: [instance] => (item={'disk': 160, 'name': 'm1.xlarge', 'ram': 16384, 'vcpus': 8})\n[nova/nova] \n[nova/nova] PLAY RECAP *********************************************************************\n[nova/nova] instance                   : ok=34   changed=6    unreachable=0    failed=0    skipped=8    rescued=0    ignored=0   \n[nova/nova] \n==> [nova] Deployment complete\n==> [glance-images] Starting deployment\n[glance-images/glance_images] \n[glance-images/glance_images] PLAY [controllers[0]] **********************************************************\n[glance-images/glance_images] \n[glance-images/glance_images] TASK [Gathering Facts] *********************************************************\n[glance-images/glance_images] [WARNING]: Platform linux on host instance is using the discovered Python\n[glance-images/glance_images] interpreter at /usr/bin/python3.10, but future installation of another Python\n[glance-images/glance_images] interpreter could change the meaning of that path. See\n[glance-images/glance_images] https://docs.ansible.com/ansible-\n[glance-images/glance_images] core/2.17/reference_appendices/interpreter_discovery.html for more information.\n[glance-images/glance_images] ok: [instance]\n[glance-images/glance_images] \n[glance-images/glance_images] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***\n[glance-images/glance_images] ok: [instance]\n[glance-images/glance_images] \n[glance-images/glance_images] TASK [Create RabbitMQ cluster] *************************************************\n[glance-images/glance_images] skipping: [instance]\n[glance-images/glance_images] \n[glance-images/glance_images] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***\n[glance-images/glance_images] skipping: [instance]\n[glance-images/glance_images] \n[glance-images/glance_images] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***\n[glance-images/glance_images] skipping: [instance]\n[glance-images/glance_images] \n[glance-images/glance_images] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***\n[glance-images/glance_images] skipping: [instance]\n[glance-images/glance_images] \n[glance-images/glance_images] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***\n[glance-images/glance_images] skipping: [instance]\n[glance-images/glance_images] \n[glance-images/glance_images] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***\n[glance-images/glance_images] skipping: [instance]\n[glance-images/glance_images] \n[glance-images/glance_images] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***\n[glance-images/glance_images] skipping: [instance] => (item=oslo_db) \n[glance-images/glance_images] skipping: [instance] => (item=identity) \n[glance-images/glance_images] skipping: [instance] => (item=dashboard) \n[glance-images/glance_images] skipping: [instance] => (item=oslo_cache) \n[glance-images/glance_images] skipping: [instance] => (item=image) \n[glance-images/glance_images] skipping: [instance] => (item=oslo_messaging) \n[glance-images/glance_images] skipping: [instance]\n[glance-images/glance_images] \n[glance-images/glance_images] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********\n[glance-images/glance_images] skipping: [instance]\n[glance-images/glance_images] \n[glance-images/glance_images] TASK [vexxhost.atmosphere.openstacksdk : Install openstacksdk] *****************\n[glance-images/glance_images] ok: [instance]\n[glance-images/glance_images] \n[glance-images/glance_images] TASK [vexxhost.atmosphere.openstacksdk : Create openstack config directory] ****\n[glance-images/glance_images] ok: [instance]\n[glance-images/glance_images] \n[glance-images/glance_images] TASK [vexxhost.atmosphere.openstacksdk : Generate cloud config file] ***********\n[glance-images/glance_images] ok: [instance]\n[glance-images/glance_images] \n[glance-images/glance_images] TASK [Create images] ***********************************************************\n[glance-images/glance_images] 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'})\n[glance-images/glance_images] \n[glance-images/glance_images] TASK [atmosphere.common.qemu_utils : Install packages] *************************\n[glance-images/glance_images] changed: [instance]\n[glance-images/glance_images] \n[glance-images/glance_images] TASK [atmosphere.common.glance_image : Fetch source image metadata from URL] ***\n[glance-images/glance_images] ok: [instance]\n[glance-images/glance_images] \n[glance-images/glance_images] TASK [atmosphere.common.glance_image : Capture source ETag when available] *****\n[glance-images/glance_images] ok: [instance]\n[glance-images/glance_images] \n[glance-images/glance_images] TASK [atmosphere.common.glance_image : Check if image exists] ******************",
                            "stdout_lines": [
                                "[nova/nova] changed: [instance] => (item={'disk': 1, 'name': 'm1.tiny', 'ram': 512, 'vcpus': 1})",
                                "[nova/nova] changed: [instance] => (item={'disk': 20, 'name': 'm1.small', 'ram': 2048, 'vcpus': 1})",
                                "[nova/nova] changed: [instance] => (item={'disk': 40, 'name': 'm1.medium', 'ram': 4096, 'vcpus': 2})",
                                "[nova/nova] changed: [instance] => (item={'disk': 80, 'name': 'm1.large', 'ram': 8192, 'vcpus': 4})",
                                "[nova/nova] changed: [instance] => (item={'disk': 160, 'name': 'm1.xlarge', 'ram': 16384, 'vcpus': 8})",
                                "[nova/nova] ",
                                "[nova/nova] PLAY RECAP *********************************************************************",
                                "[nova/nova] instance                   : ok=34   changed=6    unreachable=0    failed=0    skipped=8    rescued=0    ignored=0   ",
                                "[nova/nova] ",
                                "==> [nova] Deployment complete",
                                "==> [glance-images] Starting deployment",
                                "[glance-images/glance_images] ",
                                "[glance-images/glance_images] PLAY [controllers[0]] **********************************************************",
                                "[glance-images/glance_images] ",
                                "[glance-images/glance_images] TASK [Gathering Facts] *********************************************************",
                                "[glance-images/glance_images] [WARNING]: Platform linux on host instance is using the discovered Python",
                                "[glance-images/glance_images] interpreter at /usr/bin/python3.10, but future installation of another Python",
                                "[glance-images/glance_images] interpreter could change the meaning of that path. See",
                                "[glance-images/glance_images] https://docs.ansible.com/ansible-",
                                "[glance-images/glance_images] core/2.17/reference_appendices/interpreter_discovery.html for more information.",
                                "[glance-images/glance_images] ok: [instance]",
                                "[glance-images/glance_images] ",
                                "[glance-images/glance_images] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***",
                                "[glance-images/glance_images] ok: [instance]",
                                "[glance-images/glance_images] ",
                                "[glance-images/glance_images] TASK [Create RabbitMQ cluster] *************************************************",
                                "[glance-images/glance_images] skipping: [instance]",
                                "[glance-images/glance_images] ",
                                "[glance-images/glance_images] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***",
                                "[glance-images/glance_images] skipping: [instance]",
                                "[glance-images/glance_images] ",
                                "[glance-images/glance_images] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***",
                                "[glance-images/glance_images] skipping: [instance]",
                                "[glance-images/glance_images] ",
                                "[glance-images/glance_images] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***",
                                "[glance-images/glance_images] skipping: [instance]",
                                "[glance-images/glance_images] ",
                                "[glance-images/glance_images] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***",
                                "[glance-images/glance_images] skipping: [instance]",
                                "[glance-images/glance_images] ",
                                "[glance-images/glance_images] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***",
                                "[glance-images/glance_images] skipping: [instance]",
                                "[glance-images/glance_images] ",
                                "[glance-images/glance_images] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***",
                                "[glance-images/glance_images] skipping: [instance] => (item=oslo_db) ",
                                "[glance-images/glance_images] skipping: [instance] => (item=identity) ",
                                "[glance-images/glance_images] skipping: [instance] => (item=dashboard) ",
                                "[glance-images/glance_images] skipping: [instance] => (item=oslo_cache) ",
                                "[glance-images/glance_images] skipping: [instance] => (item=image) ",
                                "[glance-images/glance_images] skipping: [instance] => (item=oslo_messaging) ",
                                "[glance-images/glance_images] skipping: [instance]",
                                "[glance-images/glance_images] ",
                                "[glance-images/glance_images] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********",
                                "[glance-images/glance_images] skipping: [instance]",
                                "[glance-images/glance_images] ",
                                "[glance-images/glance_images] TASK [vexxhost.atmosphere.openstacksdk : Install openstacksdk] *****************",
                                "[glance-images/glance_images] ok: [instance]",
                                "[glance-images/glance_images] ",
                                "[glance-images/glance_images] TASK [vexxhost.atmosphere.openstacksdk : Create openstack config directory] ****",
                                "[glance-images/glance_images] ok: [instance]",
                                "[glance-images/glance_images] ",
                                "[glance-images/glance_images] TASK [vexxhost.atmosphere.openstacksdk : Generate cloud config file] ***********",
                                "[glance-images/glance_images] ok: [instance]",
                                "[glance-images/glance_images] ",
                                "[glance-images/glance_images] TASK [Create images] ***********************************************************",
                                "[glance-images/glance_images] 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'})",
                                "[glance-images/glance_images] ",
                                "[glance-images/glance_images] TASK [atmosphere.common.qemu_utils : Install packages] *************************",
                                "[glance-images/glance_images] changed: [instance]",
                                "[glance-images/glance_images] ",
                                "[glance-images/glance_images] TASK [atmosphere.common.glance_image : Fetch source image metadata from URL] ***",
                                "[glance-images/glance_images] ok: [instance]",
                                "[glance-images/glance_images] ",
                                "[glance-images/glance_images] TASK [atmosphere.common.glance_image : Capture source ETag when available] *****",
                                "[glance-images/glance_images] ok: [instance]",
                                "[glance-images/glance_images] ",
                                "[glance-images/glance_images] TASK [atmosphere.common.glance_image : Check if image exists] ******************"
                            ],
                            "zuul_log_id": "0242ac17-0010-310d-1ec5-00000000f9ca-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:54:11.144659Z",
                            "start": "2026-07-25T21:54:10.621124Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000000f9ca",
                        "name": "Read new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "284038"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:54:11.215159Z",
                            "start": "2026-07-25T21:54:11.154023Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000000f9cb",
                        "name": "Advance initial parallel deployment live log offset"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "initial parallel deployment is still running after 1560 seconds."
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:54:11.286830Z",
                            "start": "2026-07-25T21:54:11.226188Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000000f9cc",
                        "name": "Report initial parallel deployment progress heartbeat"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:54:11.353110Z",
                            "start": "2026-07-25T21:54:11.296111Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000000f9cd",
                        "name": "Continue monitoring initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-25 21:54:11.619635",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-25 21:54:31.621403",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:54:31.642018Z",
                            "start": "2026-07-25T21:54:11.569242Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001000e",
                        "name": "Wait before polling initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "79"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:54:31.717667Z",
                            "start": "2026-07-25T21:54:31.654983Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001000f",
                        "name": "Count initial parallel deployment progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j40599975991.11341",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j40599975991.11341",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j40599975991.11341",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:54:31.961695Z",
                            "start": "2026-07-25T21:54:31.727321Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000010010",
                        "name": "Poll initial parallel deployment status"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/ansible.8gbjwwpu.log"
                                }
                            },
                            "stat": {
                                "atime": 1785016450.4482913,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 600,
                                "charset": "unknown",
                                "checksum": "aecfb435a25f8630e8f23c54647168ffee0d45ee",
                                "ctime": 1785016472.0966976,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 21191,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0600",
                                "mtime": 1785016472.0966976,
                                "nlink": 1,
                                "path": "/tmp/ansible.8gbjwwpu.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 301461,
                                "uid": 1000,
                                "version": "3759374160",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:54:32.181926Z",
                            "start": "2026-07-25T21:54:31.974662Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000010011",
                        "name": "Inspect initial parallel deployment live log"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "17423"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:54:32.257616Z",
                            "start": "2026-07-25T21:54:32.196963Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000010012",
                        "name": "Calculate new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +284039 /tmp/ansible.8gbjwwpu.log | head -c 17423",
                            "delta": "0:00:00.010182",
                            "end": "2026-07-25 21:54:32.511690",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +284039 /tmp/ansible.8gbjwwpu.log | head -c 17423",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-310d-1ec5-000000010013-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-25 21:54:32.501508",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "[glance-images/glance_images] ok: [instance]\n[glance-images/glance_images] \n[glance-images/glance_images] TASK [atmosphere.common.glance_image : Capture existing image and its Atmosphere metadata] ***\n[glance-images/glance_images] ok: [instance]\n[glance-images/glance_images] \n[glance-images/glance_images] TASK [atmosphere.common.glance_image : Decide whether image upload is required] ***\n[glance-images/glance_images] ok: [instance]\n[glance-images/glance_images] \n[glance-images/glance_images] TASK [atmosphere.common.glance_image : Generate temporary work directory] ******\n[glance-images/glance_images] changed: [instance]\n[glance-images/glance_images] \n[glance-images/glance_images] TASK [atmosphere.common.glance_image : Download image] *************************\n[glance-images/glance_images] changed: [instance]\n[glance-images/glance_images] \n[glance-images/glance_images] TASK [atmosphere.common.glance_image : Get image format] ***********************\n[glance-images/glance_images] ok: [instance]\n[glance-images/glance_images] \n[glance-images/glance_images] TASK [atmosphere.common.glance_image : Convert file to target disk format] *****\n[glance-images/glance_images] changed: [instance]\n[glance-images/glance_images] \n[glance-images/glance_images] TASK [atmosphere.common.glance_image : Wait until image service ready] *********\n[glance-images/glance_images] ok: [instance]\n[glance-images/glance_images] \n[glance-images/glance_images] TASK [atmosphere.common.glance_image : Compute pending image name] *************\n[glance-images/glance_images] ok: [instance]\n[glance-images/glance_images] \n[glance-images/glance_images] TASK [atmosphere.common.glance_image : Upload image into Glance] ***************\n[glance-images/glance_images] changed: [instance]\n[glance-images/glance_images] \n[glance-images/glance_images] TASK [atmosphere.common.glance_image : Rename outdated image to preserve audit trail] ***\n[glance-images/glance_images] skipping: [instance]\n[glance-images/glance_images] \n[glance-images/glance_images] TASK [atmosphere.common.glance_image : Promote newly uploaded image to canonical name] ***\n[glance-images/glance_images] skipping: [instance]\n[glance-images/glance_images] \n[glance-images/glance_images] TASK [atmosphere.common.glance_image : Remove work directory] ******************\n[glance-images/glance_images] changed: [instance]\n[glance-images/glance_images] \n[glance-images/glance_images] PLAY RECAP *********************************************************************\n[glance-images/glance_images] instance                   : ok=20   changed=6    unreachable=0    failed=0    skipped=10   rescued=0    ignored=0   \n[glance-images/glance_images] \n==> [glance-images] Deployment complete\n==> [neutron] Starting deployment\n[magnum/magnum_pre] \n[magnum/magnum_pre] PLAY [controllers[0]] **********************************************************\n[neutron/neutron] \n[neutron/neutron] PLAY [controllers[0]] **********************************************************\n[neutron/neutron_pre] \n[neutron/neutron_pre] PLAY [controllers[0]] **********************************************************\n[magnum/magnum_pre] \n[magnum/magnum_pre] TASK [Gathering Facts] *********************************************************\n[neutron/neutron] \n[neutron/neutron] TASK [Gathering Facts] *********************************************************\n[neutron/neutron_pre] \n[neutron/neutron_pre] TASK [Gathering Facts] *********************************************************\n[neutron/neutron] [WARNING]: Platform linux on host instance is using the discovered Python\n[neutron/neutron] interpreter at /usr/bin/python3.10, but future installation of another Python\n[neutron/neutron] interpreter could change the meaning of that path. See\n[neutron/neutron] https://docs.ansible.com/ansible-\n[neutron/neutron] core/2.17/reference_appendices/interpreter_discovery.html for more information.\n[neutron/neutron] ok: [instance]\n[neutron/neutron] \n[neutron/neutron] TASK [vexxhost.atmosphere.openstacksdk : Install openstacksdk] *****************\n[neutron/neutron_pre] [WARNING]: Platform linux on host instance is using the discovered Python\n[neutron/neutron_pre] interpreter at /usr/bin/python3.10, but future installation of another Python\n[neutron/neutron_pre] interpreter could change the meaning of that path. See\n[neutron/neutron_pre] https://docs.ansible.com/ansible-\n[neutron/neutron_pre] core/2.17/reference_appendices/interpreter_discovery.html for more information.\n[neutron/neutron_pre] ok: [instance]\n[neutron/neutron_pre] \n[neutron/neutron_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***\n[magnum/magnum_pre] [WARNING]: Platform linux on host instance is using the discovered Python\n[magnum/magnum_pre] interpreter at /usr/bin/python3.10, but future installation of another Python\n[magnum/magnum_pre] interpreter could change the meaning of that path. See\n[magnum/magnum_pre] https://docs.ansible.com/ansible-\n[magnum/magnum_pre] core/2.17/reference_appendices/interpreter_discovery.html for more information.\n[magnum/magnum_pre] ok: [instance]\n[magnum/magnum_pre] \n[magnum/magnum_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***\n[neutron/neutron_pre] ok: [instance]\n[neutron/neutron_pre] \n[neutron/neutron_pre] TASK [Create RabbitMQ cluster] *************************************************\n[magnum/magnum_pre] ok: [instance]\n[neutron/neutron_pre] skipping: [instance]\n[magnum/magnum_pre] \n[magnum/magnum_pre] TASK [Create RabbitMQ cluster] *************************************************\n[neutron/neutron_pre] \n[neutron/neutron_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***\n[neutron/neutron_pre] skipping: [instance]\n[magnum/magnum_pre] skipping: [instance]\n[neutron/neutron_pre] \n[neutron/neutron_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***\n[magnum/magnum_pre] \n[magnum/magnum_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***\n[neutron/neutron_pre] skipping: [instance]\n[magnum/magnum_pre] skipping: [instance]\n[neutron/neutron_pre] \n[neutron/neutron_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***\n[magnum/magnum_pre] \n[magnum/magnum_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***\n[neutron/neutron_pre] skipping: [instance]\n[magnum/magnum_pre] skipping: [instance]\n[neutron/neutron_pre] \n[neutron/neutron_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***\n[magnum/magnum_pre] \n[magnum/magnum_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***\n[neutron/neutron_pre] skipping: [instance]\n[magnum/magnum_pre] skipping: [instance]\n[neutron/neutron_pre] \n[neutron/neutron_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***\n[magnum/magnum_pre] \n[magnum/magnum_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***\n[magnum/magnum_pre] skipping: [instance]\n[neutron/neutron_pre] skipping: [instance]\n[magnum/magnum_pre] \n[magnum/magnum_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***\n[neutron/neutron_pre] \n[neutron/neutron_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***\n[magnum/magnum_pre] skipping: [instance]\n[neutron/neutron_pre] skipping: [instance] => (item=identity) \n[neutron/neutron_pre] skipping: [instance] => (item=compute_metadata) \n[neutron/neutron_pre] skipping: [instance] => (item=dns) \n[neutron/neutron_pre] skipping: [instance] => (item=oslo_db) \n[neutron/neutron_pre] skipping: [instance] => (item=load_balancer) \n[neutron/neutron_pre] skipping: [instance] => (item=network) \n[neutron/neutron_pre] skipping: [instance] => (item=baremetal) \n[magnum/magnum_pre] \n[magnum/magnum_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***\n[neutron/neutron_pre] skipping: [instance] => (item=oslo_messaging) \n[neutron/neutron_pre] skipping: [instance] => (item=compute) \n[neutron/neutron_pre] skipping: [instance] => (item=oslo_cache) \n[neutron/neutron_pre] skipping: [instance]\n[magnum/magnum_pre] skipping: [instance] => (item=container_infra) \n[magnum/magnum_pre] skipping: [instance] => (item=identity) \n[magnum/magnum_pre] skipping: [instance] => (item=key_manager) \n[magnum/magnum_pre] skipping: [instance] => (item=oslo_cache) \n[magnum/magnum_pre] skipping: [instance] => (item=oslo_db) \n[magnum/magnum_pre] skipping: [instance] => (item=oslo_messaging) \n[neutron/neutron_pre] \n[neutron/neutron_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********\n[magnum/magnum_pre] skipping: [instance] => (item=orchestration) \n[magnum/magnum_pre] skipping: [instance]\n[neutron/neutron_pre] skipping: [instance]\n[magnum/magnum_pre] \n[magnum/magnum_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********\n[magnum/magnum_pre] skipping: [instance]\n[neutron/neutron_pre] \n[neutron/neutron_pre] TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***\n[magnum/magnum_pre] \n[magnum/magnum_pre] TASK [vexxhost.atmosphere.openstacksdk : Install openstacksdk] *****************\n[neutron/neutron_pre] included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance\n[neutron/neutron_pre] \n[neutron/neutron_pre] TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************\n[neutron/neutron] ok: [instance]\n[neutron/neutron] \n[neutron/neutron] TASK [vexxhost.atmosphere.openstacksdk : Create openstack config directory] ****\n[neutron/neutron_pre] changed: [instance]\n[neutron/neutron_pre] \n[neutron/neutron_pre] TASK [Configure OpenStack-Helm endpoints] **************************************\n[neutron/neutron_pre] included: openstack_helm_endpoints for instance\n[neutron/neutron] ok: [instance]\n[neutron/neutron] \n[neutron/neutron] TASK [vexxhost.atmosphere.openstacksdk : Generate cloud config file] ***********\n[neutron/neutron_pre] \n[neutron/neutron_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***\n[neutron/neutron_pre] ok: [instance]\n[neutron/neutron_pre] \n[neutron/neutron_pre] TASK [Create RabbitMQ cluster] *************************************************\n[neutron/neutron_pre] included: rabbitmq for instance\n[neutron/neutron_pre] \n[neutron/neutron_pre] TASK [vexxhost.atmosphere.rabbitmq : Verify state of current RabbitMQ cluster] ***\n[magnum/magnum_pre] ok: [instance]\n[magnum/magnum_pre] \n[magnum/magnum_pre] TASK [vexxhost.atmosphere.openstacksdk : Create openstack config directory] ****\n[neutron/neutron] ok: [instance]\n[neutron/neutron] \n[neutron/neutron] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***\n[neutron/neutron] skipping: [instance]\n[neutron/neutron] \n[neutron/neutron] TASK [Create RabbitMQ cluster] *************************************************\n[neutron/neutron] skipping: [instance]\n[magnum/magnum_pre] ok: [instance]\n[neutron/neutron] \n[neutron/neutron] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***\n[magnum/magnum_pre] \n[magnum/magnum_pre] TASK [vexxhost.atmosphere.openstacksdk : Generate cloud config file] ***********\n[neutron/neutron] skipping: [instance]\n[neutron/neutron] \n[neutron/neutron] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***\n[neutron/neutron] skipping: [instance]\n[neutron/neutron] \n[neutron/neutron] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***\n[neutron/neutron] skipping: [instance]\n[neutron/neutron] \n[neutron/neutron] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***\n[neutron/neutron] skipping: [instance]\n[neutron/neutron] \n[neutron/neutron] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***\n[neutron/neutron] skipping: [instance]\n[neutron/neutron] \n[neutron/neutron] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***\n[neutron/neutron] skipping: [instance]\n[neutron/neutron] \n[neutron/neutron] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********\n[neutron/neutron] skipping: [instance]\n[neutron/neutron_pre] ok: [instance]\n[neutron/neutron] \n[neutron/neutron] TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***\n[neutron/neutron] skipping: [instance]\n[neutron/neutron_pre] \n[neutron/neutron_pre] TASK [vexxhost.atmosphere.rabbitmq : Print diff of RabbitMQ cluster spec] ******\n[neutron/neutron_pre] skipping: [instance]\n[neutron/neutron] \n[neutron/neutron] TASK [vexxhost.atmosphere.neutron : Manage secret with generic switch access keys] ***\n[neutron/neutron_pre] \n[neutron/neutron_pre] TASK [vexxhost.atmosphere.rabbitmq : Wait for confirmation of RabbitMQ cluster spec] ***\n[neutron/neutron_pre] skipping: [instance]\n[neutron/neutron_pre] \n[neutron/neutron_pre] TASK [vexxhost.atmosphere.rabbitmq : Enable all feature flags for upgrade] *****\n[neutron/neutron_pre] skipping: [instance]\n[magnum/magnum_pre] ok: [instance]\n[neutron/neutron_pre] \n[neutron/neutron_pre] TASK [vexxhost.atmosphere.rabbitmq : Deploy cluster] ***************************\n[magnum/magnum_pre] \n[magnum/magnum_pre] TASK [Upload images] ***********************************************************\n[magnum/magnum_pre] included: atmosphere.common.glance_image for instance => (item={'name': 'ubuntu-2204-kube-v1.34.3', 'url': 'https://github.com/vexxhost/capo-image-elements/releases/download/2025.12-3/ubuntu-22.04-v1.34.3.qcow2', 'distro': 'ubuntu'})\n[magnum/magnum_pre] \n[magnum/magnum_pre] TASK [atmosphere.common.qemu_utils : Install packages] *************************\n[neutron/neutron] ok: [instance]\n[neutron/neutron] \n[neutron/neutron] TASK [vexxhost.atmosphere.neutron : Set external_dns_driver] *******************\n[neutron/neutron] skipping: [instance]\n[neutron/neutron] \n[neutron/neutron] TASK [vexxhost.atmosphere.neutron : Generate Helm values] **********************\n[neutron/neutron] skipping: [instance]\n[neutron/neutron] \n[neutron/neutron] TASK [vexxhost.atmosphere.neutron : Append Helm values] ************************\n[neutron/neutron] skipping: [instance]\n[neutron/neutron] \n[neutron/neutron] TASK [vexxhost.atmosphere.neutron : Append Helm values (neutron_policy_server)] ***\n[neutron/neutron] skipping: [instance]\n[neutron/neutron] \n[neutron/neutron] TASK [vexxhost.atmosphere.neutron : Append Helm values (mount neutron genericswitch keys)] ***\n[neutron/neutron] skipping: [instance]\n[neutron/neutron] \n[neutron/neutron] TASK [vexxhost.atmosphere.neutron : Deploy Helm chart] *************************\n[neutron/neutron] skipping: [instance]\n[neutron/neutron] \n[neutron/neutron] TASK [Create Ingress] **********************************************************\n[neutron/neutron] skipping: [instance]\n[neutron/neutron] \n[neutron/neutron] TASK [vexxhost.atmosphere.neutron : Wait until network service ready] **********\n[magnum/magnum_pre] ok: [instance]\n[magnum/magnum_pre] \n[magnum/magnum_pre] TASK [atmosphere.common.glance_image : Fetch source image metadata from URL] ***\n[cinder/cinder] changed: [instance]\n[cinder/cinder] \n[cinder/cinder] TASK [Create Ingress] **********************************************************\n[cinder/cinder] included: openstack_helm_ingress for instance\n[cinder/cinder] \n[cinder/cinder] TASK [vexxhost.atmosphere.openstack_helm_ingress : Create certificate] *********\n[magnum/magnum_pre] ok: [instance]\n[cinder/cinder] skipping: [instance]\n[magnum/magnum_pre] \n[magnum/magnum_pre] TASK [atmosphere.common.glance_image : Capture source ETag when available] *****\n[cinder/cinder] \n[cinder/cinder] TASK [vexxhost.atmosphere.openstack_helm_ingress : Set fact with wildcard certificate] ***\n[cinder/cinder] skipping: [instance]\n[magnum/magnum_pre] ok: [instance]\n[cinder/cinder] \n[cinder/cinder] TASK [vexxhost.atmosphere.openstack_helm_ingress : Add ClusterIssuer annotations] ***\n[magnum/magnum_pre] \n[magnum/magnum_pre] TASK [atmosphere.common.glance_image : Check if image exists] ******************\n[cinder/cinder] ok: [instance]\n[cinder/cinder] \n[cinder/cinder] TASK [Create Ingress volumev3] *************************************************\n[cinder/cinder] included: ingress for instance\n[cinder/cinder] \n[cinder/cinder] TASK [vexxhost.atmosphere.ingress : Create Ingress volumev3] *******************\n[cinder/cinder] changed: [instance]\n[cinder/cinder] \n[cinder/cinder] PLAY RECAP *********************************************************************\n[cinder/cinder] instance                   : ok=22   changed=4    unreachable=0    failed=0    skipped=5    rescued=0    ignored=0   \n[cinder/cinder] \n==> [cinder] Deployment complete\n==> [staffeln] Starting deployment\n[magnum/magnum_pre] ok: [instance]\n[magnum/magnum_pre] \n[magnum/magnum_pre] TASK [atmosphere.common.glance_image : Capture existing image and its Atmosphere metadata] ***",
                            "stdout_lines": [
                                "[glance-images/glance_images] ok: [instance]",
                                "[glance-images/glance_images] ",
                                "[glance-images/glance_images] TASK [atmosphere.common.glance_image : Capture existing image and its Atmosphere metadata] ***",
                                "[glance-images/glance_images] ok: [instance]",
                                "[glance-images/glance_images] ",
                                "[glance-images/glance_images] TASK [atmosphere.common.glance_image : Decide whether image upload is required] ***",
                                "[glance-images/glance_images] ok: [instance]",
                                "[glance-images/glance_images] ",
                                "[glance-images/glance_images] TASK [atmosphere.common.glance_image : Generate temporary work directory] ******",
                                "[glance-images/glance_images] changed: [instance]",
                                "[glance-images/glance_images] ",
                                "[glance-images/glance_images] TASK [atmosphere.common.glance_image : Download image] *************************",
                                "[glance-images/glance_images] changed: [instance]",
                                "[glance-images/glance_images] ",
                                "[glance-images/glance_images] TASK [atmosphere.common.glance_image : Get image format] ***********************",
                                "[glance-images/glance_images] ok: [instance]",
                                "[glance-images/glance_images] ",
                                "[glance-images/glance_images] TASK [atmosphere.common.glance_image : Convert file to target disk format] *****",
                                "[glance-images/glance_images] changed: [instance]",
                                "[glance-images/glance_images] ",
                                "[glance-images/glance_images] TASK [atmosphere.common.glance_image : Wait until image service ready] *********",
                                "[glance-images/glance_images] ok: [instance]",
                                "[glance-images/glance_images] ",
                                "[glance-images/glance_images] TASK [atmosphere.common.glance_image : Compute pending image name] *************",
                                "[glance-images/glance_images] ok: [instance]",
                                "[glance-images/glance_images] ",
                                "[glance-images/glance_images] TASK [atmosphere.common.glance_image : Upload image into Glance] ***************",
                                "[glance-images/glance_images] changed: [instance]",
                                "[glance-images/glance_images] ",
                                "[glance-images/glance_images] TASK [atmosphere.common.glance_image : Rename outdated image to preserve audit trail] ***",
                                "[glance-images/glance_images] skipping: [instance]",
                                "[glance-images/glance_images] ",
                                "[glance-images/glance_images] TASK [atmosphere.common.glance_image : Promote newly uploaded image to canonical name] ***",
                                "[glance-images/glance_images] skipping: [instance]",
                                "[glance-images/glance_images] ",
                                "[glance-images/glance_images] TASK [atmosphere.common.glance_image : Remove work directory] ******************",
                                "[glance-images/glance_images] changed: [instance]",
                                "[glance-images/glance_images] ",
                                "[glance-images/glance_images] PLAY RECAP *********************************************************************",
                                "[glance-images/glance_images] instance                   : ok=20   changed=6    unreachable=0    failed=0    skipped=10   rescued=0    ignored=0   ",
                                "[glance-images/glance_images] ",
                                "==> [glance-images] Deployment complete",
                                "==> [neutron] Starting deployment",
                                "[magnum/magnum_pre] ",
                                "[magnum/magnum_pre] PLAY [controllers[0]] **********************************************************",
                                "[neutron/neutron] ",
                                "[neutron/neutron] PLAY [controllers[0]] **********************************************************",
                                "[neutron/neutron_pre] ",
                                "[neutron/neutron_pre] PLAY [controllers[0]] **********************************************************",
                                "[magnum/magnum_pre] ",
                                "[magnum/magnum_pre] TASK [Gathering Facts] *********************************************************",
                                "[neutron/neutron] ",
                                "[neutron/neutron] TASK [Gathering Facts] *********************************************************",
                                "[neutron/neutron_pre] ",
                                "[neutron/neutron_pre] TASK [Gathering Facts] *********************************************************",
                                "[neutron/neutron] [WARNING]: Platform linux on host instance is using the discovered Python",
                                "[neutron/neutron] interpreter at /usr/bin/python3.10, but future installation of another Python",
                                "[neutron/neutron] interpreter could change the meaning of that path. See",
                                "[neutron/neutron] https://docs.ansible.com/ansible-",
                                "[neutron/neutron] core/2.17/reference_appendices/interpreter_discovery.html for more information.",
                                "[neutron/neutron] ok: [instance]",
                                "[neutron/neutron] ",
                                "[neutron/neutron] TASK [vexxhost.atmosphere.openstacksdk : Install openstacksdk] *****************",
                                "[neutron/neutron_pre] [WARNING]: Platform linux on host instance is using the discovered Python",
                                "[neutron/neutron_pre] interpreter at /usr/bin/python3.10, but future installation of another Python",
                                "[neutron/neutron_pre] interpreter could change the meaning of that path. See",
                                "[neutron/neutron_pre] https://docs.ansible.com/ansible-",
                                "[neutron/neutron_pre] core/2.17/reference_appendices/interpreter_discovery.html for more information.",
                                "[neutron/neutron_pre] ok: [instance]",
                                "[neutron/neutron_pre] ",
                                "[neutron/neutron_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***",
                                "[magnum/magnum_pre] [WARNING]: Platform linux on host instance is using the discovered Python",
                                "[magnum/magnum_pre] interpreter at /usr/bin/python3.10, but future installation of another Python",
                                "[magnum/magnum_pre] interpreter could change the meaning of that path. See",
                                "[magnum/magnum_pre] https://docs.ansible.com/ansible-",
                                "[magnum/magnum_pre] core/2.17/reference_appendices/interpreter_discovery.html for more information.",
                                "[magnum/magnum_pre] ok: [instance]",
                                "[magnum/magnum_pre] ",
                                "[magnum/magnum_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***",
                                "[neutron/neutron_pre] ok: [instance]",
                                "[neutron/neutron_pre] ",
                                "[neutron/neutron_pre] TASK [Create RabbitMQ cluster] *************************************************",
                                "[magnum/magnum_pre] ok: [instance]",
                                "[neutron/neutron_pre] skipping: [instance]",
                                "[magnum/magnum_pre] ",
                                "[magnum/magnum_pre] TASK [Create RabbitMQ cluster] *************************************************",
                                "[neutron/neutron_pre] ",
                                "[neutron/neutron_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***",
                                "[neutron/neutron_pre] skipping: [instance]",
                                "[magnum/magnum_pre] skipping: [instance]",
                                "[neutron/neutron_pre] ",
                                "[neutron/neutron_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***",
                                "[magnum/magnum_pre] ",
                                "[magnum/magnum_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***",
                                "[neutron/neutron_pre] skipping: [instance]",
                                "[magnum/magnum_pre] skipping: [instance]",
                                "[neutron/neutron_pre] ",
                                "[neutron/neutron_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***",
                                "[magnum/magnum_pre] ",
                                "[magnum/magnum_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***",
                                "[neutron/neutron_pre] skipping: [instance]",
                                "[magnum/magnum_pre] skipping: [instance]",
                                "[neutron/neutron_pre] ",
                                "[neutron/neutron_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***",
                                "[magnum/magnum_pre] ",
                                "[magnum/magnum_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***",
                                "[neutron/neutron_pre] skipping: [instance]",
                                "[magnum/magnum_pre] skipping: [instance]",
                                "[neutron/neutron_pre] ",
                                "[neutron/neutron_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***",
                                "[magnum/magnum_pre] ",
                                "[magnum/magnum_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***",
                                "[magnum/magnum_pre] skipping: [instance]",
                                "[neutron/neutron_pre] skipping: [instance]",
                                "[magnum/magnum_pre] ",
                                "[magnum/magnum_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***",
                                "[neutron/neutron_pre] ",
                                "[neutron/neutron_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***",
                                "[magnum/magnum_pre] skipping: [instance]",
                                "[neutron/neutron_pre] skipping: [instance] => (item=identity) ",
                                "[neutron/neutron_pre] skipping: [instance] => (item=compute_metadata) ",
                                "[neutron/neutron_pre] skipping: [instance] => (item=dns) ",
                                "[neutron/neutron_pre] skipping: [instance] => (item=oslo_db) ",
                                "[neutron/neutron_pre] skipping: [instance] => (item=load_balancer) ",
                                "[neutron/neutron_pre] skipping: [instance] => (item=network) ",
                                "[neutron/neutron_pre] skipping: [instance] => (item=baremetal) ",
                                "[magnum/magnum_pre] ",
                                "[magnum/magnum_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***",
                                "[neutron/neutron_pre] skipping: [instance] => (item=oslo_messaging) ",
                                "[neutron/neutron_pre] skipping: [instance] => (item=compute) ",
                                "[neutron/neutron_pre] skipping: [instance] => (item=oslo_cache) ",
                                "[neutron/neutron_pre] skipping: [instance]",
                                "[magnum/magnum_pre] skipping: [instance] => (item=container_infra) ",
                                "[magnum/magnum_pre] skipping: [instance] => (item=identity) ",
                                "[magnum/magnum_pre] skipping: [instance] => (item=key_manager) ",
                                "[magnum/magnum_pre] skipping: [instance] => (item=oslo_cache) ",
                                "[magnum/magnum_pre] skipping: [instance] => (item=oslo_db) ",
                                "[magnum/magnum_pre] skipping: [instance] => (item=oslo_messaging) ",
                                "[neutron/neutron_pre] ",
                                "[neutron/neutron_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********",
                                "[magnum/magnum_pre] skipping: [instance] => (item=orchestration) ",
                                "[magnum/magnum_pre] skipping: [instance]",
                                "[neutron/neutron_pre] skipping: [instance]",
                                "[magnum/magnum_pre] ",
                                "[magnum/magnum_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********",
                                "[magnum/magnum_pre] skipping: [instance]",
                                "[neutron/neutron_pre] ",
                                "[neutron/neutron_pre] TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***",
                                "[magnum/magnum_pre] ",
                                "[magnum/magnum_pre] TASK [vexxhost.atmosphere.openstacksdk : Install openstacksdk] *****************",
                                "[neutron/neutron_pre] included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance",
                                "[neutron/neutron_pre] ",
                                "[neutron/neutron_pre] TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************",
                                "[neutron/neutron] ok: [instance]",
                                "[neutron/neutron] ",
                                "[neutron/neutron] TASK [vexxhost.atmosphere.openstacksdk : Create openstack config directory] ****",
                                "[neutron/neutron_pre] changed: [instance]",
                                "[neutron/neutron_pre] ",
                                "[neutron/neutron_pre] TASK [Configure OpenStack-Helm endpoints] **************************************",
                                "[neutron/neutron_pre] included: openstack_helm_endpoints for instance",
                                "[neutron/neutron] ok: [instance]",
                                "[neutron/neutron] ",
                                "[neutron/neutron] TASK [vexxhost.atmosphere.openstacksdk : Generate cloud config file] ***********",
                                "[neutron/neutron_pre] ",
                                "[neutron/neutron_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***",
                                "[neutron/neutron_pre] ok: [instance]",
                                "[neutron/neutron_pre] ",
                                "[neutron/neutron_pre] TASK [Create RabbitMQ cluster] *************************************************",
                                "[neutron/neutron_pre] included: rabbitmq for instance",
                                "[neutron/neutron_pre] ",
                                "[neutron/neutron_pre] TASK [vexxhost.atmosphere.rabbitmq : Verify state of current RabbitMQ cluster] ***",
                                "[magnum/magnum_pre] ok: [instance]",
                                "[magnum/magnum_pre] ",
                                "[magnum/magnum_pre] TASK [vexxhost.atmosphere.openstacksdk : Create openstack config directory] ****",
                                "[neutron/neutron] ok: [instance]",
                                "[neutron/neutron] ",
                                "[neutron/neutron] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***",
                                "[neutron/neutron] skipping: [instance]",
                                "[neutron/neutron] ",
                                "[neutron/neutron] TASK [Create RabbitMQ cluster] *************************************************",
                                "[neutron/neutron] skipping: [instance]",
                                "[magnum/magnum_pre] ok: [instance]",
                                "[neutron/neutron] ",
                                "[neutron/neutron] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***",
                                "[magnum/magnum_pre] ",
                                "[magnum/magnum_pre] TASK [vexxhost.atmosphere.openstacksdk : Generate cloud config file] ***********",
                                "[neutron/neutron] skipping: [instance]",
                                "[neutron/neutron] ",
                                "[neutron/neutron] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***",
                                "[neutron/neutron] skipping: [instance]",
                                "[neutron/neutron] ",
                                "[neutron/neutron] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***",
                                "[neutron/neutron] skipping: [instance]",
                                "[neutron/neutron] ",
                                "[neutron/neutron] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***",
                                "[neutron/neutron] skipping: [instance]",
                                "[neutron/neutron] ",
                                "[neutron/neutron] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***",
                                "[neutron/neutron] skipping: [instance]",
                                "[neutron/neutron] ",
                                "[neutron/neutron] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***",
                                "[neutron/neutron] skipping: [instance]",
                                "[neutron/neutron] ",
                                "[neutron/neutron] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********",
                                "[neutron/neutron] skipping: [instance]",
                                "[neutron/neutron_pre] ok: [instance]",
                                "[neutron/neutron] ",
                                "[neutron/neutron] TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***",
                                "[neutron/neutron] skipping: [instance]",
                                "[neutron/neutron_pre] ",
                                "[neutron/neutron_pre] TASK [vexxhost.atmosphere.rabbitmq : Print diff of RabbitMQ cluster spec] ******",
                                "[neutron/neutron_pre] skipping: [instance]",
                                "[neutron/neutron] ",
                                "[neutron/neutron] TASK [vexxhost.atmosphere.neutron : Manage secret with generic switch access keys] ***",
                                "[neutron/neutron_pre] ",
                                "[neutron/neutron_pre] TASK [vexxhost.atmosphere.rabbitmq : Wait for confirmation of RabbitMQ cluster spec] ***",
                                "[neutron/neutron_pre] skipping: [instance]",
                                "[neutron/neutron_pre] ",
                                "[neutron/neutron_pre] TASK [vexxhost.atmosphere.rabbitmq : Enable all feature flags for upgrade] *****",
                                "[neutron/neutron_pre] skipping: [instance]",
                                "[magnum/magnum_pre] ok: [instance]",
                                "[neutron/neutron_pre] ",
                                "[neutron/neutron_pre] TASK [vexxhost.atmosphere.rabbitmq : Deploy cluster] ***************************",
                                "[magnum/magnum_pre] ",
                                "[magnum/magnum_pre] TASK [Upload images] ***********************************************************",
                                "[magnum/magnum_pre] included: atmosphere.common.glance_image for instance => (item={'name': 'ubuntu-2204-kube-v1.34.3', 'url': 'https://github.com/vexxhost/capo-image-elements/releases/download/2025.12-3/ubuntu-22.04-v1.34.3.qcow2', 'distro': 'ubuntu'})",
                                "[magnum/magnum_pre] ",
                                "[magnum/magnum_pre] TASK [atmosphere.common.qemu_utils : Install packages] *************************",
                                "[neutron/neutron] ok: [instance]",
                                "[neutron/neutron] ",
                                "[neutron/neutron] TASK [vexxhost.atmosphere.neutron : Set external_dns_driver] *******************",
                                "[neutron/neutron] skipping: [instance]",
                                "[neutron/neutron] ",
                                "[neutron/neutron] TASK [vexxhost.atmosphere.neutron : Generate Helm values] **********************",
                                "[neutron/neutron] skipping: [instance]",
                                "[neutron/neutron] ",
                                "[neutron/neutron] TASK [vexxhost.atmosphere.neutron : Append Helm values] ************************",
                                "[neutron/neutron] skipping: [instance]",
                                "[neutron/neutron] ",
                                "[neutron/neutron] TASK [vexxhost.atmosphere.neutron : Append Helm values (neutron_policy_server)] ***",
                                "[neutron/neutron] skipping: [instance]",
                                "[neutron/neutron] ",
                                "[neutron/neutron] TASK [vexxhost.atmosphere.neutron : Append Helm values (mount neutron genericswitch keys)] ***",
                                "[neutron/neutron] skipping: [instance]",
                                "[neutron/neutron] ",
                                "[neutron/neutron] TASK [vexxhost.atmosphere.neutron : Deploy Helm chart] *************************",
                                "[neutron/neutron] skipping: [instance]",
                                "[neutron/neutron] ",
                                "[neutron/neutron] TASK [Create Ingress] **********************************************************",
                                "[neutron/neutron] skipping: [instance]",
                                "[neutron/neutron] ",
                                "[neutron/neutron] TASK [vexxhost.atmosphere.neutron : Wait until network service ready] **********",
                                "[magnum/magnum_pre] ok: [instance]",
                                "[magnum/magnum_pre] ",
                                "[magnum/magnum_pre] TASK [atmosphere.common.glance_image : Fetch source image metadata from URL] ***",
                                "[cinder/cinder] changed: [instance]",
                                "[cinder/cinder] ",
                                "[cinder/cinder] TASK [Create Ingress] **********************************************************",
                                "[cinder/cinder] included: openstack_helm_ingress for instance",
                                "[cinder/cinder] ",
                                "[cinder/cinder] TASK [vexxhost.atmosphere.openstack_helm_ingress : Create certificate] *********",
                                "[magnum/magnum_pre] ok: [instance]",
                                "[cinder/cinder] skipping: [instance]",
                                "[magnum/magnum_pre] ",
                                "[magnum/magnum_pre] TASK [atmosphere.common.glance_image : Capture source ETag when available] *****",
                                "[cinder/cinder] ",
                                "[cinder/cinder] TASK [vexxhost.atmosphere.openstack_helm_ingress : Set fact with wildcard certificate] ***",
                                "[cinder/cinder] skipping: [instance]",
                                "[magnum/magnum_pre] ok: [instance]",
                                "[cinder/cinder] ",
                                "[cinder/cinder] TASK [vexxhost.atmosphere.openstack_helm_ingress : Add ClusterIssuer annotations] ***",
                                "[magnum/magnum_pre] ",
                                "[magnum/magnum_pre] TASK [atmosphere.common.glance_image : Check if image exists] ******************",
                                "[cinder/cinder] ok: [instance]",
                                "[cinder/cinder] ",
                                "[cinder/cinder] TASK [Create Ingress volumev3] *************************************************",
                                "[cinder/cinder] included: ingress for instance",
                                "[cinder/cinder] ",
                                "[cinder/cinder] TASK [vexxhost.atmosphere.ingress : Create Ingress volumev3] *******************",
                                "[cinder/cinder] changed: [instance]",
                                "[cinder/cinder] ",
                                "[cinder/cinder] PLAY RECAP *********************************************************************",
                                "[cinder/cinder] instance                   : ok=22   changed=4    unreachable=0    failed=0    skipped=5    rescued=0    ignored=0   ",
                                "[cinder/cinder] ",
                                "==> [cinder] Deployment complete",
                                "==> [staffeln] Starting deployment",
                                "[magnum/magnum_pre] ok: [instance]",
                                "[magnum/magnum_pre] ",
                                "[magnum/magnum_pre] TASK [atmosphere.common.glance_image : Capture existing image and its Atmosphere metadata] ***"
                            ],
                            "zuul_log_id": "0242ac17-0010-310d-1ec5-000000010013-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:54:32.847277Z",
                            "start": "2026-07-25T21:54:32.310121Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000010013",
                        "name": "Read new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "301461"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:54:32.926785Z",
                            "start": "2026-07-25T21:54:32.863191Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000010014",
                        "name": "Advance initial parallel deployment live log offset"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "initial parallel deployment is still running after 1580 seconds."
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:54:33.002424Z",
                            "start": "2026-07-25T21:54:32.938873Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000010015",
                        "name": "Report initial parallel deployment progress heartbeat"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:54:33.083121Z",
                            "start": "2026-07-25T21:54:33.013753Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000010016",
                        "name": "Continue monitoring initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-25 21:54:33.274783",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-25 21:54:53.277346",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:54:53.298145Z",
                            "start": "2026-07-25T21:54:33.226319Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001066b",
                        "name": "Wait before polling initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "80"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:54:53.376747Z",
                            "start": "2026-07-25T21:54:53.310781Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001066c",
                        "name": "Count initial parallel deployment progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j40599975991.11341",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j40599975991.11341",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j40599975991.11341",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:54:53.621173Z",
                            "start": "2026-07-25T21:54:53.385841Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001066d",
                        "name": "Poll initial parallel deployment status"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/ansible.8gbjwwpu.log"
                                }
                            },
                            "stat": {
                                "atime": 1785016472.5047052,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 616,
                                "charset": "unknown",
                                "checksum": "862dd1f6c6213e1330532d54e9a6584481d1fc13",
                                "ctime": 1785016492.905088,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 21191,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0600",
                                "mtime": 1785016492.905088,
                                "nlink": 1,
                                "path": "/tmp/ansible.8gbjwwpu.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 307450,
                                "uid": 1000,
                                "version": "3759374160",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:54:53.829392Z",
                            "start": "2026-07-25T21:54:53.632989Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001066e",
                        "name": "Inspect initial parallel deployment live log"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "5989"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:54:53.902689Z",
                            "start": "2026-07-25T21:54:53.841262Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001066f",
                        "name": "Calculate new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +301462 /tmp/ansible.8gbjwwpu.log | head -c 5989",
                            "delta": "0:00:00.006434",
                            "end": "2026-07-25 21:54:54.127601",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +301462 /tmp/ansible.8gbjwwpu.log | head -c 5989",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-310d-1ec5-000000010670-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-25 21:54:54.121167",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "[magnum/magnum_pre] ok: [instance]\n[staffeln/staffeln] \n[staffeln/staffeln] PLAY [controllers[0]] **********************************************************\n[magnum/magnum_pre] \n[magnum/magnum_pre] TASK [atmosphere.common.glance_image : Decide whether image upload is required] ***\n[staffeln/staffeln] \n[staffeln/staffeln] TASK [Gathering Facts] *********************************************************\n[magnum/magnum_pre] ok: [instance]\n[magnum/magnum_pre] \n[magnum/magnum_pre] TASK [atmosphere.common.glance_image : Generate temporary work directory] ******\n[magnum/magnum_pre] changed: [instance]\n[magnum/magnum_pre] \n[magnum/magnum_pre] TASK [atmosphere.common.glance_image : Download image] *************************\n[staffeln/staffeln] [WARNING]: Platform linux on host instance is using the discovered Python\n[staffeln/staffeln] interpreter at /usr/bin/python3.10, but future installation of another Python\n[staffeln/staffeln] interpreter could change the meaning of that path. See\n[staffeln/staffeln] https://docs.ansible.com/ansible-\n[staffeln/staffeln] core/2.17/reference_appendices/interpreter_discovery.html for more information.\n[staffeln/staffeln] ok: [instance]\n[staffeln/staffeln] \n[staffeln/staffeln] TASK [vexxhost.atmosphere.openstacksdk : Install openstacksdk] *****************\n[staffeln/staffeln] ok: [instance]\n[staffeln/staffeln] \n[staffeln/staffeln] TASK [vexxhost.atmosphere.openstacksdk : Create openstack config directory] ****\n[staffeln/staffeln] ok: [instance]\n[staffeln/staffeln] \n[staffeln/staffeln] TASK [vexxhost.atmosphere.openstacksdk : Generate cloud config file] ***********\n[staffeln/staffeln] ok: [instance]\n[staffeln/staffeln] \n[staffeln/staffeln] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***\n[staffeln/staffeln] ok: [instance]\n[staffeln/staffeln] \n[staffeln/staffeln] TASK [Create RabbitMQ cluster] *************************************************\n[staffeln/staffeln] skipping: [instance]\n[staffeln/staffeln] \n[staffeln/staffeln] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***\n[staffeln/staffeln] skipping: [instance]\n[staffeln/staffeln] \n[staffeln/staffeln] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***\n[staffeln/staffeln] skipping: [instance]\n[staffeln/staffeln] \n[staffeln/staffeln] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***\n[staffeln/staffeln] ok: [instance]\n[staffeln/staffeln] \n[staffeln/staffeln] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***\n[staffeln/staffeln] ok: [instance]\n[staffeln/staffeln] \n[staffeln/staffeln] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***\n[staffeln/staffeln] ok: [instance]\n[staffeln/staffeln] \n[staffeln/staffeln] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***\n[staffeln/staffeln] ok: [instance] => (item=oslo_cache)\n[staffeln/staffeln] ok: [instance] => (item=staffeln)\n[staffeln/staffeln] ok: [instance] => (item=identity)\n[staffeln/staffeln] ok: [instance] => (item=oslo_db)\n[staffeln/staffeln] \n[staffeln/staffeln] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********\n[staffeln/staffeln] ok: [instance]\n[staffeln/staffeln] \n[staffeln/staffeln] TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***\n[staffeln/staffeln] included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance\n[staffeln/staffeln] \n[staffeln/staffeln] TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************\n[staffeln/staffeln] changed: [instance]\n[staffeln/staffeln] \n[staffeln/staffeln] TASK [vexxhost.atmosphere.staffeln : Deploy Helm chart] ************************\n[magnum/magnum_pre] changed: [instance]\n[magnum/magnum_pre] \n[magnum/magnum_pre] TASK [atmosphere.common.glance_image : Get image format] ***********************\n[magnum/magnum_pre] ok: [instance]\n[magnum/magnum_pre] \n[magnum/magnum_pre] TASK [atmosphere.common.glance_image : Convert file to target disk format] *****\n[magnum/magnum_pre] skipping: [instance]\n[magnum/magnum_pre] \n[magnum/magnum_pre] TASK [atmosphere.common.glance_image : Wait until image service ready] *********\n[magnum/magnum_pre] ok: [instance]\n[magnum/magnum_pre] \n[magnum/magnum_pre] TASK [atmosphere.common.glance_image : Compute pending image name] *************\n[magnum/magnum_pre] ok: [instance]\n[magnum/magnum_pre] \n[magnum/magnum_pre] TASK [atmosphere.common.glance_image : Upload image into Glance] ***************\n[magnum/magnum] changed: [instance]\n[magnum/magnum] \n[magnum/magnum] TASK [vexxhost.atmosphere.magnum : Deploy \"magnum-cluster-api-proxy\"] **********\n[magnum/magnum] changed: [instance]\n[magnum/magnum] \n[magnum/magnum] TASK [Create Ingress] **********************************************************\n[magnum/magnum] included: openstack_helm_ingress for instance\n[magnum/magnum] \n[magnum/magnum] TASK [vexxhost.atmosphere.openstack_helm_ingress : Create certificate] *********\n[magnum/magnum] skipping: [instance]\n[magnum/magnum] \n[magnum/magnum] TASK [vexxhost.atmosphere.openstack_helm_ingress : Set fact with wildcard certificate] ***\n[magnum/magnum] skipping: [instance]\n[magnum/magnum] \n[magnum/magnum] TASK [vexxhost.atmosphere.openstack_helm_ingress : Add ClusterIssuer annotations] ***\n[magnum/magnum] ok: [instance]\n[magnum/magnum] \n[magnum/magnum] TASK [Create Ingress container-infra] ******************************************\n[magnum/magnum] included: ingress for instance\n[magnum/magnum] \n[magnum/magnum] TASK [vexxhost.atmosphere.ingress : Create Ingress container-infra] ************\n[magnum/magnum] changed: [instance]\n[magnum/magnum] \n[magnum/magnum] TASK [vexxhost.atmosphere.magnum : Deploy magnum registry] *********************",
                            "stdout_lines": [
                                "[magnum/magnum_pre] ok: [instance]",
                                "[staffeln/staffeln] ",
                                "[staffeln/staffeln] PLAY [controllers[0]] **********************************************************",
                                "[magnum/magnum_pre] ",
                                "[magnum/magnum_pre] TASK [atmosphere.common.glance_image : Decide whether image upload is required] ***",
                                "[staffeln/staffeln] ",
                                "[staffeln/staffeln] TASK [Gathering Facts] *********************************************************",
                                "[magnum/magnum_pre] ok: [instance]",
                                "[magnum/magnum_pre] ",
                                "[magnum/magnum_pre] TASK [atmosphere.common.glance_image : Generate temporary work directory] ******",
                                "[magnum/magnum_pre] changed: [instance]",
                                "[magnum/magnum_pre] ",
                                "[magnum/magnum_pre] TASK [atmosphere.common.glance_image : Download image] *************************",
                                "[staffeln/staffeln] [WARNING]: Platform linux on host instance is using the discovered Python",
                                "[staffeln/staffeln] interpreter at /usr/bin/python3.10, but future installation of another Python",
                                "[staffeln/staffeln] interpreter could change the meaning of that path. See",
                                "[staffeln/staffeln] https://docs.ansible.com/ansible-",
                                "[staffeln/staffeln] core/2.17/reference_appendices/interpreter_discovery.html for more information.",
                                "[staffeln/staffeln] ok: [instance]",
                                "[staffeln/staffeln] ",
                                "[staffeln/staffeln] TASK [vexxhost.atmosphere.openstacksdk : Install openstacksdk] *****************",
                                "[staffeln/staffeln] ok: [instance]",
                                "[staffeln/staffeln] ",
                                "[staffeln/staffeln] TASK [vexxhost.atmosphere.openstacksdk : Create openstack config directory] ****",
                                "[staffeln/staffeln] ok: [instance]",
                                "[staffeln/staffeln] ",
                                "[staffeln/staffeln] TASK [vexxhost.atmosphere.openstacksdk : Generate cloud config file] ***********",
                                "[staffeln/staffeln] ok: [instance]",
                                "[staffeln/staffeln] ",
                                "[staffeln/staffeln] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***",
                                "[staffeln/staffeln] ok: [instance]",
                                "[staffeln/staffeln] ",
                                "[staffeln/staffeln] TASK [Create RabbitMQ cluster] *************************************************",
                                "[staffeln/staffeln] skipping: [instance]",
                                "[staffeln/staffeln] ",
                                "[staffeln/staffeln] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***",
                                "[staffeln/staffeln] skipping: [instance]",
                                "[staffeln/staffeln] ",
                                "[staffeln/staffeln] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***",
                                "[staffeln/staffeln] skipping: [instance]",
                                "[staffeln/staffeln] ",
                                "[staffeln/staffeln] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***",
                                "[staffeln/staffeln] ok: [instance]",
                                "[staffeln/staffeln] ",
                                "[staffeln/staffeln] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***",
                                "[staffeln/staffeln] ok: [instance]",
                                "[staffeln/staffeln] ",
                                "[staffeln/staffeln] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***",
                                "[staffeln/staffeln] ok: [instance]",
                                "[staffeln/staffeln] ",
                                "[staffeln/staffeln] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***",
                                "[staffeln/staffeln] ok: [instance] => (item=oslo_cache)",
                                "[staffeln/staffeln] ok: [instance] => (item=staffeln)",
                                "[staffeln/staffeln] ok: [instance] => (item=identity)",
                                "[staffeln/staffeln] ok: [instance] => (item=oslo_db)",
                                "[staffeln/staffeln] ",
                                "[staffeln/staffeln] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********",
                                "[staffeln/staffeln] ok: [instance]",
                                "[staffeln/staffeln] ",
                                "[staffeln/staffeln] TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***",
                                "[staffeln/staffeln] included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance",
                                "[staffeln/staffeln] ",
                                "[staffeln/staffeln] TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************",
                                "[staffeln/staffeln] changed: [instance]",
                                "[staffeln/staffeln] ",
                                "[staffeln/staffeln] TASK [vexxhost.atmosphere.staffeln : Deploy Helm chart] ************************",
                                "[magnum/magnum_pre] changed: [instance]",
                                "[magnum/magnum_pre] ",
                                "[magnum/magnum_pre] TASK [atmosphere.common.glance_image : Get image format] ***********************",
                                "[magnum/magnum_pre] ok: [instance]",
                                "[magnum/magnum_pre] ",
                                "[magnum/magnum_pre] TASK [atmosphere.common.glance_image : Convert file to target disk format] *****",
                                "[magnum/magnum_pre] skipping: [instance]",
                                "[magnum/magnum_pre] ",
                                "[magnum/magnum_pre] TASK [atmosphere.common.glance_image : Wait until image service ready] *********",
                                "[magnum/magnum_pre] ok: [instance]",
                                "[magnum/magnum_pre] ",
                                "[magnum/magnum_pre] TASK [atmosphere.common.glance_image : Compute pending image name] *************",
                                "[magnum/magnum_pre] ok: [instance]",
                                "[magnum/magnum_pre] ",
                                "[magnum/magnum_pre] TASK [atmosphere.common.glance_image : Upload image into Glance] ***************",
                                "[magnum/magnum] changed: [instance]",
                                "[magnum/magnum] ",
                                "[magnum/magnum] TASK [vexxhost.atmosphere.magnum : Deploy \"magnum-cluster-api-proxy\"] **********",
                                "[magnum/magnum] changed: [instance]",
                                "[magnum/magnum] ",
                                "[magnum/magnum] TASK [Create Ingress] **********************************************************",
                                "[magnum/magnum] included: openstack_helm_ingress for instance",
                                "[magnum/magnum] ",
                                "[magnum/magnum] TASK [vexxhost.atmosphere.openstack_helm_ingress : Create certificate] *********",
                                "[magnum/magnum] skipping: [instance]",
                                "[magnum/magnum] ",
                                "[magnum/magnum] TASK [vexxhost.atmosphere.openstack_helm_ingress : Set fact with wildcard certificate] ***",
                                "[magnum/magnum] skipping: [instance]",
                                "[magnum/magnum] ",
                                "[magnum/magnum] TASK [vexxhost.atmosphere.openstack_helm_ingress : Add ClusterIssuer annotations] ***",
                                "[magnum/magnum] ok: [instance]",
                                "[magnum/magnum] ",
                                "[magnum/magnum] TASK [Create Ingress container-infra] ******************************************",
                                "[magnum/magnum] included: ingress for instance",
                                "[magnum/magnum] ",
                                "[magnum/magnum] TASK [vexxhost.atmosphere.ingress : Create Ingress container-infra] ************",
                                "[magnum/magnum] changed: [instance]",
                                "[magnum/magnum] ",
                                "[magnum/magnum] TASK [vexxhost.atmosphere.magnum : Deploy magnum registry] *********************"
                            ],
                            "zuul_log_id": "0242ac17-0010-310d-1ec5-000000010670-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:54:54.457510Z",
                            "start": "2026-07-25T21:54:53.933501Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000010670",
                        "name": "Read new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "307450"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:54:54.535586Z",
                            "start": "2026-07-25T21:54:54.469801Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000010671",
                        "name": "Advance initial parallel deployment live log offset"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "initial parallel deployment is still running after 1600 seconds."
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:54:54.609785Z",
                            "start": "2026-07-25T21:54:54.546851Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000010672",
                        "name": "Report initial parallel deployment progress heartbeat"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:54:54.672656Z",
                            "start": "2026-07-25T21:54:54.621208Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000010673",
                        "name": "Continue monitoring initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-25 21:54:54.843071",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-25 21:55:14.845380",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:55:14.859875Z",
                            "start": "2026-07-25T21:54:54.792947Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000010cdc",
                        "name": "Wait before polling initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "81"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:55:14.934732Z",
                            "start": "2026-07-25T21:55:14.870136Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000010cdd",
                        "name": "Count initial parallel deployment progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j40599975991.11341",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j40599975991.11341",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j40599975991.11341",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:55:15.182350Z",
                            "start": "2026-07-25T21:55:14.945272Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000010cde",
                        "name": "Poll initial parallel deployment status"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/ansible.8gbjwwpu.log"
                                }
                            },
                            "stat": {
                                "atime": 1785016494.1211107,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 624,
                                "charset": "unknown",
                                "checksum": "f792fc09640dfc182319d54451c1471a11065844",
                                "ctime": 1785016511.1574302,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 21191,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0600",
                                "mtime": 1785016511.1574302,
                                "nlink": 1,
                                "path": "/tmp/ansible.8gbjwwpu.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 313119,
                                "uid": 1000,
                                "version": "3759374160",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:55:15.410166Z",
                            "start": "2026-07-25T21:55:15.193363Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000010cdf",
                        "name": "Inspect initial parallel deployment live log"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "5669"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:55:15.488929Z",
                            "start": "2026-07-25T21:55:15.422130Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000010ce0",
                        "name": "Calculate new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +307451 /tmp/ansible.8gbjwwpu.log | head -c 5669",
                            "delta": "0:00:00.008027",
                            "end": "2026-07-25 21:55:15.737411",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +307451 /tmp/ansible.8gbjwwpu.log | head -c 5669",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-310d-1ec5-000000010ce1-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-25 21:55:15.729384",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "[magnum/magnum] changed: [instance]\n[magnum/magnum] \n[magnum/magnum] TASK [Create magnum registry Ingress] ******************************************\n[magnum/magnum] included: openstack_helm_ingress for instance\n[magnum/magnum] \n[magnum/magnum] TASK [vexxhost.atmosphere.openstack_helm_ingress : Create certificate] *********\n[magnum/magnum] skipping: [instance]\n[magnum/magnum] \n[magnum/magnum] TASK [vexxhost.atmosphere.openstack_helm_ingress : Set fact with wildcard certificate] ***\n[magnum/magnum] skipping: [instance]\n[magnum/magnum] \n[magnum/magnum] TASK [vexxhost.atmosphere.openstack_helm_ingress : Add ClusterIssuer annotations] ***\n[magnum/magnum] ok: [instance]\n[magnum/magnum] \n[magnum/magnum] TASK [Create Ingress container-infra-registry] *********************************\n[magnum/magnum] included: ingress for instance\n[magnum/magnum] \n[magnum/magnum] TASK [vexxhost.atmosphere.ingress : Create Ingress container-infra-registry] ***\n[magnum/magnum] changed: [instance]\n[magnum/magnum] \n[magnum/magnum] TASK [Upload images] ***********************************************************\n[magnum/magnum] skipping: [instance] => (item={'name': 'ubuntu-2204-kube-v1.34.3', 'url': 'https://github.com/vexxhost/capo-image-elements/releases/download/2025.12-3/ubuntu-22.04-v1.34.3.qcow2', 'distro': 'ubuntu'}) \n[magnum/magnum] skipping: [instance]\n[magnum/magnum] \n[magnum/magnum] PLAY RECAP *********************************************************************\n[magnum/magnum] instance                   : ok=42   changed=20   unreachable=0    failed=0    skipped=13   rescued=0    ignored=0   \n[magnum/magnum] \n[magnum/magnum_pre] changed: [instance]\n[magnum/magnum_pre] \n[magnum/magnum_pre] TASK [atmosphere.common.glance_image : Rename outdated image to preserve audit trail] ***\n[magnum/magnum_pre] skipping: [instance]\n[magnum/magnum_pre] \n[magnum/magnum_pre] TASK [atmosphere.common.glance_image : Promote newly uploaded image to canonical name] ***\n[magnum/magnum_pre] skipping: [instance]\n[magnum/magnum_pre] \n[magnum/magnum_pre] TASK [atmosphere.common.glance_image : Remove work directory] ******************\n[magnum/magnum_pre] changed: [instance]\n[magnum/magnum_pre] \n[magnum/magnum_pre] PLAY RECAP *********************************************************************\n[magnum/magnum_pre] instance                   : ok=19   changed=4    unreachable=0    failed=0    skipped=11   rescued=0    ignored=0   \n[magnum/magnum_pre] \n==> [magnum] Deployment complete\n[neutron/neutron_pre] changed: [instance]\n[neutron/neutron_pre] \n[neutron/neutron_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***\n[neutron/neutron_pre] ok: [instance]\n[neutron/neutron_pre] \n[neutron/neutron_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***\n[neutron/neutron_pre] ok: [instance]\n[neutron/neutron_pre] \n[neutron/neutron_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***\n[neutron/neutron_pre] ok: [instance]\n[neutron/neutron_pre] \n[neutron/neutron_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***\n[neutron/neutron_pre] ok: [instance]\n[neutron/neutron_pre] \n[neutron/neutron_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***\n[neutron/neutron_pre] ok: [instance]\n[neutron/neutron_pre] \n[neutron/neutron_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***\n[neutron/neutron_pre] ok: [instance] => (item=identity)\n[neutron/neutron_pre] ok: [instance] => (item=compute_metadata)\n[neutron/neutron_pre] ok: [instance] => (item=dns)\n[neutron/neutron_pre] ok: [instance] => (item=oslo_db)\n[neutron/neutron_pre] ok: [instance] => (item=load_balancer)\n[neutron/neutron_pre] ok: [instance] => (item=network)\n[neutron/neutron_pre] ok: [instance] => (item=baremetal)\n[neutron/neutron_pre] ok: [instance] => (item=oslo_messaging)\n[neutron/neutron_pre] ok: [instance] => (item=compute)\n[neutron/neutron_pre] ok: [instance] => (item=oslo_cache)\n[neutron/neutron_pre] \n[neutron/neutron_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********\n[neutron/neutron_pre] ok: [instance]\n[neutron/neutron_pre] \n[neutron/neutron_pre] TASK [vexxhost.atmosphere.neutron_pre : Set external_dns_driver] ***************\n[neutron/neutron_pre] skipping: [instance]\n[neutron/neutron_pre] \n[neutron/neutron_pre] TASK [vexxhost.atmosphere.neutron_pre : Generate Helm values] ******************\n[neutron/neutron_pre] ok: [instance]\n[neutron/neutron_pre] \n[neutron/neutron_pre] TASK [vexxhost.atmosphere.neutron_pre : Append Helm values] ********************\n[neutron/neutron_pre] ok: [instance]\n[neutron/neutron_pre] \n[neutron/neutron_pre] TASK [vexxhost.atmosphere.neutron_pre : Append Helm values (neutron_policy_server)] ***\n[neutron/neutron_pre] ok: [instance]\n[neutron/neutron_pre] \n[neutron/neutron_pre] TASK [vexxhost.atmosphere.neutron_pre : Deploy Helm chart] *********************\n[staffeln/staffeln] changed: [instance]\n[staffeln/staffeln] \n[staffeln/staffeln] PLAY RECAP *********************************************************************\n[staffeln/staffeln] instance                   : ok=13   changed=2    unreachable=0    failed=0    skipped=3    rescued=0    ignored=0   \n[staffeln/staffeln] \n==> [staffeln] Deployment complete\n[neutron/neutron] ok: [instance]\n[neutron/neutron] \n[neutron/neutron] TASK [vexxhost.atmosphere.neutron : Create networks] ***************************\n[neutron/neutron] FAILED - RETRYING: [instance]: Create networks (120 retries left).",
                            "stdout_lines": [
                                "[magnum/magnum] changed: [instance]",
                                "[magnum/magnum] ",
                                "[magnum/magnum] TASK [Create magnum registry Ingress] ******************************************",
                                "[magnum/magnum] included: openstack_helm_ingress for instance",
                                "[magnum/magnum] ",
                                "[magnum/magnum] TASK [vexxhost.atmosphere.openstack_helm_ingress : Create certificate] *********",
                                "[magnum/magnum] skipping: [instance]",
                                "[magnum/magnum] ",
                                "[magnum/magnum] TASK [vexxhost.atmosphere.openstack_helm_ingress : Set fact with wildcard certificate] ***",
                                "[magnum/magnum] skipping: [instance]",
                                "[magnum/magnum] ",
                                "[magnum/magnum] TASK [vexxhost.atmosphere.openstack_helm_ingress : Add ClusterIssuer annotations] ***",
                                "[magnum/magnum] ok: [instance]",
                                "[magnum/magnum] ",
                                "[magnum/magnum] TASK [Create Ingress container-infra-registry] *********************************",
                                "[magnum/magnum] included: ingress for instance",
                                "[magnum/magnum] ",
                                "[magnum/magnum] TASK [vexxhost.atmosphere.ingress : Create Ingress container-infra-registry] ***",
                                "[magnum/magnum] changed: [instance]",
                                "[magnum/magnum] ",
                                "[magnum/magnum] TASK [Upload images] ***********************************************************",
                                "[magnum/magnum] skipping: [instance] => (item={'name': 'ubuntu-2204-kube-v1.34.3', 'url': 'https://github.com/vexxhost/capo-image-elements/releases/download/2025.12-3/ubuntu-22.04-v1.34.3.qcow2', 'distro': 'ubuntu'}) ",
                                "[magnum/magnum] skipping: [instance]",
                                "[magnum/magnum] ",
                                "[magnum/magnum] PLAY RECAP *********************************************************************",
                                "[magnum/magnum] instance                   : ok=42   changed=20   unreachable=0    failed=0    skipped=13   rescued=0    ignored=0   ",
                                "[magnum/magnum] ",
                                "[magnum/magnum_pre] changed: [instance]",
                                "[magnum/magnum_pre] ",
                                "[magnum/magnum_pre] TASK [atmosphere.common.glance_image : Rename outdated image to preserve audit trail] ***",
                                "[magnum/magnum_pre] skipping: [instance]",
                                "[magnum/magnum_pre] ",
                                "[magnum/magnum_pre] TASK [atmosphere.common.glance_image : Promote newly uploaded image to canonical name] ***",
                                "[magnum/magnum_pre] skipping: [instance]",
                                "[magnum/magnum_pre] ",
                                "[magnum/magnum_pre] TASK [atmosphere.common.glance_image : Remove work directory] ******************",
                                "[magnum/magnum_pre] changed: [instance]",
                                "[magnum/magnum_pre] ",
                                "[magnum/magnum_pre] PLAY RECAP *********************************************************************",
                                "[magnum/magnum_pre] instance                   : ok=19   changed=4    unreachable=0    failed=0    skipped=11   rescued=0    ignored=0   ",
                                "[magnum/magnum_pre] ",
                                "==> [magnum] Deployment complete",
                                "[neutron/neutron_pre] changed: [instance]",
                                "[neutron/neutron_pre] ",
                                "[neutron/neutron_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***",
                                "[neutron/neutron_pre] ok: [instance]",
                                "[neutron/neutron_pre] ",
                                "[neutron/neutron_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***",
                                "[neutron/neutron_pre] ok: [instance]",
                                "[neutron/neutron_pre] ",
                                "[neutron/neutron_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***",
                                "[neutron/neutron_pre] ok: [instance]",
                                "[neutron/neutron_pre] ",
                                "[neutron/neutron_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***",
                                "[neutron/neutron_pre] ok: [instance]",
                                "[neutron/neutron_pre] ",
                                "[neutron/neutron_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***",
                                "[neutron/neutron_pre] ok: [instance]",
                                "[neutron/neutron_pre] ",
                                "[neutron/neutron_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***",
                                "[neutron/neutron_pre] ok: [instance] => (item=identity)",
                                "[neutron/neutron_pre] ok: [instance] => (item=compute_metadata)",
                                "[neutron/neutron_pre] ok: [instance] => (item=dns)",
                                "[neutron/neutron_pre] ok: [instance] => (item=oslo_db)",
                                "[neutron/neutron_pre] ok: [instance] => (item=load_balancer)",
                                "[neutron/neutron_pre] ok: [instance] => (item=network)",
                                "[neutron/neutron_pre] ok: [instance] => (item=baremetal)",
                                "[neutron/neutron_pre] ok: [instance] => (item=oslo_messaging)",
                                "[neutron/neutron_pre] ok: [instance] => (item=compute)",
                                "[neutron/neutron_pre] ok: [instance] => (item=oslo_cache)",
                                "[neutron/neutron_pre] ",
                                "[neutron/neutron_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********",
                                "[neutron/neutron_pre] ok: [instance]",
                                "[neutron/neutron_pre] ",
                                "[neutron/neutron_pre] TASK [vexxhost.atmosphere.neutron_pre : Set external_dns_driver] ***************",
                                "[neutron/neutron_pre] skipping: [instance]",
                                "[neutron/neutron_pre] ",
                                "[neutron/neutron_pre] TASK [vexxhost.atmosphere.neutron_pre : Generate Helm values] ******************",
                                "[neutron/neutron_pre] ok: [instance]",
                                "[neutron/neutron_pre] ",
                                "[neutron/neutron_pre] TASK [vexxhost.atmosphere.neutron_pre : Append Helm values] ********************",
                                "[neutron/neutron_pre] ok: [instance]",
                                "[neutron/neutron_pre] ",
                                "[neutron/neutron_pre] TASK [vexxhost.atmosphere.neutron_pre : Append Helm values (neutron_policy_server)] ***",
                                "[neutron/neutron_pre] ok: [instance]",
                                "[neutron/neutron_pre] ",
                                "[neutron/neutron_pre] TASK [vexxhost.atmosphere.neutron_pre : Deploy Helm chart] *********************",
                                "[staffeln/staffeln] changed: [instance]",
                                "[staffeln/staffeln] ",
                                "[staffeln/staffeln] PLAY RECAP *********************************************************************",
                                "[staffeln/staffeln] instance                   : ok=13   changed=2    unreachable=0    failed=0    skipped=3    rescued=0    ignored=0   ",
                                "[staffeln/staffeln] ",
                                "==> [staffeln] Deployment complete",
                                "[neutron/neutron] ok: [instance]",
                                "[neutron/neutron] ",
                                "[neutron/neutron] TASK [vexxhost.atmosphere.neutron : Create networks] ***************************",
                                "[neutron/neutron] FAILED - RETRYING: [instance]: Create networks (120 retries left)."
                            ],
                            "zuul_log_id": "0242ac17-0010-310d-1ec5-000000010ce1-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:55:16.043749Z",
                            "start": "2026-07-25T21:55:15.518106Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000010ce1",
                        "name": "Read new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "313119"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:55:16.119138Z",
                            "start": "2026-07-25T21:55:16.053792Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000010ce2",
                        "name": "Advance initial parallel deployment live log offset"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "initial parallel deployment is still running after 1620 seconds."
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:55:16.391773Z",
                            "start": "2026-07-25T21:55:16.129536Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000010ce3",
                        "name": "Report initial parallel deployment progress heartbeat"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:55:16.467154Z",
                            "start": "2026-07-25T21:55:16.400726Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000010ce4",
                        "name": "Continue monitoring initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-25 21:55:16.717251",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-25 21:55:36.719350",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:55:36.737932Z",
                            "start": "2026-07-25T21:55:16.655346Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000011361",
                        "name": "Wait before polling initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "82"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:55:36.816087Z",
                            "start": "2026-07-25T21:55:36.749209Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000011362",
                        "name": "Count initial parallel deployment progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j40599975991.11341",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j40599975991.11341",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j40599975991.11341",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:55:37.054471Z",
                            "start": "2026-07-25T21:55:36.825467Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000011363",
                        "name": "Poll initial parallel deployment status"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/ansible.8gbjwwpu.log"
                                }
                            },
                            "stat": {
                                "atime": 1785016515.353509,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 624,
                                "charset": "unknown",
                                "checksum": "6f3d7dffa4d8a16d9ca97b19b6e35fa04448a2aa",
                                "ctime": 1785016534.7538736,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 21191,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0600",
                                "mtime": 1785016534.7538736,
                                "nlink": 1,
                                "path": "/tmp/ansible.8gbjwwpu.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 313459,
                                "uid": 1000,
                                "version": "3759374160",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:55:37.292525Z",
                            "start": "2026-07-25T21:55:37.064631Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000011364",
                        "name": "Inspect initial parallel deployment live log"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "340"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:55:37.372224Z",
                            "start": "2026-07-25T21:55:37.304155Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000011365",
                        "name": "Calculate new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +313120 /tmp/ansible.8gbjwwpu.log | head -c 340",
                            "delta": "0:00:00.006964",
                            "end": "2026-07-25 21:55:37.606295",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +313120 /tmp/ansible.8gbjwwpu.log | head -c 340",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-310d-1ec5-000000011366-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-25 21:55:37.599331",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "[neutron/neutron] FAILED - RETRYING: [instance]: Create networks (119 retries left).\n[neutron/neutron] FAILED - RETRYING: [instance]: Create networks (118 retries left).\n[neutron/neutron] FAILED - RETRYING: [instance]: Create networks (117 retries left).\n[neutron/neutron] FAILED - RETRYING: [instance]: Create networks (116 retries left).",
                            "stdout_lines": [
                                "[neutron/neutron] FAILED - RETRYING: [instance]: Create networks (119 retries left).",
                                "[neutron/neutron] FAILED - RETRYING: [instance]: Create networks (118 retries left).",
                                "[neutron/neutron] FAILED - RETRYING: [instance]: Create networks (117 retries left).",
                                "[neutron/neutron] FAILED - RETRYING: [instance]: Create networks (116 retries left)."
                            ],
                            "zuul_log_id": "0242ac17-0010-310d-1ec5-000000011366-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:55:37.920542Z",
                            "start": "2026-07-25T21:55:37.400617Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000011366",
                        "name": "Read new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "313459"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:55:37.999948Z",
                            "start": "2026-07-25T21:55:37.931859Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000011367",
                        "name": "Advance initial parallel deployment live log offset"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "initial parallel deployment is still running after 1640 seconds."
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:55:38.076871Z",
                            "start": "2026-07-25T21:55:38.010032Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000011368",
                        "name": "Report initial parallel deployment progress heartbeat"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:55:38.142090Z",
                            "start": "2026-07-25T21:55:38.086458Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000011369",
                        "name": "Continue monitoring initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-25 21:55:38.310143",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-25 21:55:58.312085",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:55:58.329919Z",
                            "start": "2026-07-25T21:55:38.260255Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-0000000119fa",
                        "name": "Wait before polling initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "83"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:55:58.407331Z",
                            "start": "2026-07-25T21:55:58.340071Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-0000000119fb",
                        "name": "Count initial parallel deployment progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j40599975991.11341",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j40599975991.11341",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j40599975991.11341",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:55:58.646272Z",
                            "start": "2026-07-25T21:55:58.417971Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-0000000119fc",
                        "name": "Poll initial parallel deployment status"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/ansible.8gbjwwpu.log"
                                }
                            },
                            "stat": {
                                "atime": 1785016537.2459207,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 624,
                                "charset": "unknown",
                                "checksum": "93be4eb156722045631ec36b0088e2d23c15c525",
                                "ctime": 1785016558.38232,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 21191,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0600",
                                "mtime": 1785016558.38232,
                                "nlink": 1,
                                "path": "/tmp/ansible.8gbjwwpu.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 313799,
                                "uid": 1000,
                                "version": "3759374160",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:55:58.858618Z",
                            "start": "2026-07-25T21:55:58.659858Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-0000000119fd",
                        "name": "Inspect initial parallel deployment live log"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "340"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:55:58.941892Z",
                            "start": "2026-07-25T21:55:58.871746Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-0000000119fe",
                        "name": "Calculate new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +313460 /tmp/ansible.8gbjwwpu.log | head -c 340",
                            "delta": "0:00:00.006279",
                            "end": "2026-07-25 21:55:59.190524",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +313460 /tmp/ansible.8gbjwwpu.log | head -c 340",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-310d-1ec5-0000000119ff-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-25 21:55:59.184245",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "[neutron/neutron] FAILED - RETRYING: [instance]: Create networks (115 retries left).\n[neutron/neutron] FAILED - RETRYING: [instance]: Create networks (114 retries left).\n[neutron/neutron] FAILED - RETRYING: [instance]: Create networks (113 retries left).\n[neutron/neutron] FAILED - RETRYING: [instance]: Create networks (112 retries left).",
                            "stdout_lines": [
                                "[neutron/neutron] FAILED - RETRYING: [instance]: Create networks (115 retries left).",
                                "[neutron/neutron] FAILED - RETRYING: [instance]: Create networks (114 retries left).",
                                "[neutron/neutron] FAILED - RETRYING: [instance]: Create networks (113 retries left).",
                                "[neutron/neutron] FAILED - RETRYING: [instance]: Create networks (112 retries left)."
                            ],
                            "zuul_log_id": "0242ac17-0010-310d-1ec5-0000000119ff-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:55:59.495598Z",
                            "start": "2026-07-25T21:55:58.973042Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-0000000119ff",
                        "name": "Read new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "313799"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:55:59.576023Z",
                            "start": "2026-07-25T21:55:59.506488Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000011a00",
                        "name": "Advance initial parallel deployment live log offset"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "initial parallel deployment is still running after 1660 seconds."
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:55:59.657457Z",
                            "start": "2026-07-25T21:55:59.586895Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000011a01",
                        "name": "Report initial parallel deployment progress heartbeat"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:55:59.727102Z",
                            "start": "2026-07-25T21:55:59.668206Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000011a02",
                        "name": "Continue monitoring initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-25 21:55:59.898166",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-25 21:56:19.899731",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:56:19.917836Z",
                            "start": "2026-07-25T21:55:59.850341Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-0000000120a7",
                        "name": "Wait before polling initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "84"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:56:19.995418Z",
                            "start": "2026-07-25T21:56:19.927952Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-0000000120a8",
                        "name": "Count initial parallel deployment progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j40599975991.11341",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j40599975991.11341",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j40599975991.11341",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:56:20.246385Z",
                            "start": "2026-07-25T21:56:20.007388Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-0000000120a9",
                        "name": "Poll initial parallel deployment status"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/ansible.8gbjwwpu.log"
                                }
                            },
                            "stat": {
                                "atime": 1785016558.8183281,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 624,
                                "charset": "unknown",
                                "checksum": "f35f6a275e6087e76e097189fd8fa2a30a647c13",
                                "ctime": 1785016576.1066546,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 21191,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0600",
                                "mtime": 1785016576.1066546,
                                "nlink": 1,
                                "path": "/tmp/ansible.8gbjwwpu.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 314054,
                                "uid": 1000,
                                "version": "3759374160",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:56:20.466554Z",
                            "start": "2026-07-25T21:56:20.256195Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-0000000120aa",
                        "name": "Inspect initial parallel deployment live log"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "255"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:56:20.548837Z",
                            "start": "2026-07-25T21:56:20.477739Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-0000000120ab",
                        "name": "Calculate new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +313800 /tmp/ansible.8gbjwwpu.log | head -c 255",
                            "delta": "0:00:00.008264",
                            "end": "2026-07-25 21:56:20.777859",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +313800 /tmp/ansible.8gbjwwpu.log | head -c 255",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-310d-1ec5-0000000120ac-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-25 21:56:20.769595",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "[neutron/neutron] FAILED - RETRYING: [instance]: Create networks (111 retries left).\n[neutron/neutron] FAILED - RETRYING: [instance]: Create networks (110 retries left).\n[neutron/neutron] FAILED - RETRYING: [instance]: Create networks (109 retries left).",
                            "stdout_lines": [
                                "[neutron/neutron] FAILED - RETRYING: [instance]: Create networks (111 retries left).",
                                "[neutron/neutron] FAILED - RETRYING: [instance]: Create networks (110 retries left).",
                                "[neutron/neutron] FAILED - RETRYING: [instance]: Create networks (109 retries left)."
                            ],
                            "zuul_log_id": "0242ac17-0010-310d-1ec5-0000000120ac-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:56:21.103392Z",
                            "start": "2026-07-25T21:56:20.579756Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-0000000120ac",
                        "name": "Read new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "314054"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:56:21.185475Z",
                            "start": "2026-07-25T21:56:21.114620Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-0000000120ad",
                        "name": "Advance initial parallel deployment live log offset"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "initial parallel deployment is still running after 1680 seconds."
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:56:21.607888Z",
                            "start": "2026-07-25T21:56:21.197220Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-0000000120ae",
                        "name": "Report initial parallel deployment progress heartbeat"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:56:21.688414Z",
                            "start": "2026-07-25T21:56:21.619313Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-0000000120af",
                        "name": "Continue monitoring initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-25 21:56:21.887730",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-25 21:56:41.889751",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:56:41.901970Z",
                            "start": "2026-07-25T21:56:21.826213Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000012768",
                        "name": "Wait before polling initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "85"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:56:41.981554Z",
                            "start": "2026-07-25T21:56:41.913314Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000012769",
                        "name": "Count initial parallel deployment progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j40599975991.11341",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j40599975991.11341",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j40599975991.11341",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:56:42.227948Z",
                            "start": "2026-07-25T21:56:41.992024Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001276a",
                        "name": "Poll initial parallel deployment status"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/ansible.8gbjwwpu.log"
                                }
                            },
                            "stat": {
                                "atime": 1785016580.4227362,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 624,
                                "charset": "unknown",
                                "checksum": "1d14b959a67ddb377422dc819770d61347a06613",
                                "ctime": 1785016599.8391027,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 21191,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0600",
                                "mtime": 1785016599.8391027,
                                "nlink": 1,
                                "path": "/tmp/ansible.8gbjwwpu.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 314394,
                                "uid": 1000,
                                "version": "3759374160",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:56:42.447660Z",
                            "start": "2026-07-25T21:56:42.238179Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001276b",
                        "name": "Inspect initial parallel deployment live log"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "340"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:56:42.541307Z",
                            "start": "2026-07-25T21:56:42.463124Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001276c",
                        "name": "Calculate new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +314055 /tmp/ansible.8gbjwwpu.log | head -c 340",
                            "delta": "0:00:00.006809",
                            "end": "2026-07-25 21:56:42.784594",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +314055 /tmp/ansible.8gbjwwpu.log | head -c 340",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-310d-1ec5-00000001276d-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-25 21:56:42.777785",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "[neutron/neutron] FAILED - RETRYING: [instance]: Create networks (108 retries left).\n[neutron/neutron] FAILED - RETRYING: [instance]: Create networks (107 retries left).\n[neutron/neutron] FAILED - RETRYING: [instance]: Create networks (106 retries left).\n[neutron/neutron] FAILED - RETRYING: [instance]: Create networks (105 retries left).",
                            "stdout_lines": [
                                "[neutron/neutron] FAILED - RETRYING: [instance]: Create networks (108 retries left).",
                                "[neutron/neutron] FAILED - RETRYING: [instance]: Create networks (107 retries left).",
                                "[neutron/neutron] FAILED - RETRYING: [instance]: Create networks (106 retries left).",
                                "[neutron/neutron] FAILED - RETRYING: [instance]: Create networks (105 retries left)."
                            ],
                            "zuul_log_id": "0242ac17-0010-310d-1ec5-00000001276d-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:56:43.106938Z",
                            "start": "2026-07-25T21:56:42.583510Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001276d",
                        "name": "Read new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "314394"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:56:43.193240Z",
                            "start": "2026-07-25T21:56:43.120021Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001276e",
                        "name": "Advance initial parallel deployment live log offset"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "initial parallel deployment is still running after 1700 seconds."
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:56:43.271540Z",
                            "start": "2026-07-25T21:56:43.205353Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001276f",
                        "name": "Report initial parallel deployment progress heartbeat"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:56:43.339811Z",
                            "start": "2026-07-25T21:56:43.284461Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000012770",
                        "name": "Continue monitoring initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-25 21:56:43.514301",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-25 21:57:03.516739",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:57:03.531892Z",
                            "start": "2026-07-25T21:56:43.464945Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000012e3d",
                        "name": "Wait before polling initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "86"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:57:03.625400Z",
                            "start": "2026-07-25T21:57:03.545973Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000012e3e",
                        "name": "Count initial parallel deployment progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j40599975991.11341",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j40599975991.11341",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j40599975991.11341",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:57:04.215588Z",
                            "start": "2026-07-25T21:57:03.637569Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000012e3f",
                        "name": "Poll initial parallel deployment status"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/ansible.8gbjwwpu.log"
                                }
                            },
                            "stat": {
                                "atime": 1785016602.399151,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 624,
                                "charset": "unknown",
                                "checksum": "4a871eac81aa0a7ed66779dd5250d1f91837510e",
                                "ctime": 1785016623.5395503,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 21191,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0600",
                                "mtime": 1785016623.5395503,
                                "nlink": 1,
                                "path": "/tmp/ansible.8gbjwwpu.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 314734,
                                "uid": 1000,
                                "version": "3759374160",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:57:04.457237Z",
                            "start": "2026-07-25T21:57:04.232488Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000012e40",
                        "name": "Inspect initial parallel deployment live log"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "340"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:57:04.556064Z",
                            "start": "2026-07-25T21:57:04.474772Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000012e41",
                        "name": "Calculate new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +314395 /tmp/ansible.8gbjwwpu.log | head -c 340",
                            "delta": "0:00:00.007860",
                            "end": "2026-07-25 21:57:04.788280",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +314395 /tmp/ansible.8gbjwwpu.log | head -c 340",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-310d-1ec5-000000012e42-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-25 21:57:04.780420",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "[neutron/neutron] FAILED - RETRYING: [instance]: Create networks (104 retries left).\n[neutron/neutron] FAILED - RETRYING: [instance]: Create networks (103 retries left).\n[neutron/neutron] FAILED - RETRYING: [instance]: Create networks (102 retries left).\n[neutron/neutron] FAILED - RETRYING: [instance]: Create networks (101 retries left).",
                            "stdout_lines": [
                                "[neutron/neutron] FAILED - RETRYING: [instance]: Create networks (104 retries left).",
                                "[neutron/neutron] FAILED - RETRYING: [instance]: Create networks (103 retries left).",
                                "[neutron/neutron] FAILED - RETRYING: [instance]: Create networks (102 retries left).",
                                "[neutron/neutron] FAILED - RETRYING: [instance]: Create networks (101 retries left)."
                            ],
                            "zuul_log_id": "0242ac17-0010-310d-1ec5-000000012e42-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:57:05.107172Z",
                            "start": "2026-07-25T21:57:04.587555Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000012e42",
                        "name": "Read new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "314734"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:57:05.184465Z",
                            "start": "2026-07-25T21:57:05.121837Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000012e43",
                        "name": "Advance initial parallel deployment live log offset"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "initial parallel deployment is still running after 1720 seconds."
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:57:05.275052Z",
                            "start": "2026-07-25T21:57:05.197830Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000012e44",
                        "name": "Report initial parallel deployment progress heartbeat"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:57:05.354535Z",
                            "start": "2026-07-25T21:57:05.288429Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000012e45",
                        "name": "Continue monitoring initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-25 21:57:05.551377",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-25 21:57:25.554625",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:57:25.572582Z",
                            "start": "2026-07-25T21:57:05.496210Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000013526",
                        "name": "Wait before polling initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "87"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:57:26.115892Z",
                            "start": "2026-07-25T21:57:25.587091Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000013527",
                        "name": "Count initial parallel deployment progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j40599975991.11341",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j40599975991.11341",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j40599975991.11341",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:57:26.485907Z",
                            "start": "2026-07-25T21:57:26.227828Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000013528",
                        "name": "Poll initial parallel deployment status"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/ansible.8gbjwwpu.log"
                                }
                            },
                            "stat": {
                                "atime": 1785016624.4035666,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 632,
                                "charset": "unknown",
                                "checksum": "268ffa7ec605d822ad33f8a87d8385c67ffa5a7e",
                                "ctime": 1785016641.363887,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 21191,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0600",
                                "mtime": 1785016641.363887,
                                "nlink": 1,
                                "path": "/tmp/ansible.8gbjwwpu.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 316375,
                                "uid": 1000,
                                "version": "3759374160",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:57:26.702833Z",
                            "start": "2026-07-25T21:57:26.496672Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000013529",
                        "name": "Inspect initial parallel deployment live log"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "1641"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:57:26.790134Z",
                            "start": "2026-07-25T21:57:26.714704Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001352a",
                        "name": "Calculate new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +314735 /tmp/ansible.8gbjwwpu.log | head -c 1641",
                            "delta": "0:00:00.006803",
                            "end": "2026-07-25 21:57:27.031535",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +314735 /tmp/ansible.8gbjwwpu.log | head -c 1641",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-310d-1ec5-00000001352b-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-25 21:57:27.024732",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "[neutron/neutron] FAILED - RETRYING: [instance]: Create networks (100 retries left).\n[neutron/neutron_pre] changed: [instance]\n[neutron/neutron_pre] \n[neutron/neutron_pre] TASK [Create Ingress] **********************************************************\n[neutron/neutron_pre] included: openstack_helm_ingress for instance\n[neutron/neutron_pre] \n[neutron/neutron_pre] TASK [vexxhost.atmosphere.openstack_helm_ingress : Create certificate] *********\n[neutron/neutron_pre] skipping: [instance]\n[neutron/neutron_pre] \n[neutron/neutron_pre] TASK [vexxhost.atmosphere.openstack_helm_ingress : Set fact with wildcard certificate] ***\n[neutron/neutron_pre] skipping: [instance]\n[neutron/neutron_pre] \n[neutron/neutron_pre] TASK [vexxhost.atmosphere.openstack_helm_ingress : Add ClusterIssuer annotations] ***\n[neutron/neutron_pre] ok: [instance]\n[neutron/neutron_pre] \n[neutron/neutron_pre] TASK [Create Ingress network] **************************************************\n[neutron/neutron_pre] included: ingress for instance\n[neutron/neutron_pre] \n[neutron/neutron_pre] TASK [vexxhost.atmosphere.ingress : Create Ingress network] ********************\n[neutron/neutron_pre] changed: [instance]\n[neutron/neutron_pre] \n[neutron/neutron_pre] PLAY RECAP *********************************************************************\n[neutron/neutron_pre] instance                   : ok=24   changed=4    unreachable=0    failed=0    skipped=14   rescued=0    ignored=0   \n[neutron/neutron_pre] \n[neutron/neutron] FAILED - RETRYING: [instance]: Create networks (99 retries left).\n[neutron/neutron] FAILED - RETRYING: [instance]: Create networks (98 retries left).",
                            "stdout_lines": [
                                "[neutron/neutron] FAILED - RETRYING: [instance]: Create networks (100 retries left).",
                                "[neutron/neutron_pre] changed: [instance]",
                                "[neutron/neutron_pre] ",
                                "[neutron/neutron_pre] TASK [Create Ingress] **********************************************************",
                                "[neutron/neutron_pre] included: openstack_helm_ingress for instance",
                                "[neutron/neutron_pre] ",
                                "[neutron/neutron_pre] TASK [vexxhost.atmosphere.openstack_helm_ingress : Create certificate] *********",
                                "[neutron/neutron_pre] skipping: [instance]",
                                "[neutron/neutron_pre] ",
                                "[neutron/neutron_pre] TASK [vexxhost.atmosphere.openstack_helm_ingress : Set fact with wildcard certificate] ***",
                                "[neutron/neutron_pre] skipping: [instance]",
                                "[neutron/neutron_pre] ",
                                "[neutron/neutron_pre] TASK [vexxhost.atmosphere.openstack_helm_ingress : Add ClusterIssuer annotations] ***",
                                "[neutron/neutron_pre] ok: [instance]",
                                "[neutron/neutron_pre] ",
                                "[neutron/neutron_pre] TASK [Create Ingress network] **************************************************",
                                "[neutron/neutron_pre] included: ingress for instance",
                                "[neutron/neutron_pre] ",
                                "[neutron/neutron_pre] TASK [vexxhost.atmosphere.ingress : Create Ingress network] ********************",
                                "[neutron/neutron_pre] changed: [instance]",
                                "[neutron/neutron_pre] ",
                                "[neutron/neutron_pre] PLAY RECAP *********************************************************************",
                                "[neutron/neutron_pre] instance                   : ok=24   changed=4    unreachable=0    failed=0    skipped=14   rescued=0    ignored=0   ",
                                "[neutron/neutron_pre] ",
                                "[neutron/neutron] FAILED - RETRYING: [instance]: Create networks (99 retries left).",
                                "[neutron/neutron] FAILED - RETRYING: [instance]: Create networks (98 retries left)."
                            ],
                            "zuul_log_id": "0242ac17-0010-310d-1ec5-00000001352b-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:57:27.347989Z",
                            "start": "2026-07-25T21:57:26.826976Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001352b",
                        "name": "Read new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "316375"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:57:27.429748Z",
                            "start": "2026-07-25T21:57:27.361038Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001352c",
                        "name": "Advance initial parallel deployment live log offset"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "initial parallel deployment is still running after 1740 seconds."
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:57:27.522636Z",
                            "start": "2026-07-25T21:57:27.444281Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001352d",
                        "name": "Report initial parallel deployment progress heartbeat"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:57:27.620243Z",
                            "start": "2026-07-25T21:57:27.540530Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001352e",
                        "name": "Continue monitoring initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-25 21:57:27.806700",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-25 21:57:47.809001",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:57:47.824041Z",
                            "start": "2026-07-25T21:57:27.749076Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000013c23",
                        "name": "Wait before polling initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "88"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:57:47.899994Z",
                            "start": "2026-07-25T21:57:47.834129Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000013c24",
                        "name": "Count initial parallel deployment progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j40599975991.11341",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j40599975991.11341",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j40599975991.11341",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:57:48.158365Z",
                            "start": "2026-07-25T21:57:47.911170Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000013c25",
                        "name": "Poll initial parallel deployment status"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/ansible.8gbjwwpu.log"
                                }
                            },
                            "stat": {
                                "atime": 1785016646.6639872,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 648,
                                "charset": "unknown",
                                "checksum": "62c7143ccb5e3d857ba24db5bc2dcd21bc3e9a29",
                                "ctime": 1785016668.2203925,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 21191,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0600",
                                "mtime": 1785016668.2203925,
                                "nlink": 1,
                                "path": "/tmp/ansible.8gbjwwpu.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 327420,
                                "uid": 1000,
                                "version": "3759374160",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:57:48.431022Z",
                            "start": "2026-07-25T21:57:48.171534Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000013c26",
                        "name": "Inspect initial parallel deployment live log"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "11045"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:57:48.520252Z",
                            "start": "2026-07-25T21:57:48.444699Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000013c27",
                        "name": "Calculate new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +316376 /tmp/ansible.8gbjwwpu.log | head -c 11045",
                            "delta": "0:00:00.007725",
                            "end": "2026-07-25 21:57:48.781125",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +316376 /tmp/ansible.8gbjwwpu.log | head -c 11045",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-310d-1ec5-000000013c28-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-25 21:57:48.773400",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "[neutron/neutron] FAILED - RETRYING: [instance]: Create networks (97 retries left).\n[neutron/neutron] changed: [instance] => (item={'external': True, 'mtu_size': 1500, 'name': 'public', 'port_security_enabled': True, 'provider_network_type': 'flat', 'provider_physical_network': 'external', 'shared': True, 'subnets': [{'allocation_pool_end': '10.96.250.220', 'allocation_pool_start': '10.96.250.200', 'cidr': '10.96.250.0/24', 'enable_dhcp': True, 'gateway_ip': '10.96.250.10', 'name': 'public-subnet'}]})\n[neutron/neutron] \n[neutron/neutron] TASK [vexxhost.atmosphere.neutron : Create subnets] ****************************\n[neutron/neutron] changed: [instance] => (item=[{'external': True, 'mtu_size': 1500, 'name': 'public', 'port_security_enabled': True, 'provider_network_type': 'flat', 'provider_physical_network': 'external', 'shared': True}, {'allocation_pool_end': '10.96.250.220', 'allocation_pool_start': '10.96.250.200', 'cidr': '10.96.250.0/24', 'enable_dhcp': True, 'gateway_ip': '10.96.250.10', 'name': 'public-subnet'}])\n[neutron/neutron] \n[neutron/neutron] PLAY RECAP *********************************************************************\n[neutron/neutron] instance                   : ok=8    changed=2    unreachable=0    failed=0    skipped=17   rescued=0    ignored=0   \n[neutron/neutron] \n==> [neutron] Deployment complete\n==> [openstack-exporter] Starting deployment\n==> [octavia] Starting deployment\n==> [manila] Starting deployment\n[openstack-exporter/openstack_exporter] \n[openstack-exporter/openstack_exporter] PLAY [controllers[0]] **********************************************************\n[manila/manila] \n[manila/manila] PLAY [controllers[0]] **********************************************************\n[openstack-exporter/openstack_exporter] \n[openstack-exporter/openstack_exporter] TASK [Gathering Facts] *********************************************************\n[manila/manila] \n[manila/manila] TASK [Gathering Facts] *********************************************************\n[octavia/octavia] \n[octavia/octavia] PLAY [controllers[0]] **********************************************************\n[octavia/octavia] \n[octavia/octavia] TASK [Gathering Facts] *********************************************************\n[octavia/octavia_pre] \n[octavia/octavia_pre] PLAY [controllers[0]] **********************************************************\n[octavia/octavia_pre] \n[octavia/octavia_pre] TASK [Gathering Facts] *********************************************************\n[manila/manila] [WARNING]: Platform linux on host instance is using the discovered Python\n[manila/manila] interpreter at /usr/bin/python3.10, but future installation of another Python\n[manila/manila] interpreter could change the meaning of that path. See\n[manila/manila] https://docs.ansible.com/ansible-\n[manila/manila] core/2.17/reference_appendices/interpreter_discovery.html for more information.\n[manila/manila] ok: [instance]\n[octavia/octavia] [WARNING]: Platform linux on host instance is using the discovered Python\n[octavia/octavia] interpreter at /usr/bin/python3.10, but future installation of another Python\n[octavia/octavia] interpreter could change the meaning of that path. See\n[octavia/octavia] https://docs.ansible.com/ansible-\n[octavia/octavia] core/2.17/reference_appendices/interpreter_discovery.html for more information.\n[octavia/octavia] ok: [instance]\n[openstack-exporter/openstack_exporter] [WARNING]: Platform linux on host instance is using the discovered Python\n[openstack-exporter/openstack_exporter] interpreter at /usr/bin/python3.10, but future installation of another Python\n[openstack-exporter/openstack_exporter] interpreter could change the meaning of that path. See\n[openstack-exporter/openstack_exporter] https://docs.ansible.com/ansible-\n[openstack-exporter/openstack_exporter] core/2.17/reference_appendices/interpreter_discovery.html for more information.\n[openstack-exporter/openstack_exporter] ok: [instance]\n[manila/manila] \n[manila/manila] TASK [vexxhost.atmosphere.openstacksdk : Install openstacksdk] *****************\n[octavia/octavia] \n[octavia/octavia] TASK [vexxhost.atmosphere.openstacksdk : Install openstacksdk] *****************\n[openstack-exporter/openstack_exporter] \n[openstack-exporter/openstack_exporter] TASK [vexxhost.atmosphere.openstack_exporter : Deploy service] *****************\n[octavia/octavia_pre] [WARNING]: Platform linux on host instance is using the discovered Python\n[octavia/octavia_pre] interpreter at /usr/bin/python3.10, but future installation of another Python\n[octavia/octavia_pre] interpreter could change the meaning of that path. See\n[octavia/octavia_pre] https://docs.ansible.com/ansible-\n[octavia/octavia_pre] core/2.17/reference_appendices/interpreter_discovery.html for more information.\n[octavia/octavia_pre] ok: [instance]\n[octavia/octavia_pre] \n[octavia/octavia_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***\n[octavia/octavia_pre] ok: [instance]\n[octavia/octavia_pre] \n[octavia/octavia_pre] TASK [Create RabbitMQ cluster] *************************************************\n[octavia/octavia_pre] skipping: [instance]\n[octavia/octavia_pre] \n[octavia/octavia_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***\n[octavia/octavia_pre] skipping: [instance]\n[octavia/octavia_pre] \n[octavia/octavia_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***\n[octavia/octavia_pre] skipping: [instance]\n[octavia/octavia_pre] \n[octavia/octavia_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***\n[octavia/octavia_pre] skipping: [instance]\n[octavia/octavia_pre] \n[octavia/octavia_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***\n[octavia/octavia_pre] skipping: [instance]\n[octavia/octavia_pre] \n[octavia/octavia_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***\n[octavia/octavia_pre] skipping: [instance]\n[octavia/octavia_pre] \n[octavia/octavia_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***\n[octavia/octavia_pre] skipping: [instance] => (item=network) \n[octavia/octavia_pre] skipping: [instance] => (item=valkey) \n[octavia/octavia_pre] skipping: [instance] => (item=load_balancer) \n[octavia/octavia_pre] skipping: [instance] => (item=oslo_cache) \n[octavia/octavia_pre] skipping: [instance] => (item=oslo_messaging) \n[octavia/octavia_pre] skipping: [instance] => (item=oslo_db_persistence) \n[octavia/octavia_pre] skipping: [instance] => (item=identity) \n[octavia/octavia_pre] skipping: [instance] => (item=oslo_db) \n[octavia/octavia_pre] skipping: [instance]\n[octavia/octavia_pre] \n[octavia/octavia_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********\n[octavia/octavia_pre] skipping: [instance]\n[octavia/octavia_pre] \n[octavia/octavia_pre] TASK [vexxhost.atmosphere.openstacksdk : Install openstacksdk] *****************\n[openstack-exporter/openstack_exporter] changed: [instance]\n[manila/manila] ok: [instance]\n[manila/manila] \n[manila/manila] TASK [vexxhost.atmosphere.openstacksdk : Create openstack config directory] ****\n[openstack-exporter/openstack_exporter] \n[openstack-exporter/openstack_exporter] TASK [vexxhost.atmosphere.openstack_exporter : Fetch OpenStack DB secrets] *****\n[octavia/octavia] ok: [instance]\n[octavia/octavia] \n[octavia/octavia] TASK [vexxhost.atmosphere.openstacksdk : Create openstack config directory] ****\n[manila/manila] ok: [instance]\n[manila/manila] \n[manila/manila] TASK [vexxhost.atmosphere.openstacksdk : Generate cloud config file] ***********\n[octavia/octavia] ok: [instance]\n[octavia/octavia] \n[octavia/octavia] TASK [vexxhost.atmosphere.openstacksdk : Generate cloud config file] ***********\n[openstack-exporter/openstack_exporter] ok: [instance] => (item=None)\n[octavia/octavia_pre] ok: [instance]\n[octavia/octavia_pre] \n[octavia/octavia_pre] TASK [vexxhost.atmosphere.openstacksdk : Create openstack config directory] ****\n[manila/manila] ok: [instance]\n[octavia/octavia] ok: [instance]\n[manila/manila] \n[manila/manila] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***\n[octavia/octavia] \n[octavia/octavia] TASK [vexxhost.containers.directory : Create directory (/etc/nerdctl)] *********\n[manila/manila] ok: [instance]\n[manila/manila] \n[manila/manila] TASK [Create RabbitMQ cluster] *************************************************\n[manila/manila] included: rabbitmq for instance\n[manila/manila] \n[manila/manila] TASK [vexxhost.atmosphere.rabbitmq : Verify state of current RabbitMQ cluster] ***\n[octavia/octavia_pre] ok: [instance]\n[octavia/octavia] ok: [instance]\n[openstack-exporter/openstack_exporter] ok: [instance] => (item=None)\n[octavia/octavia_pre] \n[octavia/octavia_pre] TASK [vexxhost.atmosphere.openstacksdk : Generate cloud config file] ***********\n[octavia/octavia] \n[octavia/octavia] TASK [vexxhost.containers.package : Update state for tar] **********************\n[openstack-exporter/openstack_exporter] ok: [instance] => (item=None)\n[octavia/octavia_pre] ok: [instance]\n[octavia/octavia_pre] \n[octavia/octavia_pre] TASK [vexxhost.containers.directory : Create directory (/etc/nerdctl)] *********\n[manila/manila] ok: [instance]\n[manila/manila] \n[manila/manila] TASK [vexxhost.atmosphere.rabbitmq : Print diff of RabbitMQ cluster spec] ******\n[manila/manila] skipping: [instance]\n[manila/manila] \n[manila/manila] TASK [vexxhost.atmosphere.rabbitmq : Wait for confirmation of RabbitMQ cluster spec] ***\n[manila/manila] skipping: [instance]\n[manila/manila] \n[manila/manila] TASK [vexxhost.atmosphere.rabbitmq : Enable all feature flags for upgrade] *****\n[manila/manila] skipping: [instance]\n[manila/manila] \n[manila/manila] TASK [vexxhost.atmosphere.rabbitmq : Deploy cluster] ***************************\n[octavia/octavia_pre] ok: [instance]\n[octavia/octavia_pre] \n[octavia/octavia_pre] TASK [vexxhost.containers.package : Update state for tar] **********************\n[openstack-exporter/openstack_exporter] ok: [instance] => (item=None)\n[octavia/octavia] ok: [instance]\n[octavia/octavia] \n[octavia/octavia] TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] ***\n[octavia/octavia] ok: [instance]\n[octavia/octavia] \n[octavia/octavia] TASK [vexxhost.containers.download_artifact : Starting download of file] *******\n[openstack-exporter/openstack_exporter] ok: [instance] => (item=None)\n[octavia/octavia] ok: [instance] => {\n[octavia/octavia]     \"msg\": \"https://github.com/containerd/nerdctl/releases/download/v2.3.4/nerdctl-2.3.4-linux-amd64.tar.gz\"\n[octavia/octavia] }\n[octavia/octavia] \n[octavia/octavia] TASK [vexxhost.containers.download_artifact : Download item] *******************\n[octavia/octavia_pre] ok: [instance]\n[octavia/octavia_pre] \n[octavia/octavia_pre] TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] ***",
                            "stdout_lines": [
                                "[neutron/neutron] FAILED - RETRYING: [instance]: Create networks (97 retries left).",
                                "[neutron/neutron] changed: [instance] => (item={'external': True, 'mtu_size': 1500, 'name': 'public', 'port_security_enabled': True, 'provider_network_type': 'flat', 'provider_physical_network': 'external', 'shared': True, 'subnets': [{'allocation_pool_end': '10.96.250.220', 'allocation_pool_start': '10.96.250.200', 'cidr': '10.96.250.0/24', 'enable_dhcp': True, 'gateway_ip': '10.96.250.10', 'name': 'public-subnet'}]})",
                                "[neutron/neutron] ",
                                "[neutron/neutron] TASK [vexxhost.atmosphere.neutron : Create subnets] ****************************",
                                "[neutron/neutron] changed: [instance] => (item=[{'external': True, 'mtu_size': 1500, 'name': 'public', 'port_security_enabled': True, 'provider_network_type': 'flat', 'provider_physical_network': 'external', 'shared': True}, {'allocation_pool_end': '10.96.250.220', 'allocation_pool_start': '10.96.250.200', 'cidr': '10.96.250.0/24', 'enable_dhcp': True, 'gateway_ip': '10.96.250.10', 'name': 'public-subnet'}])",
                                "[neutron/neutron] ",
                                "[neutron/neutron] PLAY RECAP *********************************************************************",
                                "[neutron/neutron] instance                   : ok=8    changed=2    unreachable=0    failed=0    skipped=17   rescued=0    ignored=0   ",
                                "[neutron/neutron] ",
                                "==> [neutron] Deployment complete",
                                "==> [openstack-exporter] Starting deployment",
                                "==> [octavia] Starting deployment",
                                "==> [manila] Starting deployment",
                                "[openstack-exporter/openstack_exporter] ",
                                "[openstack-exporter/openstack_exporter] PLAY [controllers[0]] **********************************************************",
                                "[manila/manila] ",
                                "[manila/manila] PLAY [controllers[0]] **********************************************************",
                                "[openstack-exporter/openstack_exporter] ",
                                "[openstack-exporter/openstack_exporter] TASK [Gathering Facts] *********************************************************",
                                "[manila/manila] ",
                                "[manila/manila] TASK [Gathering Facts] *********************************************************",
                                "[octavia/octavia] ",
                                "[octavia/octavia] PLAY [controllers[0]] **********************************************************",
                                "[octavia/octavia] ",
                                "[octavia/octavia] TASK [Gathering Facts] *********************************************************",
                                "[octavia/octavia_pre] ",
                                "[octavia/octavia_pre] PLAY [controllers[0]] **********************************************************",
                                "[octavia/octavia_pre] ",
                                "[octavia/octavia_pre] TASK [Gathering Facts] *********************************************************",
                                "[manila/manila] [WARNING]: Platform linux on host instance is using the discovered Python",
                                "[manila/manila] interpreter at /usr/bin/python3.10, but future installation of another Python",
                                "[manila/manila] interpreter could change the meaning of that path. See",
                                "[manila/manila] https://docs.ansible.com/ansible-",
                                "[manila/manila] core/2.17/reference_appendices/interpreter_discovery.html for more information.",
                                "[manila/manila] ok: [instance]",
                                "[octavia/octavia] [WARNING]: Platform linux on host instance is using the discovered Python",
                                "[octavia/octavia] interpreter at /usr/bin/python3.10, but future installation of another Python",
                                "[octavia/octavia] interpreter could change the meaning of that path. See",
                                "[octavia/octavia] https://docs.ansible.com/ansible-",
                                "[octavia/octavia] core/2.17/reference_appendices/interpreter_discovery.html for more information.",
                                "[octavia/octavia] ok: [instance]",
                                "[openstack-exporter/openstack_exporter] [WARNING]: Platform linux on host instance is using the discovered Python",
                                "[openstack-exporter/openstack_exporter] interpreter at /usr/bin/python3.10, but future installation of another Python",
                                "[openstack-exporter/openstack_exporter] interpreter could change the meaning of that path. See",
                                "[openstack-exporter/openstack_exporter] https://docs.ansible.com/ansible-",
                                "[openstack-exporter/openstack_exporter] core/2.17/reference_appendices/interpreter_discovery.html for more information.",
                                "[openstack-exporter/openstack_exporter] ok: [instance]",
                                "[manila/manila] ",
                                "[manila/manila] TASK [vexxhost.atmosphere.openstacksdk : Install openstacksdk] *****************",
                                "[octavia/octavia] ",
                                "[octavia/octavia] TASK [vexxhost.atmosphere.openstacksdk : Install openstacksdk] *****************",
                                "[openstack-exporter/openstack_exporter] ",
                                "[openstack-exporter/openstack_exporter] TASK [vexxhost.atmosphere.openstack_exporter : Deploy service] *****************",
                                "[octavia/octavia_pre] [WARNING]: Platform linux on host instance is using the discovered Python",
                                "[octavia/octavia_pre] interpreter at /usr/bin/python3.10, but future installation of another Python",
                                "[octavia/octavia_pre] interpreter could change the meaning of that path. See",
                                "[octavia/octavia_pre] https://docs.ansible.com/ansible-",
                                "[octavia/octavia_pre] core/2.17/reference_appendices/interpreter_discovery.html for more information.",
                                "[octavia/octavia_pre] ok: [instance]",
                                "[octavia/octavia_pre] ",
                                "[octavia/octavia_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***",
                                "[octavia/octavia_pre] ok: [instance]",
                                "[octavia/octavia_pre] ",
                                "[octavia/octavia_pre] TASK [Create RabbitMQ cluster] *************************************************",
                                "[octavia/octavia_pre] skipping: [instance]",
                                "[octavia/octavia_pre] ",
                                "[octavia/octavia_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***",
                                "[octavia/octavia_pre] skipping: [instance]",
                                "[octavia/octavia_pre] ",
                                "[octavia/octavia_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***",
                                "[octavia/octavia_pre] skipping: [instance]",
                                "[octavia/octavia_pre] ",
                                "[octavia/octavia_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***",
                                "[octavia/octavia_pre] skipping: [instance]",
                                "[octavia/octavia_pre] ",
                                "[octavia/octavia_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***",
                                "[octavia/octavia_pre] skipping: [instance]",
                                "[octavia/octavia_pre] ",
                                "[octavia/octavia_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***",
                                "[octavia/octavia_pre] skipping: [instance]",
                                "[octavia/octavia_pre] ",
                                "[octavia/octavia_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***",
                                "[octavia/octavia_pre] skipping: [instance] => (item=network) ",
                                "[octavia/octavia_pre] skipping: [instance] => (item=valkey) ",
                                "[octavia/octavia_pre] skipping: [instance] => (item=load_balancer) ",
                                "[octavia/octavia_pre] skipping: [instance] => (item=oslo_cache) ",
                                "[octavia/octavia_pre] skipping: [instance] => (item=oslo_messaging) ",
                                "[octavia/octavia_pre] skipping: [instance] => (item=oslo_db_persistence) ",
                                "[octavia/octavia_pre] skipping: [instance] => (item=identity) ",
                                "[octavia/octavia_pre] skipping: [instance] => (item=oslo_db) ",
                                "[octavia/octavia_pre] skipping: [instance]",
                                "[octavia/octavia_pre] ",
                                "[octavia/octavia_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********",
                                "[octavia/octavia_pre] skipping: [instance]",
                                "[octavia/octavia_pre] ",
                                "[octavia/octavia_pre] TASK [vexxhost.atmosphere.openstacksdk : Install openstacksdk] *****************",
                                "[openstack-exporter/openstack_exporter] changed: [instance]",
                                "[manila/manila] ok: [instance]",
                                "[manila/manila] ",
                                "[manila/manila] TASK [vexxhost.atmosphere.openstacksdk : Create openstack config directory] ****",
                                "[openstack-exporter/openstack_exporter] ",
                                "[openstack-exporter/openstack_exporter] TASK [vexxhost.atmosphere.openstack_exporter : Fetch OpenStack DB secrets] *****",
                                "[octavia/octavia] ok: [instance]",
                                "[octavia/octavia] ",
                                "[octavia/octavia] TASK [vexxhost.atmosphere.openstacksdk : Create openstack config directory] ****",
                                "[manila/manila] ok: [instance]",
                                "[manila/manila] ",
                                "[manila/manila] TASK [vexxhost.atmosphere.openstacksdk : Generate cloud config file] ***********",
                                "[octavia/octavia] ok: [instance]",
                                "[octavia/octavia] ",
                                "[octavia/octavia] TASK [vexxhost.atmosphere.openstacksdk : Generate cloud config file] ***********",
                                "[openstack-exporter/openstack_exporter] ok: [instance] => (item=None)",
                                "[octavia/octavia_pre] ok: [instance]",
                                "[octavia/octavia_pre] ",
                                "[octavia/octavia_pre] TASK [vexxhost.atmosphere.openstacksdk : Create openstack config directory] ****",
                                "[manila/manila] ok: [instance]",
                                "[octavia/octavia] ok: [instance]",
                                "[manila/manila] ",
                                "[manila/manila] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***",
                                "[octavia/octavia] ",
                                "[octavia/octavia] TASK [vexxhost.containers.directory : Create directory (/etc/nerdctl)] *********",
                                "[manila/manila] ok: [instance]",
                                "[manila/manila] ",
                                "[manila/manila] TASK [Create RabbitMQ cluster] *************************************************",
                                "[manila/manila] included: rabbitmq for instance",
                                "[manila/manila] ",
                                "[manila/manila] TASK [vexxhost.atmosphere.rabbitmq : Verify state of current RabbitMQ cluster] ***",
                                "[octavia/octavia_pre] ok: [instance]",
                                "[octavia/octavia] ok: [instance]",
                                "[openstack-exporter/openstack_exporter] ok: [instance] => (item=None)",
                                "[octavia/octavia_pre] ",
                                "[octavia/octavia_pre] TASK [vexxhost.atmosphere.openstacksdk : Generate cloud config file] ***********",
                                "[octavia/octavia] ",
                                "[octavia/octavia] TASK [vexxhost.containers.package : Update state for tar] **********************",
                                "[openstack-exporter/openstack_exporter] ok: [instance] => (item=None)",
                                "[octavia/octavia_pre] ok: [instance]",
                                "[octavia/octavia_pre] ",
                                "[octavia/octavia_pre] TASK [vexxhost.containers.directory : Create directory (/etc/nerdctl)] *********",
                                "[manila/manila] ok: [instance]",
                                "[manila/manila] ",
                                "[manila/manila] TASK [vexxhost.atmosphere.rabbitmq : Print diff of RabbitMQ cluster spec] ******",
                                "[manila/manila] skipping: [instance]",
                                "[manila/manila] ",
                                "[manila/manila] TASK [vexxhost.atmosphere.rabbitmq : Wait for confirmation of RabbitMQ cluster spec] ***",
                                "[manila/manila] skipping: [instance]",
                                "[manila/manila] ",
                                "[manila/manila] TASK [vexxhost.atmosphere.rabbitmq : Enable all feature flags for upgrade] *****",
                                "[manila/manila] skipping: [instance]",
                                "[manila/manila] ",
                                "[manila/manila] TASK [vexxhost.atmosphere.rabbitmq : Deploy cluster] ***************************",
                                "[octavia/octavia_pre] ok: [instance]",
                                "[octavia/octavia_pre] ",
                                "[octavia/octavia_pre] TASK [vexxhost.containers.package : Update state for tar] **********************",
                                "[openstack-exporter/openstack_exporter] ok: [instance] => (item=None)",
                                "[octavia/octavia] ok: [instance]",
                                "[octavia/octavia] ",
                                "[octavia/octavia] TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] ***",
                                "[octavia/octavia] ok: [instance]",
                                "[octavia/octavia] ",
                                "[octavia/octavia] TASK [vexxhost.containers.download_artifact : Starting download of file] *******",
                                "[openstack-exporter/openstack_exporter] ok: [instance] => (item=None)",
                                "[octavia/octavia] ok: [instance] => {",
                                "[octavia/octavia]     \"msg\": \"https://github.com/containerd/nerdctl/releases/download/v2.3.4/nerdctl-2.3.4-linux-amd64.tar.gz\"",
                                "[octavia/octavia] }",
                                "[octavia/octavia] ",
                                "[octavia/octavia] TASK [vexxhost.containers.download_artifact : Download item] *******************",
                                "[octavia/octavia_pre] ok: [instance]",
                                "[octavia/octavia_pre] ",
                                "[octavia/octavia_pre] TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] ***"
                            ],
                            "zuul_log_id": "0242ac17-0010-310d-1ec5-000000013c28-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:57:49.091927Z",
                            "start": "2026-07-25T21:57:48.557551Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000013c28",
                        "name": "Read new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "327420"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:57:49.188702Z",
                            "start": "2026-07-25T21:57:49.102921Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000013c29",
                        "name": "Advance initial parallel deployment live log offset"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "initial parallel deployment is still running after 1760 seconds."
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:57:49.279213Z",
                            "start": "2026-07-25T21:57:49.199890Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000013c2a",
                        "name": "Report initial parallel deployment progress heartbeat"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:57:49.358057Z",
                            "start": "2026-07-25T21:57:49.292046Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000013c2b",
                        "name": "Continue monitoring initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-25 21:57:49.542399",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-25 21:58:09.544761",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:58:09.556131Z",
                            "start": "2026-07-25T21:57:49.487980Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000014334",
                        "name": "Wait before polling initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "89"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:58:09.634078Z",
                            "start": "2026-07-25T21:58:09.568682Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000014335",
                        "name": "Count initial parallel deployment progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j40599975991.11341",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j40599975991.11341",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j40599975991.11341",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:58:09.876230Z",
                            "start": "2026-07-25T21:58:09.647771Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000014336",
                        "name": "Poll initial parallel deployment status"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/ansible.8gbjwwpu.log"
                                }
                            },
                            "stat": {
                                "atime": 1785016668.772403,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 672,
                                "charset": "unknown",
                                "checksum": "c70d74aab67e06ddb52c0ae85a974ed28196ec1d",
                                "ctime": 1785016683.0726705,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 21191,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0600",
                                "mtime": 1785016683.0726705,
                                "nlink": 1,
                                "path": "/tmp/ansible.8gbjwwpu.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 339119,
                                "uid": 1000,
                                "version": "3759374160",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:58:10.094110Z",
                            "start": "2026-07-25T21:58:09.887057Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000014337",
                        "name": "Inspect initial parallel deployment live log"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "11699"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:58:10.172579Z",
                            "start": "2026-07-25T21:58:10.107136Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000014338",
                        "name": "Calculate new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +327421 /tmp/ansible.8gbjwwpu.log | head -c 11699",
                            "delta": "0:00:00.007374",
                            "end": "2026-07-25 21:58:10.425533",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +327421 /tmp/ansible.8gbjwwpu.log | head -c 11699",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-310d-1ec5-000000014339-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-25 21:58:10.418159",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "[openstack-exporter/openstack_exporter] ok: [instance] => (item=None)\n[octavia/octavia] ok: [instance]\n[octavia/octavia] \n[octavia/octavia] TASK [vexxhost.containers.download_artifact : Extract archive] *****************\n[octavia/octavia_pre] ok: [instance]\n[octavia/octavia_pre] \n[octavia/octavia_pre] TASK [vexxhost.containers.download_artifact : Starting download of file] *******\n[octavia/octavia_pre] ok: [instance] => {\n[octavia/octavia_pre]     \"msg\": \"https://github.com/containerd/nerdctl/releases/download/v2.3.4/nerdctl-2.3.4-linux-amd64.tar.gz\"\n[octavia/octavia_pre] }\n[octavia/octavia_pre] \n[octavia/octavia_pre] TASK [vexxhost.containers.download_artifact : Download item] *******************\n[openstack-exporter/openstack_exporter] ok: [instance] => (item=None)\n[octavia/octavia_pre] ok: [instance]\n[octavia/octavia_pre] \n[octavia/octavia_pre] TASK [vexxhost.containers.download_artifact : Extract archive] *****************\n[openstack-exporter/openstack_exporter] ok: [instance] => (item=None)\n[octavia/octavia] ok: [instance]\n[octavia/octavia] \n[octavia/octavia] TASK [vexxhost.containers.nerdctl : Create nerdctl config] *********************\n[openstack-exporter/openstack_exporter] ok: [instance] => (item=None)\n[octavia/octavia] ok: [instance]\n[octavia/octavia] \n[octavia/octavia] TASK [vexxhost.atmosphere.openstack_cli : Uninstall OpenStack client system packages] ***\n[octavia/octavia_pre] ok: [instance]\n[octavia/octavia_pre] \n[octavia/octavia_pre] TASK [vexxhost.containers.nerdctl : Create nerdctl config] *********************\n[openstack-exporter/openstack_exporter] ok: [instance] => (item=None)\n[octavia/octavia] ok: [instance]\n[octavia/octavia_pre] ok: [instance]\n[octavia/octavia] \n[octavia/octavia] TASK [vexxhost.atmosphere.openstack_cli : Uninstall Ubuntu Cloud Archive keyring] ***\n[octavia/octavia_pre] \n[octavia/octavia_pre] TASK [vexxhost.atmosphere.openstack_cli : Uninstall OpenStack client system packages] ***\n[openstack-exporter/openstack_exporter] ok: [instance] => (item=None)\n[octavia/octavia] ok: [instance]\n[octavia/octavia] \n[octavia/octavia] TASK [vexxhost.atmosphere.openstack_cli : Remove Ubuntu Cloud Archive repository] ***\n[octavia/octavia_pre] ok: [instance]\n[octavia/octavia_pre] \n[octavia/octavia_pre] TASK [vexxhost.atmosphere.openstack_cli : Uninstall Ubuntu Cloud Archive keyring] ***\n[openstack-exporter/openstack_exporter] ok: [instance] => (item=None)\n[octavia/octavia] ok: [instance]\n[octavia/octavia] \n[octavia/octavia] TASK [Generate OpenStack-Helm endpoints] ***************************************\n[octavia/octavia] included: openstack_helm_endpoints for instance\n[octavia/octavia] \n[octavia/octavia] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***\n[openstack-exporter/openstack_exporter] ok: [instance] => (item=None)\n[openstack-exporter/openstack_exporter] ok: [instance]\n[octavia/octavia] skipping: [instance]\n[openstack-exporter/openstack_exporter] \n[openstack-exporter/openstack_exporter] TASK [vexxhost.atmosphere.openstack_exporter : Build database URLs dict] *******\n[octavia/octavia] \n[octavia/octavia] TASK [Create RabbitMQ cluster] *************************************************\n[octavia/octavia_pre] ok: [instance]\n[octavia/octavia] skipping: [instance]\n[octavia/octavia] \n[octavia/octavia] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***\n[openstack-exporter/openstack_exporter] ok: [instance] => (item=None)\n[openstack-exporter/openstack_exporter] skipping: [instance] => (item=None) \n[octavia/octavia_pre] \n[octavia/octavia_pre] TASK [vexxhost.atmosphere.openstack_cli : Remove Ubuntu Cloud Archive repository] ***\n[openstack-exporter/openstack_exporter] ok: [instance] => (item=None)\n[octavia/octavia] skipping: [instance]\n[openstack-exporter/openstack_exporter] ok: [instance] => (item=None)\n[openstack-exporter/openstack_exporter] skipping: [instance] => (item=None) \n[openstack-exporter/openstack_exporter] ok: [instance] => (item=None)\n[openstack-exporter/openstack_exporter] ok: [instance] => (item=None)\n[openstack-exporter/openstack_exporter] skipping: [instance] => (item=None) \n[octavia/octavia] \n[octavia/octavia] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***\n[openstack-exporter/openstack_exporter] ok: [instance] => (item=None)\n[openstack-exporter/openstack_exporter] ok: [instance] => (item=None)\n[openstack-exporter/openstack_exporter] ok: [instance] => (item=None)\n[octavia/octavia] skipping: [instance]\n[openstack-exporter/openstack_exporter] skipping: [instance] => (item=None) \n[openstack-exporter/openstack_exporter] ok: [instance] => (item=None)\n[openstack-exporter/openstack_exporter] ok: [instance]\n[octavia/octavia] \n[octavia/octavia] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***\n[openstack-exporter/openstack_exporter] \n[openstack-exporter/openstack_exporter] TASK [vexxhost.atmosphere.openstack_exporter : Create \"openstack-database-exporter-dsn\" secret] ***\n[octavia/octavia] skipping: [instance]\n[octavia/octavia] \n[octavia/octavia] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***\n[octavia/octavia] skipping: [instance]\n[octavia/octavia] \n[octavia/octavia] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***\n[octavia/octavia] ok: [instance]\n[octavia/octavia] \n[octavia/octavia] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***\n[octavia/octavia] ok: [instance] => (item=identity)\n[octavia/octavia] \n[octavia/octavia] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********\n[octavia/octavia] ok: [instance]\n[octavia/octavia] \n[octavia/octavia] TASK [vexxhost.atmosphere.openstack_cli : Generate openrc file] ****************\n[octavia/octavia_pre] ok: [instance]\n[octavia/octavia_pre] \n[octavia/octavia_pre] TASK [Generate OpenStack-Helm endpoints] ***************************************\n[octavia/octavia_pre] included: openstack_helm_endpoints for instance\n[octavia/octavia_pre] \n[octavia/octavia_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***\n[octavia/octavia_pre] skipping: [instance]\n[octavia/octavia_pre] \n[octavia/octavia_pre] TASK [Create RabbitMQ cluster] *************************************************\n[openstack-exporter/openstack_exporter] changed: [instance]\n[octavia/octavia_pre] skipping: [instance]\n[openstack-exporter/openstack_exporter] \n[openstack-exporter/openstack_exporter] TASK [vexxhost.atmosphere.openstack_exporter : Deploy service] *****************\n[octavia/octavia_pre] \n[octavia/octavia_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***\n[octavia/octavia_pre] skipping: [instance]\n[octavia/octavia_pre] \n[octavia/octavia_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***\n[octavia/octavia_pre] skipping: [instance]\n[octavia/octavia] ok: [instance]\n[octavia/octavia_pre] \n[octavia/octavia_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***\n[octavia/octavia_pre] skipping: [instance]\n[octavia/octavia] \n[octavia/octavia] TASK [vexxhost.atmosphere.openstack_cli : Install osc wrapper script] **********\n[octavia/octavia_pre] \n[octavia/octavia_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***\n[octavia/octavia_pre] skipping: [instance]\n[octavia/octavia_pre] \n[octavia/octavia_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***\n[octavia/octavia_pre] ok: [instance]\n[octavia/octavia_pre] \n[octavia/octavia_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***\n[octavia/octavia_pre] ok: [instance] => (item=identity)\n[octavia/octavia_pre] \n[octavia/octavia_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********\n[octavia/octavia_pre] ok: [instance]\n[octavia/octavia_pre] \n[octavia/octavia_pre] TASK [vexxhost.atmosphere.openstack_cli : Generate openrc file] ****************\n[octavia/octavia] ok: [instance]\n[octavia/octavia] \n[octavia/octavia] TASK [vexxhost.atmosphere.openstack_cli : Install openstack wrapper script] ****\n[openstack-exporter/openstack_exporter] changed: [instance]\n[openstack-exporter/openstack_exporter] \n[openstack-exporter/openstack_exporter] PLAY RECAP *********************************************************************\n[openstack-exporter/openstack_exporter] instance                   : ok=6    changed=3    unreachable=0    failed=0    skipped=0    rescued=0    ignored=0   \n[openstack-exporter/openstack_exporter] \n==> [openstack-exporter] Deployment complete\n[octavia/octavia_pre] ok: [instance]\n[octavia/octavia_pre] \n[octavia/octavia_pre] TASK [vexxhost.atmosphere.openstack_cli : Install osc wrapper script] **********\n[octavia/octavia] ok: [instance]\n[octavia/octavia] \n[octavia/octavia] TASK [vexxhost.atmosphere.openstack_cli : Generate openstack aliases] **********\n[octavia/octavia_pre] ok: [instance]\n[octavia/octavia_pre] \n[octavia/octavia_pre] TASK [vexxhost.atmosphere.openstack_cli : Install openstack wrapper script] ****\n[octavia/octavia] ok: [instance]\n[octavia/octavia] \n[octavia/octavia] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***\n[octavia/octavia] ok: [instance]\n[octavia/octavia] \n[octavia/octavia] TASK [Create RabbitMQ cluster] *************************************************\n[octavia/octavia] included: rabbitmq for instance\n[octavia/octavia] \n[octavia/octavia] TASK [vexxhost.atmosphere.rabbitmq : Verify state of current RabbitMQ cluster] ***\n[octavia/octavia_pre] ok: [instance]\n[octavia/octavia_pre] \n[octavia/octavia_pre] TASK [vexxhost.atmosphere.openstack_cli : Generate openstack aliases] **********\n[octavia/octavia_pre] ok: [instance]\n[octavia/octavia_pre] \n[octavia/octavia_pre] TASK [vexxhost.atmosphere.octavia_pre : Create CAs & Issuers] ******************\n[octavia/octavia] ok: [instance]\n[octavia/octavia] \n[octavia/octavia] TASK [vexxhost.atmosphere.rabbitmq : Print diff of RabbitMQ cluster spec] ******\n[octavia/octavia] skipping: [instance]\n[octavia/octavia] \n[octavia/octavia] TASK [vexxhost.atmosphere.rabbitmq : Wait for confirmation of RabbitMQ cluster spec] ***\n[octavia/octavia] skipping: [instance]\n[octavia/octavia] \n[octavia/octavia] TASK [vexxhost.atmosphere.rabbitmq : Enable all feature flags for upgrade] *****\n[octavia/octavia] skipping: [instance]\n[octavia/octavia] \n[octavia/octavia] TASK [vexxhost.atmosphere.rabbitmq : Deploy cluster] ***************************\n[octavia/octavia_pre] changed: [instance] => (item=octavia-client)\n[octavia/octavia_pre] changed: [instance] => (item=octavia-server)\n[octavia/octavia_pre] \n[octavia/octavia_pre] TASK [vexxhost.atmosphere.octavia_pre : Create certificate for Octavia clients] ***\n[octavia/octavia_pre] changed: [instance]\n[octavia/octavia_pre] \n[octavia/octavia_pre] TASK [vexxhost.atmosphere.octavia_pre : Create admin compute quotaset] *********\n[octavia/octavia_pre] changed: [instance]\n[octavia/octavia_pre] [WARNING]: Loadbalancer service is not supported by your cloud. Ignoring\n[octavia/octavia_pre] loadbalancer quotas.\n[octavia/octavia_pre] \n[octavia/octavia_pre] PLAY RECAP *********************************************************************\n[octavia/octavia_pre] instance                   : ok=26   changed=3    unreachable=0    failed=0    skipped=14   rescued=0    ignored=0   \n[octavia/octavia_pre] ",
                            "stdout_lines": [
                                "[openstack-exporter/openstack_exporter] ok: [instance] => (item=None)",
                                "[octavia/octavia] ok: [instance]",
                                "[octavia/octavia] ",
                                "[octavia/octavia] TASK [vexxhost.containers.download_artifact : Extract archive] *****************",
                                "[octavia/octavia_pre] ok: [instance]",
                                "[octavia/octavia_pre] ",
                                "[octavia/octavia_pre] TASK [vexxhost.containers.download_artifact : Starting download of file] *******",
                                "[octavia/octavia_pre] ok: [instance] => {",
                                "[octavia/octavia_pre]     \"msg\": \"https://github.com/containerd/nerdctl/releases/download/v2.3.4/nerdctl-2.3.4-linux-amd64.tar.gz\"",
                                "[octavia/octavia_pre] }",
                                "[octavia/octavia_pre] ",
                                "[octavia/octavia_pre] TASK [vexxhost.containers.download_artifact : Download item] *******************",
                                "[openstack-exporter/openstack_exporter] ok: [instance] => (item=None)",
                                "[octavia/octavia_pre] ok: [instance]",
                                "[octavia/octavia_pre] ",
                                "[octavia/octavia_pre] TASK [vexxhost.containers.download_artifact : Extract archive] *****************",
                                "[openstack-exporter/openstack_exporter] ok: [instance] => (item=None)",
                                "[octavia/octavia] ok: [instance]",
                                "[octavia/octavia] ",
                                "[octavia/octavia] TASK [vexxhost.containers.nerdctl : Create nerdctl config] *********************",
                                "[openstack-exporter/openstack_exporter] ok: [instance] => (item=None)",
                                "[octavia/octavia] ok: [instance]",
                                "[octavia/octavia] ",
                                "[octavia/octavia] TASK [vexxhost.atmosphere.openstack_cli : Uninstall OpenStack client system packages] ***",
                                "[octavia/octavia_pre] ok: [instance]",
                                "[octavia/octavia_pre] ",
                                "[octavia/octavia_pre] TASK [vexxhost.containers.nerdctl : Create nerdctl config] *********************",
                                "[openstack-exporter/openstack_exporter] ok: [instance] => (item=None)",
                                "[octavia/octavia] ok: [instance]",
                                "[octavia/octavia_pre] ok: [instance]",
                                "[octavia/octavia] ",
                                "[octavia/octavia] TASK [vexxhost.atmosphere.openstack_cli : Uninstall Ubuntu Cloud Archive keyring] ***",
                                "[octavia/octavia_pre] ",
                                "[octavia/octavia_pre] TASK [vexxhost.atmosphere.openstack_cli : Uninstall OpenStack client system packages] ***",
                                "[openstack-exporter/openstack_exporter] ok: [instance] => (item=None)",
                                "[octavia/octavia] ok: [instance]",
                                "[octavia/octavia] ",
                                "[octavia/octavia] TASK [vexxhost.atmosphere.openstack_cli : Remove Ubuntu Cloud Archive repository] ***",
                                "[octavia/octavia_pre] ok: [instance]",
                                "[octavia/octavia_pre] ",
                                "[octavia/octavia_pre] TASK [vexxhost.atmosphere.openstack_cli : Uninstall Ubuntu Cloud Archive keyring] ***",
                                "[openstack-exporter/openstack_exporter] ok: [instance] => (item=None)",
                                "[octavia/octavia] ok: [instance]",
                                "[octavia/octavia] ",
                                "[octavia/octavia] TASK [Generate OpenStack-Helm endpoints] ***************************************",
                                "[octavia/octavia] included: openstack_helm_endpoints for instance",
                                "[octavia/octavia] ",
                                "[octavia/octavia] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***",
                                "[openstack-exporter/openstack_exporter] ok: [instance] => (item=None)",
                                "[openstack-exporter/openstack_exporter] ok: [instance]",
                                "[octavia/octavia] skipping: [instance]",
                                "[openstack-exporter/openstack_exporter] ",
                                "[openstack-exporter/openstack_exporter] TASK [vexxhost.atmosphere.openstack_exporter : Build database URLs dict] *******",
                                "[octavia/octavia] ",
                                "[octavia/octavia] TASK [Create RabbitMQ cluster] *************************************************",
                                "[octavia/octavia_pre] ok: [instance]",
                                "[octavia/octavia] skipping: [instance]",
                                "[octavia/octavia] ",
                                "[octavia/octavia] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***",
                                "[openstack-exporter/openstack_exporter] ok: [instance] => (item=None)",
                                "[openstack-exporter/openstack_exporter] skipping: [instance] => (item=None) ",
                                "[octavia/octavia_pre] ",
                                "[octavia/octavia_pre] TASK [vexxhost.atmosphere.openstack_cli : Remove Ubuntu Cloud Archive repository] ***",
                                "[openstack-exporter/openstack_exporter] ok: [instance] => (item=None)",
                                "[octavia/octavia] skipping: [instance]",
                                "[openstack-exporter/openstack_exporter] ok: [instance] => (item=None)",
                                "[openstack-exporter/openstack_exporter] skipping: [instance] => (item=None) ",
                                "[openstack-exporter/openstack_exporter] ok: [instance] => (item=None)",
                                "[openstack-exporter/openstack_exporter] ok: [instance] => (item=None)",
                                "[openstack-exporter/openstack_exporter] skipping: [instance] => (item=None) ",
                                "[octavia/octavia] ",
                                "[octavia/octavia] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***",
                                "[openstack-exporter/openstack_exporter] ok: [instance] => (item=None)",
                                "[openstack-exporter/openstack_exporter] ok: [instance] => (item=None)",
                                "[openstack-exporter/openstack_exporter] ok: [instance] => (item=None)",
                                "[octavia/octavia] skipping: [instance]",
                                "[openstack-exporter/openstack_exporter] skipping: [instance] => (item=None) ",
                                "[openstack-exporter/openstack_exporter] ok: [instance] => (item=None)",
                                "[openstack-exporter/openstack_exporter] ok: [instance]",
                                "[octavia/octavia] ",
                                "[octavia/octavia] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***",
                                "[openstack-exporter/openstack_exporter] ",
                                "[openstack-exporter/openstack_exporter] TASK [vexxhost.atmosphere.openstack_exporter : Create \"openstack-database-exporter-dsn\" secret] ***",
                                "[octavia/octavia] skipping: [instance]",
                                "[octavia/octavia] ",
                                "[octavia/octavia] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***",
                                "[octavia/octavia] skipping: [instance]",
                                "[octavia/octavia] ",
                                "[octavia/octavia] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***",
                                "[octavia/octavia] ok: [instance]",
                                "[octavia/octavia] ",
                                "[octavia/octavia] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***",
                                "[octavia/octavia] ok: [instance] => (item=identity)",
                                "[octavia/octavia] ",
                                "[octavia/octavia] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********",
                                "[octavia/octavia] ok: [instance]",
                                "[octavia/octavia] ",
                                "[octavia/octavia] TASK [vexxhost.atmosphere.openstack_cli : Generate openrc file] ****************",
                                "[octavia/octavia_pre] ok: [instance]",
                                "[octavia/octavia_pre] ",
                                "[octavia/octavia_pre] TASK [Generate OpenStack-Helm endpoints] ***************************************",
                                "[octavia/octavia_pre] included: openstack_helm_endpoints for instance",
                                "[octavia/octavia_pre] ",
                                "[octavia/octavia_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***",
                                "[octavia/octavia_pre] skipping: [instance]",
                                "[octavia/octavia_pre] ",
                                "[octavia/octavia_pre] TASK [Create RabbitMQ cluster] *************************************************",
                                "[openstack-exporter/openstack_exporter] changed: [instance]",
                                "[octavia/octavia_pre] skipping: [instance]",
                                "[openstack-exporter/openstack_exporter] ",
                                "[openstack-exporter/openstack_exporter] TASK [vexxhost.atmosphere.openstack_exporter : Deploy service] *****************",
                                "[octavia/octavia_pre] ",
                                "[octavia/octavia_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***",
                                "[octavia/octavia_pre] skipping: [instance]",
                                "[octavia/octavia_pre] ",
                                "[octavia/octavia_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***",
                                "[octavia/octavia_pre] skipping: [instance]",
                                "[octavia/octavia] ok: [instance]",
                                "[octavia/octavia_pre] ",
                                "[octavia/octavia_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***",
                                "[octavia/octavia_pre] skipping: [instance]",
                                "[octavia/octavia] ",
                                "[octavia/octavia] TASK [vexxhost.atmosphere.openstack_cli : Install osc wrapper script] **********",
                                "[octavia/octavia_pre] ",
                                "[octavia/octavia_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***",
                                "[octavia/octavia_pre] skipping: [instance]",
                                "[octavia/octavia_pre] ",
                                "[octavia/octavia_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***",
                                "[octavia/octavia_pre] ok: [instance]",
                                "[octavia/octavia_pre] ",
                                "[octavia/octavia_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***",
                                "[octavia/octavia_pre] ok: [instance] => (item=identity)",
                                "[octavia/octavia_pre] ",
                                "[octavia/octavia_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********",
                                "[octavia/octavia_pre] ok: [instance]",
                                "[octavia/octavia_pre] ",
                                "[octavia/octavia_pre] TASK [vexxhost.atmosphere.openstack_cli : Generate openrc file] ****************",
                                "[octavia/octavia] ok: [instance]",
                                "[octavia/octavia] ",
                                "[octavia/octavia] TASK [vexxhost.atmosphere.openstack_cli : Install openstack wrapper script] ****",
                                "[openstack-exporter/openstack_exporter] changed: [instance]",
                                "[openstack-exporter/openstack_exporter] ",
                                "[openstack-exporter/openstack_exporter] PLAY RECAP *********************************************************************",
                                "[openstack-exporter/openstack_exporter] instance                   : ok=6    changed=3    unreachable=0    failed=0    skipped=0    rescued=0    ignored=0   ",
                                "[openstack-exporter/openstack_exporter] ",
                                "==> [openstack-exporter] Deployment complete",
                                "[octavia/octavia_pre] ok: [instance]",
                                "[octavia/octavia_pre] ",
                                "[octavia/octavia_pre] TASK [vexxhost.atmosphere.openstack_cli : Install osc wrapper script] **********",
                                "[octavia/octavia] ok: [instance]",
                                "[octavia/octavia] ",
                                "[octavia/octavia] TASK [vexxhost.atmosphere.openstack_cli : Generate openstack aliases] **********",
                                "[octavia/octavia_pre] ok: [instance]",
                                "[octavia/octavia_pre] ",
                                "[octavia/octavia_pre] TASK [vexxhost.atmosphere.openstack_cli : Install openstack wrapper script] ****",
                                "[octavia/octavia] ok: [instance]",
                                "[octavia/octavia] ",
                                "[octavia/octavia] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***",
                                "[octavia/octavia] ok: [instance]",
                                "[octavia/octavia] ",
                                "[octavia/octavia] TASK [Create RabbitMQ cluster] *************************************************",
                                "[octavia/octavia] included: rabbitmq for instance",
                                "[octavia/octavia] ",
                                "[octavia/octavia] TASK [vexxhost.atmosphere.rabbitmq : Verify state of current RabbitMQ cluster] ***",
                                "[octavia/octavia_pre] ok: [instance]",
                                "[octavia/octavia_pre] ",
                                "[octavia/octavia_pre] TASK [vexxhost.atmosphere.openstack_cli : Generate openstack aliases] **********",
                                "[octavia/octavia_pre] ok: [instance]",
                                "[octavia/octavia_pre] ",
                                "[octavia/octavia_pre] TASK [vexxhost.atmosphere.octavia_pre : Create CAs & Issuers] ******************",
                                "[octavia/octavia] ok: [instance]",
                                "[octavia/octavia] ",
                                "[octavia/octavia] TASK [vexxhost.atmosphere.rabbitmq : Print diff of RabbitMQ cluster spec] ******",
                                "[octavia/octavia] skipping: [instance]",
                                "[octavia/octavia] ",
                                "[octavia/octavia] TASK [vexxhost.atmosphere.rabbitmq : Wait for confirmation of RabbitMQ cluster spec] ***",
                                "[octavia/octavia] skipping: [instance]",
                                "[octavia/octavia] ",
                                "[octavia/octavia] TASK [vexxhost.atmosphere.rabbitmq : Enable all feature flags for upgrade] *****",
                                "[octavia/octavia] skipping: [instance]",
                                "[octavia/octavia] ",
                                "[octavia/octavia] TASK [vexxhost.atmosphere.rabbitmq : Deploy cluster] ***************************",
                                "[octavia/octavia_pre] changed: [instance] => (item=octavia-client)",
                                "[octavia/octavia_pre] changed: [instance] => (item=octavia-server)",
                                "[octavia/octavia_pre] ",
                                "[octavia/octavia_pre] TASK [vexxhost.atmosphere.octavia_pre : Create certificate for Octavia clients] ***",
                                "[octavia/octavia_pre] changed: [instance]",
                                "[octavia/octavia_pre] ",
                                "[octavia/octavia_pre] TASK [vexxhost.atmosphere.octavia_pre : Create admin compute quotaset] *********",
                                "[octavia/octavia_pre] changed: [instance]",
                                "[octavia/octavia_pre] [WARNING]: Loadbalancer service is not supported by your cloud. Ignoring",
                                "[octavia/octavia_pre] loadbalancer quotas.",
                                "[octavia/octavia_pre] ",
                                "[octavia/octavia_pre] PLAY RECAP *********************************************************************",
                                "[octavia/octavia_pre] instance                   : ok=26   changed=3    unreachable=0    failed=0    skipped=14   rescued=0    ignored=0   ",
                                "[octavia/octavia_pre] "
                            ],
                            "zuul_log_id": "0242ac17-0010-310d-1ec5-000000014339-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:58:10.730832Z",
                            "start": "2026-07-25T21:58:10.201937Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000014339",
                        "name": "Read new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "339119"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:58:10.802787Z",
                            "start": "2026-07-25T21:58:10.742043Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001433a",
                        "name": "Advance initial parallel deployment live log offset"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "initial parallel deployment is still running after 1780 seconds."
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:58:10.879960Z",
                            "start": "2026-07-25T21:58:10.813019Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001433b",
                        "name": "Report initial parallel deployment progress heartbeat"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:58:10.960083Z",
                            "start": "2026-07-25T21:58:10.892786Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001433c",
                        "name": "Continue monitoring initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-25 21:58:11.135270",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-25 21:58:31.137098",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:58:31.158036Z",
                            "start": "2026-07-25T21:58:11.085863Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000014a59",
                        "name": "Wait before polling initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "90"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:58:31.240128Z",
                            "start": "2026-07-25T21:58:31.170780Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000014a5a",
                        "name": "Count initial parallel deployment progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j40599975991.11341",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j40599975991.11341",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j40599975991.11341",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:58:31.491294Z",
                            "start": "2026-07-25T21:58:31.253191Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000014a5b",
                        "name": "Poll initial parallel deployment status"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/ansible.8gbjwwpu.log"
                                }
                            },
                            "stat": {
                                "atime": 1785016690.0448008,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 680,
                                "charset": "unknown",
                                "checksum": "3f8806b6471458927258dec8c08306ec1b766c86",
                                "ctime": 1785016711.6372046,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 21191,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0600",
                                "mtime": 1785016711.6372046,
                                "nlink": 1,
                                "path": "/tmp/ansible.8gbjwwpu.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 343095,
                                "uid": 1000,
                                "version": "3759374160",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:58:31.698064Z",
                            "start": "2026-07-25T21:58:31.501728Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000014a5c",
                        "name": "Inspect initial parallel deployment live log"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "3976"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:58:31.774875Z",
                            "start": "2026-07-25T21:58:31.709614Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000014a5d",
                        "name": "Calculate new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +339120 /tmp/ansible.8gbjwwpu.log | head -c 3976",
                            "delta": "0:00:00.007386",
                            "end": "2026-07-25 21:58:32.125365",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +339120 /tmp/ansible.8gbjwwpu.log | head -c 3976",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-310d-1ec5-000000014a5e-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-25 21:58:32.117979",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "[manila/manila] changed: [instance]\n[manila/manila] \n[manila/manila] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***\n[manila/manila] ok: [instance]\n[manila/manila] \n[manila/manila] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***\n[manila/manila] ok: [instance]\n[manila/manila] \n[manila/manila] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***\n[manila/manila] ok: [instance]\n[manila/manila] \n[manila/manila] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***\n[manila/manila] ok: [instance]\n[manila/manila] \n[manila/manila] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***\n[manila/manila] ok: [instance]\n[manila/manila] \n[manila/manila] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***\n[manila/manila] ok: [instance] => (item=oslo_cache)\n[manila/manila] ok: [instance] => (item=oslo_messaging)\n[manila/manila] ok: [instance] => (item=oslo_db)\n[manila/manila] ok: [instance] => (item=sharev2)\n[manila/manila] ok: [instance] => (item=identity)\n[manila/manila] \n[manila/manila] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********\n[manila/manila] ok: [instance]\n[manila/manila] \n[manila/manila] TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***\n[manila/manila] included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance\n[manila/manila] \n[manila/manila] TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************\n[manila/manila] changed: [instance]\n[manila/manila] \n[manila/manila] TASK [vexxhost.atmosphere.manila : Create flavor] ******************************\n[manila/manila] changed: [instance]\n[manila/manila] \n[manila/manila] TASK [Upload service image] ****************************************************\n[manila/manila] included: atmosphere.common.glance_image for instance\n[manila/manila] \n[manila/manila] TASK [atmosphere.common.qemu_utils : Install packages] *************************\n[manila/manila] ok: [instance]\n[manila/manila] \n[manila/manila] TASK [atmosphere.common.glance_image : Fetch source image metadata from URL] ***\n[manila/manila] ok: [instance]\n[manila/manila] \n[manila/manila] TASK [atmosphere.common.glance_image : Capture source ETag when available] *****\n[manila/manila] ok: [instance]\n[manila/manila] \n[manila/manila] TASK [atmosphere.common.glance_image : Check if image exists] ******************\n[manila/manila] ok: [instance]\n[manila/manila] \n[manila/manila] TASK [atmosphere.common.glance_image : Capture existing image and its Atmosphere metadata] ***\n[manila/manila] ok: [instance]\n[manila/manila] \n[manila/manila] TASK [atmosphere.common.glance_image : Decide whether image upload is required] ***\n[manila/manila] ok: [instance]\n[manila/manila] \n[manila/manila] TASK [atmosphere.common.glance_image : Generate temporary work directory] ******\n[manila/manila] changed: [instance]\n[manila/manila] \n[manila/manila] TASK [atmosphere.common.glance_image : Download image] *************************\n[octavia/octavia] changed: [instance]\n[octavia/octavia] \n[octavia/octavia] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***\n[octavia/octavia] ok: [instance]\n[octavia/octavia] \n[octavia/octavia] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***\n[octavia/octavia] ok: [instance]\n[octavia/octavia] \n[octavia/octavia] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***\n[octavia/octavia] ok: [instance]\n[octavia/octavia] \n[octavia/octavia] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***\n[octavia/octavia] ok: [instance]",
                            "stdout_lines": [
                                "[manila/manila] changed: [instance]",
                                "[manila/manila] ",
                                "[manila/manila] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***",
                                "[manila/manila] ok: [instance]",
                                "[manila/manila] ",
                                "[manila/manila] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***",
                                "[manila/manila] ok: [instance]",
                                "[manila/manila] ",
                                "[manila/manila] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***",
                                "[manila/manila] ok: [instance]",
                                "[manila/manila] ",
                                "[manila/manila] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***",
                                "[manila/manila] ok: [instance]",
                                "[manila/manila] ",
                                "[manila/manila] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***",
                                "[manila/manila] ok: [instance]",
                                "[manila/manila] ",
                                "[manila/manila] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***",
                                "[manila/manila] ok: [instance] => (item=oslo_cache)",
                                "[manila/manila] ok: [instance] => (item=oslo_messaging)",
                                "[manila/manila] ok: [instance] => (item=oslo_db)",
                                "[manila/manila] ok: [instance] => (item=sharev2)",
                                "[manila/manila] ok: [instance] => (item=identity)",
                                "[manila/manila] ",
                                "[manila/manila] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********",
                                "[manila/manila] ok: [instance]",
                                "[manila/manila] ",
                                "[manila/manila] TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***",
                                "[manila/manila] included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance",
                                "[manila/manila] ",
                                "[manila/manila] TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************",
                                "[manila/manila] changed: [instance]",
                                "[manila/manila] ",
                                "[manila/manila] TASK [vexxhost.atmosphere.manila : Create flavor] ******************************",
                                "[manila/manila] changed: [instance]",
                                "[manila/manila] ",
                                "[manila/manila] TASK [Upload service image] ****************************************************",
                                "[manila/manila] included: atmosphere.common.glance_image for instance",
                                "[manila/manila] ",
                                "[manila/manila] TASK [atmosphere.common.qemu_utils : Install packages] *************************",
                                "[manila/manila] ok: [instance]",
                                "[manila/manila] ",
                                "[manila/manila] TASK [atmosphere.common.glance_image : Fetch source image metadata from URL] ***",
                                "[manila/manila] ok: [instance]",
                                "[manila/manila] ",
                                "[manila/manila] TASK [atmosphere.common.glance_image : Capture source ETag when available] *****",
                                "[manila/manila] ok: [instance]",
                                "[manila/manila] ",
                                "[manila/manila] TASK [atmosphere.common.glance_image : Check if image exists] ******************",
                                "[manila/manila] ok: [instance]",
                                "[manila/manila] ",
                                "[manila/manila] TASK [atmosphere.common.glance_image : Capture existing image and its Atmosphere metadata] ***",
                                "[manila/manila] ok: [instance]",
                                "[manila/manila] ",
                                "[manila/manila] TASK [atmosphere.common.glance_image : Decide whether image upload is required] ***",
                                "[manila/manila] ok: [instance]",
                                "[manila/manila] ",
                                "[manila/manila] TASK [atmosphere.common.glance_image : Generate temporary work directory] ******",
                                "[manila/manila] changed: [instance]",
                                "[manila/manila] ",
                                "[manila/manila] TASK [atmosphere.common.glance_image : Download image] *************************",
                                "[octavia/octavia] changed: [instance]",
                                "[octavia/octavia] ",
                                "[octavia/octavia] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***",
                                "[octavia/octavia] ok: [instance]",
                                "[octavia/octavia] ",
                                "[octavia/octavia] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***",
                                "[octavia/octavia] ok: [instance]",
                                "[octavia/octavia] ",
                                "[octavia/octavia] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***",
                                "[octavia/octavia] ok: [instance]",
                                "[octavia/octavia] ",
                                "[octavia/octavia] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***",
                                "[octavia/octavia] ok: [instance]"
                            ],
                            "zuul_log_id": "0242ac17-0010-310d-1ec5-000000014a5e-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:58:32.437160Z",
                            "start": "2026-07-25T21:58:31.917840Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000014a5e",
                        "name": "Read new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "343095"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:58:32.514083Z",
                            "start": "2026-07-25T21:58:32.450370Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000014a5f",
                        "name": "Advance initial parallel deployment live log offset"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "initial parallel deployment is still running after 1800 seconds."
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:58:32.602115Z",
                            "start": "2026-07-25T21:58:32.526634Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000014a60",
                        "name": "Report initial parallel deployment progress heartbeat"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:58:32.683452Z",
                            "start": "2026-07-25T21:58:32.616575Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000014a61",
                        "name": "Continue monitoring initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-25 21:58:32.865256",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-25 21:58:52.867014",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:58:52.879533Z",
                            "start": "2026-07-25T21:58:32.811384Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000015192",
                        "name": "Wait before polling initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "91"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:58:52.955480Z",
                            "start": "2026-07-25T21:58:52.890064Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000015193",
                        "name": "Count initial parallel deployment progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j40599975991.11341",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j40599975991.11341",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j40599975991.11341",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:58:53.212346Z",
                            "start": "2026-07-25T21:58:52.967215Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000015194",
                        "name": "Poll initial parallel deployment status"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/ansible.8gbjwwpu.log"
                                }
                            },
                            "stat": {
                                "atime": 1785016712.1212137,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 688,
                                "charset": "unknown",
                                "checksum": "5eb627ebd5f45da98406f1ec86d69e3a2ccc20f7",
                                "ctime": 1785016731.7415807,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 21191,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0600",
                                "mtime": 1785016731.7415807,
                                "nlink": 1,
                                "path": "/tmp/ansible.8gbjwwpu.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 346775,
                                "uid": 1000,
                                "version": "3759374160",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:58:53.421971Z",
                            "start": "2026-07-25T21:58:53.223815Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000015195",
                        "name": "Inspect initial parallel deployment live log"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "3680"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:58:53.497088Z",
                            "start": "2026-07-25T21:58:53.432588Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000015196",
                        "name": "Calculate new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +343096 /tmp/ansible.8gbjwwpu.log | head -c 3680",
                            "delta": "0:00:00.007314",
                            "end": "2026-07-25 21:58:53.731462",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +343096 /tmp/ansible.8gbjwwpu.log | head -c 3680",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-310d-1ec5-000000015197-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-25 21:58:53.724148",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "[octavia/octavia] \n[octavia/octavia] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***\n[octavia/octavia] ok: [instance]\n[octavia/octavia] \n[octavia/octavia] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***\n[octavia/octavia] ok: [instance] => (item=valkey)\n[octavia/octavia] ok: [instance] => (item=oslo_cache)\n[octavia/octavia] ok: [instance] => (item=network)\n[octavia/octavia] ok: [instance] => (item=oslo_messaging)\n[octavia/octavia] ok: [instance] => (item=oslo_db)\n[octavia/octavia] ok: [instance] => (item=identity)\n[octavia/octavia] ok: [instance] => (item=load_balancer)\n[octavia/octavia] ok: [instance] => (item=oslo_db_persistence)\n[octavia/octavia] \n[octavia/octavia] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********\n[octavia/octavia] ok: [instance]\n[octavia/octavia] \n[octavia/octavia] TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***\n[octavia/octavia] included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance\n[octavia/octavia] \n[octavia/octavia] TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************\n[octavia/octavia] changed: [instance]\n[octavia/octavia] \n[octavia/octavia] TASK [atmosphere.common.secretgen_controller : Deploy secretgen-controller] ****\n[octavia/octavia] ok: [instance]\n[octavia/octavia] \n[octavia/octavia] TASK [vexxhost.atmosphere.octavia : Create management network] *****************\n[octavia/octavia] changed: [instance]\n[octavia/octavia] \n[octavia/octavia] TASK [vexxhost.atmosphere.octavia : Create management subnet] ******************\n[octavia/octavia] changed: [instance]\n[octavia/octavia] \n[octavia/octavia] TASK [vexxhost.atmosphere.octavia : Create health manager security group] ******\n[manila/manila] changed: [instance]\n[manila/manila] \n[manila/manila] TASK [atmosphere.common.glance_image : Get image format] ***********************\n[manila/manila] ok: [instance]\n[manila/manila] \n[manila/manila] TASK [atmosphere.common.glance_image : Convert file to target disk format] *****\n[manila/manila] skipping: [instance]\n[manila/manila] \n[manila/manila] TASK [atmosphere.common.glance_image : Wait until image service ready] *********\n[octavia/octavia] changed: [instance]\n[octavia/octavia] \n[octavia/octavia] TASK [vexxhost.atmosphere.octavia : Create health manager security group rules] ***\n[manila/manila] ok: [instance]\n[manila/manila] \n[manila/manila] TASK [atmosphere.common.glance_image : Compute pending image name] *************\n[manila/manila] ok: [instance]\n[manila/manila] \n[manila/manila] TASK [atmosphere.common.glance_image : Upload image into Glance] ***************\n[octavia/octavia] changed: [instance] => (item={'protocol': 'udp', 'port': 5555})\n[octavia/octavia] changed: [instance] => (item={'protocol': 'udp', 'port': 10514})\n[octavia/octavia] changed: [instance] => (item={'protocol': 'udp', 'port': 20514})\n[octavia/octavia] changed: [instance] => (item={'protocol': 'tcp', 'port': 10514})\n[octavia/octavia] changed: [instance] => (item={'protocol': 'tcp', 'port': 20514})\n[octavia/octavia] \n[octavia/octavia] TASK [vexxhost.atmosphere.octavia : Create health manager networking ports] ****\n[octavia/octavia] changed: [instance] => (item=instance)\n[octavia/octavia] \n[octavia/octavia] TASK [vexxhost.atmosphere.octavia : Discover facts for other controllers] ******\n[octavia/octavia] ok: [instance] => (item=instance)\n[octavia/octavia] \n[octavia/octavia] TASK [vexxhost.atmosphere.octavia : Set binding for ports] *********************",
                            "stdout_lines": [
                                "[octavia/octavia] ",
                                "[octavia/octavia] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***",
                                "[octavia/octavia] ok: [instance]",
                                "[octavia/octavia] ",
                                "[octavia/octavia] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***",
                                "[octavia/octavia] ok: [instance] => (item=valkey)",
                                "[octavia/octavia] ok: [instance] => (item=oslo_cache)",
                                "[octavia/octavia] ok: [instance] => (item=network)",
                                "[octavia/octavia] ok: [instance] => (item=oslo_messaging)",
                                "[octavia/octavia] ok: [instance] => (item=oslo_db)",
                                "[octavia/octavia] ok: [instance] => (item=identity)",
                                "[octavia/octavia] ok: [instance] => (item=load_balancer)",
                                "[octavia/octavia] ok: [instance] => (item=oslo_db_persistence)",
                                "[octavia/octavia] ",
                                "[octavia/octavia] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********",
                                "[octavia/octavia] ok: [instance]",
                                "[octavia/octavia] ",
                                "[octavia/octavia] TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***",
                                "[octavia/octavia] included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance",
                                "[octavia/octavia] ",
                                "[octavia/octavia] TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************",
                                "[octavia/octavia] changed: [instance]",
                                "[octavia/octavia] ",
                                "[octavia/octavia] TASK [atmosphere.common.secretgen_controller : Deploy secretgen-controller] ****",
                                "[octavia/octavia] ok: [instance]",
                                "[octavia/octavia] ",
                                "[octavia/octavia] TASK [vexxhost.atmosphere.octavia : Create management network] *****************",
                                "[octavia/octavia] changed: [instance]",
                                "[octavia/octavia] ",
                                "[octavia/octavia] TASK [vexxhost.atmosphere.octavia : Create management subnet] ******************",
                                "[octavia/octavia] changed: [instance]",
                                "[octavia/octavia] ",
                                "[octavia/octavia] TASK [vexxhost.atmosphere.octavia : Create health manager security group] ******",
                                "[manila/manila] changed: [instance]",
                                "[manila/manila] ",
                                "[manila/manila] TASK [atmosphere.common.glance_image : Get image format] ***********************",
                                "[manila/manila] ok: [instance]",
                                "[manila/manila] ",
                                "[manila/manila] TASK [atmosphere.common.glance_image : Convert file to target disk format] *****",
                                "[manila/manila] skipping: [instance]",
                                "[manila/manila] ",
                                "[manila/manila] TASK [atmosphere.common.glance_image : Wait until image service ready] *********",
                                "[octavia/octavia] changed: [instance]",
                                "[octavia/octavia] ",
                                "[octavia/octavia] TASK [vexxhost.atmosphere.octavia : Create health manager security group rules] ***",
                                "[manila/manila] ok: [instance]",
                                "[manila/manila] ",
                                "[manila/manila] TASK [atmosphere.common.glance_image : Compute pending image name] *************",
                                "[manila/manila] ok: [instance]",
                                "[manila/manila] ",
                                "[manila/manila] TASK [atmosphere.common.glance_image : Upload image into Glance] ***************",
                                "[octavia/octavia] changed: [instance] => (item={'protocol': 'udp', 'port': 5555})",
                                "[octavia/octavia] changed: [instance] => (item={'protocol': 'udp', 'port': 10514})",
                                "[octavia/octavia] changed: [instance] => (item={'protocol': 'udp', 'port': 20514})",
                                "[octavia/octavia] changed: [instance] => (item={'protocol': 'tcp', 'port': 10514})",
                                "[octavia/octavia] changed: [instance] => (item={'protocol': 'tcp', 'port': 20514})",
                                "[octavia/octavia] ",
                                "[octavia/octavia] TASK [vexxhost.atmosphere.octavia : Create health manager networking ports] ****",
                                "[octavia/octavia] changed: [instance] => (item=instance)",
                                "[octavia/octavia] ",
                                "[octavia/octavia] TASK [vexxhost.atmosphere.octavia : Discover facts for other controllers] ******",
                                "[octavia/octavia] ok: [instance] => (item=instance)",
                                "[octavia/octavia] ",
                                "[octavia/octavia] TASK [vexxhost.atmosphere.octavia : Set binding for ports] *********************"
                            ],
                            "zuul_log_id": "0242ac17-0010-310d-1ec5-000000015197-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:58:54.050241Z",
                            "start": "2026-07-25T21:58:53.528548Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000015197",
                        "name": "Read new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "346775"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:58:54.137366Z",
                            "start": "2026-07-25T21:58:54.062360Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000015198",
                        "name": "Advance initial parallel deployment live log offset"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "initial parallel deployment is still running after 1820 seconds."
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:58:54.233039Z",
                            "start": "2026-07-25T21:58:54.149817Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000015199",
                        "name": "Report initial parallel deployment progress heartbeat"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:58:54.314062Z",
                            "start": "2026-07-25T21:58:54.246046Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001519a",
                        "name": "Continue monitoring initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-25 21:58:54.506675",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-25 21:59:14.508863",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:59:14.529123Z",
                            "start": "2026-07-25T21:58:54.444859Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-0000000158df",
                        "name": "Wait before polling initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "92"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:59:14.608064Z",
                            "start": "2026-07-25T21:59:14.539905Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-0000000158e0",
                        "name": "Count initial parallel deployment progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j40599975991.11341",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j40599975991.11341",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j40599975991.11341",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:59:14.857828Z",
                            "start": "2026-07-25T21:59:14.619521Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-0000000158e1",
                        "name": "Poll initial parallel deployment status"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/ansible.8gbjwwpu.log"
                                }
                            },
                            "stat": {
                                "atime": 1785016733.3816113,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 704,
                                "charset": "unknown",
                                "checksum": "5040c25945a3cda6758b9db465a5992d9fcf5c84",
                                "ctime": 1785016748.4138925,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 21191,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0600",
                                "mtime": 1785016748.4138925,
                                "nlink": 1,
                                "path": "/tmp/ansible.8gbjwwpu.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 355123,
                                "uid": 1000,
                                "version": "3759374160",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:59:15.067396Z",
                            "start": "2026-07-25T21:59:14.868570Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-0000000158e2",
                        "name": "Inspect initial parallel deployment live log"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "8348"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:59:15.157734Z",
                            "start": "2026-07-25T21:59:15.080721Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-0000000158e3",
                        "name": "Calculate new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +346776 /tmp/ansible.8gbjwwpu.log | head -c 8348",
                            "delta": "0:00:00.009374",
                            "end": "2026-07-25 21:59:15.412266",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +346776 /tmp/ansible.8gbjwwpu.log | head -c 8348",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-310d-1ec5-0000000158e4-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-25 21:59:15.402892",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "[manila/manila] changed: [instance]\n[manila/manila] \n[manila/manila] TASK [atmosphere.common.glance_image : Rename outdated image to preserve audit trail] ***\n[manila/manila] skipping: [instance]\n[manila/manila] \n[manila/manila] TASK [atmosphere.common.glance_image : Promote newly uploaded image to canonical name] ***\n[manila/manila] skipping: [instance]\n[manila/manila] \n[manila/manila] TASK [atmosphere.common.glance_image : Remove work directory] ******************\n[manila/manila] changed: [instance]\n[manila/manila] \n[manila/manila] TASK [vexxhost.atmosphere.manila : Create generic share driver security group] ***\n[octavia/octavia] ok: [instance] => (item=instance)\n[octavia/octavia] \n[octavia/octavia] TASK [vexxhost.atmosphere.octavia : Get health manager networking ports] *******\n[manila/manila] changed: [instance]\n[manila/manila] \n[manila/manila] TASK [vexxhost.atmosphere.manila : Create generic share driver security group tcp rules] ***\n[octavia/octavia] ok: [instance] => (item=instance)\n[octavia/octavia] \n[octavia/octavia] TASK [vexxhost.atmosphere.octavia : Set controller_ip_port_list] ***************\n[octavia/octavia] ok: [instance] => (item=octavia-health-manager-port-instance)\n[octavia/octavia] \n[octavia/octavia] TASK [vexxhost.atmosphere.octavia : Create amphora security group] *************\n[manila/manila] changed: [instance] => (item=22)\n[octavia/octavia] changed: [instance]\n[octavia/octavia] \n[octavia/octavia] TASK [vexxhost.atmosphere.octavia : Create amphora security group rules] *******\n[manila/manila] changed: [instance] => (item=111)\n[octavia/octavia] changed: [instance] => (item=[22, {'changed': False, 'ports': [{'allowed_address_pairs': [], 'binding_host_id': 'instance', 'binding_profile': {}, 'binding_vif_details': {'port_filter': True, 'connectivity': 'l2', 'bridge_name': 'br-int', 'datapath_type': 'system', 'bound_drivers': {'0': 'ovn'}}, 'binding_vif_type': 'ovs', 'binding_vnic_type': 'normal', 'created_at': '2026-07-25T21:58:48Z', 'data_plane_status': None, 'description': '', 'device_id': '', 'device_owner': 'octavia:health-mgr', 'device_profile': None, 'dns_assignment': [{'ip_address': '172.24.0.240', 'hostname': 'host-172-24-0-240', 'fqdn': 'host-172-24-0-240.openstacklocal.'}], 'dns_domain': '', 'dns_name': '', 'extra_dhcp_opts': [], 'fixed_ips': [{'subnet_id': '879aad2d-758b-4b00-934a-59cce3ae0173', 'ip_address': '172.24.0.240'}], 'hardware_offload_type': None, 'ip_allocation': 'immediate', 'is_admin_state_up': True, 'is_port_security_enabled': True, 'mac_address': 'fa:16:3e:45:be:a6', 'name': 'octavia-health-manager-port-instance', 'network_id': '61628b32-50e3-4b7f-b467-5d06de07d149', 'numa_affinity_policy': None, 'project_id': 'e522aa9bcf8a4918963b9237d424f2ff', 'tenant_id': 'e522aa9bcf8a4918963b9237d424f2ff', 'propagate_uplink_status': None, 'qos_network_policy_id': None, 'qos_policy_id': None, 'resource_request': None, 'security_group_ids': ['3a4249e8-9fa8-4751-a201-ab4770037e8d'], 'status': 'DOWN', 'trunk_details': None, 'trusted': None, 'updated_at': '2026-07-25T21:58:57Z', 'revision_number': 4, 'if_match': None, 'id': 'e27b7252-2f89-4f59-ac77-d1bd470e513b', 'tags': []}], 'invocation': {'module_args': {'port': 'octavia-health-manager-port-instance', 'name': 'octavia-health-manager-port-instance', 'wait': True, 'timeout': 180, 'interface': 'public', 'sdk_log_level': 'INFO', 'auth_type': None, 'auth': None, 'region_name': None, 'validate_certs': None, 'ca_cert': None, 'client_cert': None, 'client_key': None, 'api_timeout': None, 'sdk_log_path': None, 'filters': None}}, 'failed': False, 'item': 'instance', 'ansible_loop_var': 'item'}])\n[manila/manila] changed: [instance] => (item=2049)\n[manila/manila] \n[manila/manila] TASK [vexxhost.atmosphere.manila : Create generic share driver security group icmp rules] ***\n[octavia/octavia] changed: [instance] => (item=[9443, {'changed': False, 'ports': [{'allowed_address_pairs': [], 'binding_host_id': 'instance', 'binding_profile': {}, 'binding_vif_details': {'port_filter': True, 'connectivity': 'l2', 'bridge_name': 'br-int', 'datapath_type': 'system', 'bound_drivers': {'0': 'ovn'}}, 'binding_vif_type': 'ovs', 'binding_vnic_type': 'normal', 'created_at': '2026-07-25T21:58:48Z', 'data_plane_status': None, 'description': '', 'device_id': '', 'device_owner': 'octavia:health-mgr', 'device_profile': None, 'dns_assignment': [{'ip_address': '172.24.0.240', 'hostname': 'host-172-24-0-240', 'fqdn': 'host-172-24-0-240.openstacklocal.'}], 'dns_domain': '', 'dns_name': '', 'extra_dhcp_opts': [], 'fixed_ips': [{'subnet_id': '879aad2d-758b-4b00-934a-59cce3ae0173', 'ip_address': '172.24.0.240'}], 'hardware_offload_type': None, 'ip_allocation': 'immediate', 'is_admin_state_up': True, 'is_port_security_enabled': True, 'mac_address': 'fa:16:3e:45:be:a6', 'name': 'octavia-health-manager-port-instance', 'network_id': '61628b32-50e3-4b7f-b467-5d06de07d149', 'numa_affinity_policy': None, 'project_id': 'e522aa9bcf8a4918963b9237d424f2ff', 'tenant_id': 'e522aa9bcf8a4918963b9237d424f2ff', 'propagate_uplink_status': None, 'qos_network_policy_id': None, 'qos_policy_id': None, 'resource_request': None, 'security_group_ids': ['3a4249e8-9fa8-4751-a201-ab4770037e8d'], 'status': 'DOWN', 'trunk_details': None, 'trusted': None, 'updated_at': '2026-07-25T21:58:57Z', 'revision_number': 4, 'if_match': None, 'id': 'e27b7252-2f89-4f59-ac77-d1bd470e513b', 'tags': []}], 'invocation': {'module_args': {'port': 'octavia-health-manager-port-instance', 'name': 'octavia-health-manager-port-instance', 'wait': True, 'timeout': 180, 'interface': 'public', 'sdk_log_level': 'INFO', 'auth_type': None, 'auth': None, 'region_name': None, 'validate_certs': None, 'ca_cert': None, 'client_cert': None, 'client_key': None, 'api_timeout': None, 'sdk_log_path': None, 'filters': None}}, 'failed': False, 'item': 'instance', 'ansible_loop_var': 'item'}])\n[octavia/octavia] \n[octavia/octavia] TASK [vexxhost.atmosphere.octavia : Create amphora flavor] *********************\n[manila/manila] changed: [instance]\n[manila/manila] \n[manila/manila] TASK [vexxhost.atmosphere.manila : Generate temporary file for SSH public key] ***\n[manila/manila] ok: [instance -> localhost]\n[manila/manila] \n[manila/manila] TASK [vexxhost.atmosphere.manila : Write contents of current private SSH key] ***\n[octavia/octavia] changed: [instance]\n[octavia/octavia] \n[octavia/octavia] TASK [Upload Amphora image] ****************************************************\n[octavia/octavia] included: atmosphere.common.glance_image for instance\n[octavia/octavia] \n[octavia/octavia] TASK [atmosphere.common.qemu_utils : Install packages] *************************\n[manila/manila] ok: [instance -> localhost]\n[manila/manila] \n[manila/manila] TASK [vexxhost.atmosphere.manila : Generate public key for SSH private key] ****\n[manila/manila] ok: [instance -> localhost]\n[manila/manila] \n[manila/manila] TASK [vexxhost.atmosphere.manila : Delete temporary file for public SSH key] ***\n[manila/manila] ok: [instance -> localhost]\n[manila/manila] \n[manila/manila] TASK [vexxhost.atmosphere.manila : Create secret with the SSH keys] ************\n[octavia/octavia] ok: [instance]\n[octavia/octavia] \n[octavia/octavia] TASK [atmosphere.common.glance_image : Fetch source image metadata from URL] ***\n[manila/manila] changed: [instance]\n[manila/manila] \n[manila/manila] TASK [vexxhost.atmosphere.manila : Deploy Helm chart] **************************\n[octavia/octavia] ok: [instance]\n[octavia/octavia] \n[octavia/octavia] TASK [atmosphere.common.glance_image : Capture source ETag when available] *****\n[octavia/octavia] ok: [instance]\n[octavia/octavia] \n[octavia/octavia] TASK [atmosphere.common.glance_image : Check if image exists] ******************\n[octavia/octavia] ok: [instance]\n[octavia/octavia] \n[octavia/octavia] TASK [atmosphere.common.glance_image : Capture existing image and its Atmosphere metadata] ***\n[octavia/octavia] ok: [instance]\n[octavia/octavia] \n[octavia/octavia] TASK [atmosphere.common.glance_image : Decide whether image upload is required] ***\n[octavia/octavia] ok: [instance]\n[octavia/octavia] \n[octavia/octavia] TASK [atmosphere.common.glance_image : Generate temporary work directory] ******\n[octavia/octavia] changed: [instance]\n[octavia/octavia] \n[octavia/octavia] TASK [atmosphere.common.glance_image : Download image] *************************",
                            "stdout_lines": [
                                "[manila/manila] changed: [instance]",
                                "[manila/manila] ",
                                "[manila/manila] TASK [atmosphere.common.glance_image : Rename outdated image to preserve audit trail] ***",
                                "[manila/manila] skipping: [instance]",
                                "[manila/manila] ",
                                "[manila/manila] TASK [atmosphere.common.glance_image : Promote newly uploaded image to canonical name] ***",
                                "[manila/manila] skipping: [instance]",
                                "[manila/manila] ",
                                "[manila/manila] TASK [atmosphere.common.glance_image : Remove work directory] ******************",
                                "[manila/manila] changed: [instance]",
                                "[manila/manila] ",
                                "[manila/manila] TASK [vexxhost.atmosphere.manila : Create generic share driver security group] ***",
                                "[octavia/octavia] ok: [instance] => (item=instance)",
                                "[octavia/octavia] ",
                                "[octavia/octavia] TASK [vexxhost.atmosphere.octavia : Get health manager networking ports] *******",
                                "[manila/manila] changed: [instance]",
                                "[manila/manila] ",
                                "[manila/manila] TASK [vexxhost.atmosphere.manila : Create generic share driver security group tcp rules] ***",
                                "[octavia/octavia] ok: [instance] => (item=instance)",
                                "[octavia/octavia] ",
                                "[octavia/octavia] TASK [vexxhost.atmosphere.octavia : Set controller_ip_port_list] ***************",
                                "[octavia/octavia] ok: [instance] => (item=octavia-health-manager-port-instance)",
                                "[octavia/octavia] ",
                                "[octavia/octavia] TASK [vexxhost.atmosphere.octavia : Create amphora security group] *************",
                                "[manila/manila] changed: [instance] => (item=22)",
                                "[octavia/octavia] changed: [instance]",
                                "[octavia/octavia] ",
                                "[octavia/octavia] TASK [vexxhost.atmosphere.octavia : Create amphora security group rules] *******",
                                "[manila/manila] changed: [instance] => (item=111)",
                                "[octavia/octavia] changed: [instance] => (item=[22, {'changed': False, 'ports': [{'allowed_address_pairs': [], 'binding_host_id': 'instance', 'binding_profile': {}, 'binding_vif_details': {'port_filter': True, 'connectivity': 'l2', 'bridge_name': 'br-int', 'datapath_type': 'system', 'bound_drivers': {'0': 'ovn'}}, 'binding_vif_type': 'ovs', 'binding_vnic_type': 'normal', 'created_at': '2026-07-25T21:58:48Z', 'data_plane_status': None, 'description': '', 'device_id': '', 'device_owner': 'octavia:health-mgr', 'device_profile': None, 'dns_assignment': [{'ip_address': '172.24.0.240', 'hostname': 'host-172-24-0-240', 'fqdn': 'host-172-24-0-240.openstacklocal.'}], 'dns_domain': '', 'dns_name': '', 'extra_dhcp_opts': [], 'fixed_ips': [{'subnet_id': '879aad2d-758b-4b00-934a-59cce3ae0173', 'ip_address': '172.24.0.240'}], 'hardware_offload_type': None, 'ip_allocation': 'immediate', 'is_admin_state_up': True, 'is_port_security_enabled': True, 'mac_address': 'fa:16:3e:45:be:a6', 'name': 'octavia-health-manager-port-instance', 'network_id': '61628b32-50e3-4b7f-b467-5d06de07d149', 'numa_affinity_policy': None, 'project_id': 'e522aa9bcf8a4918963b9237d424f2ff', 'tenant_id': 'e522aa9bcf8a4918963b9237d424f2ff', 'propagate_uplink_status': None, 'qos_network_policy_id': None, 'qos_policy_id': None, 'resource_request': None, 'security_group_ids': ['3a4249e8-9fa8-4751-a201-ab4770037e8d'], 'status': 'DOWN', 'trunk_details': None, 'trusted': None, 'updated_at': '2026-07-25T21:58:57Z', 'revision_number': 4, 'if_match': None, 'id': 'e27b7252-2f89-4f59-ac77-d1bd470e513b', 'tags': []}], 'invocation': {'module_args': {'port': 'octavia-health-manager-port-instance', 'name': 'octavia-health-manager-port-instance', 'wait': True, 'timeout': 180, 'interface': 'public', 'sdk_log_level': 'INFO', 'auth_type': None, 'auth': None, 'region_name': None, 'validate_certs': None, 'ca_cert': None, 'client_cert': None, 'client_key': None, 'api_timeout': None, 'sdk_log_path': None, 'filters': None}}, 'failed': False, 'item': 'instance', 'ansible_loop_var': 'item'}])",
                                "[manila/manila] changed: [instance] => (item=2049)",
                                "[manila/manila] ",
                                "[manila/manila] TASK [vexxhost.atmosphere.manila : Create generic share driver security group icmp rules] ***",
                                "[octavia/octavia] changed: [instance] => (item=[9443, {'changed': False, 'ports': [{'allowed_address_pairs': [], 'binding_host_id': 'instance', 'binding_profile': {}, 'binding_vif_details': {'port_filter': True, 'connectivity': 'l2', 'bridge_name': 'br-int', 'datapath_type': 'system', 'bound_drivers': {'0': 'ovn'}}, 'binding_vif_type': 'ovs', 'binding_vnic_type': 'normal', 'created_at': '2026-07-25T21:58:48Z', 'data_plane_status': None, 'description': '', 'device_id': '', 'device_owner': 'octavia:health-mgr', 'device_profile': None, 'dns_assignment': [{'ip_address': '172.24.0.240', 'hostname': 'host-172-24-0-240', 'fqdn': 'host-172-24-0-240.openstacklocal.'}], 'dns_domain': '', 'dns_name': '', 'extra_dhcp_opts': [], 'fixed_ips': [{'subnet_id': '879aad2d-758b-4b00-934a-59cce3ae0173', 'ip_address': '172.24.0.240'}], 'hardware_offload_type': None, 'ip_allocation': 'immediate', 'is_admin_state_up': True, 'is_port_security_enabled': True, 'mac_address': 'fa:16:3e:45:be:a6', 'name': 'octavia-health-manager-port-instance', 'network_id': '61628b32-50e3-4b7f-b467-5d06de07d149', 'numa_affinity_policy': None, 'project_id': 'e522aa9bcf8a4918963b9237d424f2ff', 'tenant_id': 'e522aa9bcf8a4918963b9237d424f2ff', 'propagate_uplink_status': None, 'qos_network_policy_id': None, 'qos_policy_id': None, 'resource_request': None, 'security_group_ids': ['3a4249e8-9fa8-4751-a201-ab4770037e8d'], 'status': 'DOWN', 'trunk_details': None, 'trusted': None, 'updated_at': '2026-07-25T21:58:57Z', 'revision_number': 4, 'if_match': None, 'id': 'e27b7252-2f89-4f59-ac77-d1bd470e513b', 'tags': []}], 'invocation': {'module_args': {'port': 'octavia-health-manager-port-instance', 'name': 'octavia-health-manager-port-instance', 'wait': True, 'timeout': 180, 'interface': 'public', 'sdk_log_level': 'INFO', 'auth_type': None, 'auth': None, 'region_name': None, 'validate_certs': None, 'ca_cert': None, 'client_cert': None, 'client_key': None, 'api_timeout': None, 'sdk_log_path': None, 'filters': None}}, 'failed': False, 'item': 'instance', 'ansible_loop_var': 'item'}])",
                                "[octavia/octavia] ",
                                "[octavia/octavia] TASK [vexxhost.atmosphere.octavia : Create amphora flavor] *********************",
                                "[manila/manila] changed: [instance]",
                                "[manila/manila] ",
                                "[manila/manila] TASK [vexxhost.atmosphere.manila : Generate temporary file for SSH public key] ***",
                                "[manila/manila] ok: [instance -> localhost]",
                                "[manila/manila] ",
                                "[manila/manila] TASK [vexxhost.atmosphere.manila : Write contents of current private SSH key] ***",
                                "[octavia/octavia] changed: [instance]",
                                "[octavia/octavia] ",
                                "[octavia/octavia] TASK [Upload Amphora image] ****************************************************",
                                "[octavia/octavia] included: atmosphere.common.glance_image for instance",
                                "[octavia/octavia] ",
                                "[octavia/octavia] TASK [atmosphere.common.qemu_utils : Install packages] *************************",
                                "[manila/manila] ok: [instance -> localhost]",
                                "[manila/manila] ",
                                "[manila/manila] TASK [vexxhost.atmosphere.manila : Generate public key for SSH private key] ****",
                                "[manila/manila] ok: [instance -> localhost]",
                                "[manila/manila] ",
                                "[manila/manila] TASK [vexxhost.atmosphere.manila : Delete temporary file for public SSH key] ***",
                                "[manila/manila] ok: [instance -> localhost]",
                                "[manila/manila] ",
                                "[manila/manila] TASK [vexxhost.atmosphere.manila : Create secret with the SSH keys] ************",
                                "[octavia/octavia] ok: [instance]",
                                "[octavia/octavia] ",
                                "[octavia/octavia] TASK [atmosphere.common.glance_image : Fetch source image metadata from URL] ***",
                                "[manila/manila] changed: [instance]",
                                "[manila/manila] ",
                                "[manila/manila] TASK [vexxhost.atmosphere.manila : Deploy Helm chart] **************************",
                                "[octavia/octavia] ok: [instance]",
                                "[octavia/octavia] ",
                                "[octavia/octavia] TASK [atmosphere.common.glance_image : Capture source ETag when available] *****",
                                "[octavia/octavia] ok: [instance]",
                                "[octavia/octavia] ",
                                "[octavia/octavia] TASK [atmosphere.common.glance_image : Check if image exists] ******************",
                                "[octavia/octavia] ok: [instance]",
                                "[octavia/octavia] ",
                                "[octavia/octavia] TASK [atmosphere.common.glance_image : Capture existing image and its Atmosphere metadata] ***",
                                "[octavia/octavia] ok: [instance]",
                                "[octavia/octavia] ",
                                "[octavia/octavia] TASK [atmosphere.common.glance_image : Decide whether image upload is required] ***",
                                "[octavia/octavia] ok: [instance]",
                                "[octavia/octavia] ",
                                "[octavia/octavia] TASK [atmosphere.common.glance_image : Generate temporary work directory] ******",
                                "[octavia/octavia] changed: [instance]",
                                "[octavia/octavia] ",
                                "[octavia/octavia] TASK [atmosphere.common.glance_image : Download image] *************************"
                            ],
                            "zuul_log_id": "0242ac17-0010-310d-1ec5-0000000158e4-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:59:15.713851Z",
                            "start": "2026-07-25T21:59:15.191195Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-0000000158e4",
                        "name": "Read new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "355123"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:59:15.788619Z",
                            "start": "2026-07-25T21:59:15.727609Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-0000000158e5",
                        "name": "Advance initial parallel deployment live log offset"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "initial parallel deployment is still running after 1840 seconds."
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:59:15.870623Z",
                            "start": "2026-07-25T21:59:15.802554Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-0000000158e6",
                        "name": "Report initial parallel deployment progress heartbeat"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:59:15.949148Z",
                            "start": "2026-07-25T21:59:15.882875Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-0000000158e7",
                        "name": "Continue monitoring initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-25 21:59:16.144879",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-25 21:59:36.146781",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:59:36.163867Z",
                            "start": "2026-07-25T21:59:16.084914Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000016040",
                        "name": "Wait before polling initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "93"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:59:36.246398Z",
                            "start": "2026-07-25T21:59:36.177907Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000016041",
                        "name": "Count initial parallel deployment progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j40599975991.11341",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j40599975991.11341",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j40599975991.11341",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:59:36.526836Z",
                            "start": "2026-07-25T21:59:36.257588Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000016042",
                        "name": "Poll initial parallel deployment status"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/ansible.8gbjwwpu.log"
                                }
                            },
                            "stat": {
                                "atime": 1785016755.0260162,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 704,
                                "charset": "unknown",
                                "checksum": "d35d6c57e425cf59448c46b257864d90d85e45b6",
                                "ctime": 1785016764.6181955,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 21191,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0600",
                                "mtime": 1785016764.6181955,
                                "nlink": 1,
                                "path": "/tmp/ansible.8gbjwwpu.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 355888,
                                "uid": 1000,
                                "version": "3759374160",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:59:36.746165Z",
                            "start": "2026-07-25T21:59:36.539303Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000016043",
                        "name": "Inspect initial parallel deployment live log"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "765"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:59:36.840936Z",
                            "start": "2026-07-25T21:59:36.760359Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000016044",
                        "name": "Calculate new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +355124 /tmp/ansible.8gbjwwpu.log | head -c 765",
                            "delta": "0:00:00.007158",
                            "end": "2026-07-25 21:59:37.091543",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +355124 /tmp/ansible.8gbjwwpu.log | head -c 765",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-310d-1ec5-000000016045-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-25 21:59:37.084385",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "[octavia/octavia] changed: [instance]\n[octavia/octavia] \n[octavia/octavia] TASK [atmosphere.common.glance_image : Get image format] ***********************\n[octavia/octavia] ok: [instance]\n[octavia/octavia] \n[octavia/octavia] TASK [atmosphere.common.glance_image : Convert file to target disk format] *****\n[octavia/octavia] changed: [instance]\n[octavia/octavia] \n[octavia/octavia] TASK [atmosphere.common.glance_image : Wait until image service ready] *********\n[octavia/octavia] ok: [instance]\n[octavia/octavia] \n[octavia/octavia] TASK [atmosphere.common.glance_image : Compute pending image name] *************\n[octavia/octavia] ok: [instance]\n[octavia/octavia] \n[octavia/octavia] TASK [atmosphere.common.glance_image : Upload image into Glance] ***************",
                            "stdout_lines": [
                                "[octavia/octavia] changed: [instance]",
                                "[octavia/octavia] ",
                                "[octavia/octavia] TASK [atmosphere.common.glance_image : Get image format] ***********************",
                                "[octavia/octavia] ok: [instance]",
                                "[octavia/octavia] ",
                                "[octavia/octavia] TASK [atmosphere.common.glance_image : Convert file to target disk format] *****",
                                "[octavia/octavia] changed: [instance]",
                                "[octavia/octavia] ",
                                "[octavia/octavia] TASK [atmosphere.common.glance_image : Wait until image service ready] *********",
                                "[octavia/octavia] ok: [instance]",
                                "[octavia/octavia] ",
                                "[octavia/octavia] TASK [atmosphere.common.glance_image : Compute pending image name] *************",
                                "[octavia/octavia] ok: [instance]",
                                "[octavia/octavia] ",
                                "[octavia/octavia] TASK [atmosphere.common.glance_image : Upload image into Glance] ***************"
                            ],
                            "zuul_log_id": "0242ac17-0010-310d-1ec5-000000016045-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:59:37.408424Z",
                            "start": "2026-07-25T21:59:36.884814Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000016045",
                        "name": "Read new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "355888"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:59:37.489064Z",
                            "start": "2026-07-25T21:59:37.422231Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000016046",
                        "name": "Advance initial parallel deployment live log offset"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "initial parallel deployment is still running after 1860 seconds."
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:59:37.579213Z",
                            "start": "2026-07-25T21:59:37.502921Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000016047",
                        "name": "Report initial parallel deployment progress heartbeat"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:59:37.659275Z",
                            "start": "2026-07-25T21:59:37.593521Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000016048",
                        "name": "Continue monitoring initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-25 21:59:37.967308",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-25 21:59:57.970487",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:59:57.984070Z",
                            "start": "2026-07-25T21:59:37.906209Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-0000000167b5",
                        "name": "Wait before polling initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "94"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:59:58.062787Z",
                            "start": "2026-07-25T21:59:57.996199Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-0000000167b6",
                        "name": "Count initial parallel deployment progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j40599975991.11341",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j40599975991.11341",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j40599975991.11341",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:59:58.334901Z",
                            "start": "2026-07-25T21:59:58.075635Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-0000000167b7",
                        "name": "Poll initial parallel deployment status"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/ansible.8gbjwwpu.log"
                                }
                            },
                            "stat": {
                                "atime": 1785016776.7064216,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 712,
                                "charset": "unknown",
                                "checksum": "76ef9bbeb19be14ada3a095d9adc1981f23b4fbb",
                                "ctime": 1785016794.7947605,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 21191,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0600",
                                "mtime": 1785016794.7947605,
                                "nlink": 1,
                                "path": "/tmp/ansible.8gbjwwpu.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 356684,
                                "uid": 1000,
                                "version": "3759374160",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:59:58.532784Z",
                            "start": "2026-07-25T21:59:58.346230Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-0000000167b8",
                        "name": "Inspect initial parallel deployment live log"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "796"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:59:58.611315Z",
                            "start": "2026-07-25T21:59:58.544685Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-0000000167b9",
                        "name": "Calculate new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +355889 /tmp/ansible.8gbjwwpu.log | head -c 796",
                            "delta": "0:00:00.007248",
                            "end": "2026-07-25 21:59:58.836451",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +355889 /tmp/ansible.8gbjwwpu.log | head -c 796",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-310d-1ec5-0000000167ba-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-25 21:59:58.829203",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "[octavia/octavia] changed: [instance]\n[octavia/octavia] \n[octavia/octavia] TASK [atmosphere.common.glance_image : Rename outdated image to preserve audit trail] ***\n[octavia/octavia] skipping: [instance]\n[octavia/octavia] \n[octavia/octavia] TASK [atmosphere.common.glance_image : Promote newly uploaded image to canonical name] ***\n[octavia/octavia] skipping: [instance]\n[octavia/octavia] \n[octavia/octavia] TASK [atmosphere.common.glance_image : Remove work directory] ******************\n[octavia/octavia] changed: [instance]\n[octavia/octavia] \n[octavia/octavia] TASK [vexxhost.atmosphere.octavia : Get Amphora image information] *************\n[octavia/octavia] ok: [instance]\n[octavia/octavia] \n[octavia/octavia] TASK [vexxhost.atmosphere.octavia : Create Amphora SSH key] ********************",
                            "stdout_lines": [
                                "[octavia/octavia] changed: [instance]",
                                "[octavia/octavia] ",
                                "[octavia/octavia] TASK [atmosphere.common.glance_image : Rename outdated image to preserve audit trail] ***",
                                "[octavia/octavia] skipping: [instance]",
                                "[octavia/octavia] ",
                                "[octavia/octavia] TASK [atmosphere.common.glance_image : Promote newly uploaded image to canonical name] ***",
                                "[octavia/octavia] skipping: [instance]",
                                "[octavia/octavia] ",
                                "[octavia/octavia] TASK [atmosphere.common.glance_image : Remove work directory] ******************",
                                "[octavia/octavia] changed: [instance]",
                                "[octavia/octavia] ",
                                "[octavia/octavia] TASK [vexxhost.atmosphere.octavia : Get Amphora image information] *************",
                                "[octavia/octavia] ok: [instance]",
                                "[octavia/octavia] ",
                                "[octavia/octavia] TASK [vexxhost.atmosphere.octavia : Create Amphora SSH key] ********************"
                            ],
                            "zuul_log_id": "0242ac17-0010-310d-1ec5-0000000167ba-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:59:59.162928Z",
                            "start": "2026-07-25T21:59:58.642620Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-0000000167ba",
                        "name": "Read new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "356684"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:59:59.238266Z",
                            "start": "2026-07-25T21:59:59.174054Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-0000000167bb",
                        "name": "Advance initial parallel deployment live log offset"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "initial parallel deployment is still running after 1880 seconds."
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:59:59.327080Z",
                            "start": "2026-07-25T21:59:59.251916Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-0000000167bc",
                        "name": "Report initial parallel deployment progress heartbeat"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T21:59:59.398988Z",
                            "start": "2026-07-25T21:59:59.340792Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-0000000167bd",
                        "name": "Continue monitoring initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-25 21:59:59.579690",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-25 22:00:19.581262",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:00:19.597125Z",
                            "start": "2026-07-25T21:59:59.529793Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000016f3e",
                        "name": "Wait before polling initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "95"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:00:19.690931Z",
                            "start": "2026-07-25T22:00:19.613873Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000016f3f",
                        "name": "Count initial parallel deployment progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j40599975991.11341",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j40599975991.11341",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j40599975991.11341",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:00:19.944855Z",
                            "start": "2026-07-25T22:00:19.704429Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000016f40",
                        "name": "Poll initial parallel deployment status"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/ansible.8gbjwwpu.log"
                                }
                            },
                            "stat": {
                                "atime": 1785016798.4988298,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 712,
                                "charset": "unknown",
                                "checksum": "21c3219f72c624f4a77ffe95857f92a23c8b22eb",
                                "ctime": 1785016805.2509568,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 21191,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0600",
                                "mtime": 1785016805.2509568,
                                "nlink": 1,
                                "path": "/tmp/ansible.8gbjwwpu.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 358056,
                                "uid": 1000,
                                "version": "3759374160",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:00:20.177707Z",
                            "start": "2026-07-25T22:00:19.962762Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000016f41",
                        "name": "Inspect initial parallel deployment live log"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "1372"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:00:20.267823Z",
                            "start": "2026-07-25T22:00:20.197752Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000016f42",
                        "name": "Calculate new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +356685 /tmp/ansible.8gbjwwpu.log | head -c 1372",
                            "delta": "0:00:00.007744",
                            "end": "2026-07-25 22:00:20.543997",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +356685 /tmp/ansible.8gbjwwpu.log | head -c 1372",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-310d-1ec5-000000016f43-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-25 22:00:20.536253",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "[octavia/octavia] changed: [instance]\n[octavia/octavia] \n[octavia/octavia] TASK [vexxhost.atmosphere.octavia : Grab generated Amphora public key] *********\n[octavia/octavia] ok: [instance]\n[octavia/octavia] \n[octavia/octavia] TASK [vexxhost.atmosphere.octavia : Import Amphora SSH key-pair in OpenStack] ***\n[octavia/octavia] changed: [instance]\n[octavia/octavia] \n[octavia/octavia] TASK [vexxhost.atmosphere.octavia : Create CAs & Issuers] **********************\n[octavia/octavia] skipping: [instance] => (item=octavia-client) \n[octavia/octavia] skipping: [instance] => (item=octavia-server) \n[octavia/octavia] skipping: [instance]\n[octavia/octavia] \n[octavia/octavia] TASK [vexxhost.atmosphere.octavia : Create certificate for Octavia clients] ****\n[octavia/octavia] skipping: [instance]\n[octavia/octavia] \n[octavia/octavia] TASK [vexxhost.atmosphere.octavia : Create admin compute quotaset] *************\n[octavia/octavia] skipping: [instance]\n[octavia/octavia] \n[octavia/octavia] TASK [vexxhost.atmosphere.octavia : Wait for Octavia client certificate secret] ***\n[octavia/octavia] ok: [instance] => (item=octavia-client-certs)\n[octavia/octavia] ok: [instance] => (item=octavia-server-ca)\n[octavia/octavia] ok: [instance] => (item=octavia-client-ca)\n[octavia/octavia] \n[octavia/octavia] TASK [vexxhost.atmosphere.octavia : Deploy Helm chart] *************************",
                            "stdout_lines": [
                                "[octavia/octavia] changed: [instance]",
                                "[octavia/octavia] ",
                                "[octavia/octavia] TASK [vexxhost.atmosphere.octavia : Grab generated Amphora public key] *********",
                                "[octavia/octavia] ok: [instance]",
                                "[octavia/octavia] ",
                                "[octavia/octavia] TASK [vexxhost.atmosphere.octavia : Import Amphora SSH key-pair in OpenStack] ***",
                                "[octavia/octavia] changed: [instance]",
                                "[octavia/octavia] ",
                                "[octavia/octavia] TASK [vexxhost.atmosphere.octavia : Create CAs & Issuers] **********************",
                                "[octavia/octavia] skipping: [instance] => (item=octavia-client) ",
                                "[octavia/octavia] skipping: [instance] => (item=octavia-server) ",
                                "[octavia/octavia] skipping: [instance]",
                                "[octavia/octavia] ",
                                "[octavia/octavia] TASK [vexxhost.atmosphere.octavia : Create certificate for Octavia clients] ****",
                                "[octavia/octavia] skipping: [instance]",
                                "[octavia/octavia] ",
                                "[octavia/octavia] TASK [vexxhost.atmosphere.octavia : Create admin compute quotaset] *************",
                                "[octavia/octavia] skipping: [instance]",
                                "[octavia/octavia] ",
                                "[octavia/octavia] TASK [vexxhost.atmosphere.octavia : Wait for Octavia client certificate secret] ***",
                                "[octavia/octavia] ok: [instance] => (item=octavia-client-certs)",
                                "[octavia/octavia] ok: [instance] => (item=octavia-server-ca)",
                                "[octavia/octavia] ok: [instance] => (item=octavia-client-ca)",
                                "[octavia/octavia] ",
                                "[octavia/octavia] TASK [vexxhost.atmosphere.octavia : Deploy Helm chart] *************************"
                            ],
                            "zuul_log_id": "0242ac17-0010-310d-1ec5-000000016f43-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:00:20.836409Z",
                            "start": "2026-07-25T22:00:20.313507Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000016f43",
                        "name": "Read new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "358056"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:00:20.918278Z",
                            "start": "2026-07-25T22:00:20.849755Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000016f44",
                        "name": "Advance initial parallel deployment live log offset"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "initial parallel deployment is still running after 1900 seconds."
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:00:21.032580Z",
                            "start": "2026-07-25T22:00:20.932332Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000016f45",
                        "name": "Report initial parallel deployment progress heartbeat"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:00:21.114030Z",
                            "start": "2026-07-25T22:00:21.045276Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000016f46",
                        "name": "Continue monitoring initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-25 22:00:21.297738",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-25 22:00:41.299295",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:00:41.324339Z",
                            "start": "2026-07-25T22:00:21.249040Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-0000000176db",
                        "name": "Wait before polling initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "96"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:00:41.401932Z",
                            "start": "2026-07-25T22:00:41.335344Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-0000000176dc",
                        "name": "Count initial parallel deployment progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j40599975991.11341",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j40599975991.11341",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j40599975991.11341",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:00:41.671861Z",
                            "start": "2026-07-25T22:00:41.412542Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-0000000176dd",
                        "name": "Poll initial parallel deployment status"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/ansible.8gbjwwpu.log"
                                }
                            },
                            "stat": {
                                "atime": 1785016820.1352363,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 712,
                                "charset": "unknown",
                                "checksum": "21c3219f72c624f4a77ffe95857f92a23c8b22eb",
                                "ctime": 1785016805.2509568,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 21191,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0600",
                                "mtime": 1785016805.2509568,
                                "nlink": 1,
                                "path": "/tmp/ansible.8gbjwwpu.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 358056,
                                "uid": 1000,
                                "version": "3759374160",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:00:41.921155Z",
                            "start": "2026-07-25T22:00:41.683162Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-0000000176de",
                        "name": "Inspect initial parallel deployment live log"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:00:42.000712Z",
                            "start": "2026-07-25T22:00:41.933151Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-0000000176df",
                        "name": "Calculate new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:00:42.573320Z",
                            "start": "2026-07-25T22:00:42.029581Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-0000000176e0",
                        "name": "Read new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "358056"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:00:42.652841Z",
                            "start": "2026-07-25T22:00:42.588066Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-0000000176e1",
                        "name": "Advance initial parallel deployment live log offset"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "initial parallel deployment is still running after 1920 seconds."
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:00:42.735728Z",
                            "start": "2026-07-25T22:00:42.667140Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-0000000176e2",
                        "name": "Report initial parallel deployment progress heartbeat"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:00:42.819006Z",
                            "start": "2026-07-25T22:00:42.749030Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-0000000176e3",
                        "name": "Continue monitoring initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-25 22:00:43.029695",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-25 22:01:03.032390",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:01:03.047729Z",
                            "start": "2026-07-25T22:00:42.975269Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000017e8c",
                        "name": "Wait before polling initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "97"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:01:03.138480Z",
                            "start": "2026-07-25T22:01:03.060744Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000017e8d",
                        "name": "Count initial parallel deployment progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j40599975991.11341",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j40599975991.11341",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j40599975991.11341",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:01:03.412824Z",
                            "start": "2026-07-25T22:01:03.150058Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000017e8e",
                        "name": "Poll initial parallel deployment status"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/ansible.8gbjwwpu.log"
                                }
                            },
                            "stat": {
                                "atime": 1785016820.1352363,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 712,
                                "charset": "unknown",
                                "checksum": "21c3219f72c624f4a77ffe95857f92a23c8b22eb",
                                "ctime": 1785016805.2509568,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 21191,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0600",
                                "mtime": 1785016805.2509568,
                                "nlink": 1,
                                "path": "/tmp/ansible.8gbjwwpu.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 358056,
                                "uid": 1000,
                                "version": "3759374160",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:01:03.632348Z",
                            "start": "2026-07-25T22:01:03.424138Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000017e8f",
                        "name": "Inspect initial parallel deployment live log"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:01:03.723423Z",
                            "start": "2026-07-25T22:01:03.645282Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000017e90",
                        "name": "Calculate new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:01:04.402368Z",
                            "start": "2026-07-25T22:01:03.889368Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000017e91",
                        "name": "Read new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "358056"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:01:04.484373Z",
                            "start": "2026-07-25T22:01:04.419197Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000017e92",
                        "name": "Advance initial parallel deployment live log offset"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "initial parallel deployment is still running after 1940 seconds."
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:01:04.562501Z",
                            "start": "2026-07-25T22:01:04.497429Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000017e93",
                        "name": "Report initial parallel deployment progress heartbeat"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:01:04.642813Z",
                            "start": "2026-07-25T22:01:04.575171Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000017e94",
                        "name": "Continue monitoring initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-25 22:01:04.839605",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-25 22:01:24.841182",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:01:24.856025Z",
                            "start": "2026-07-25T22:01:04.783077Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000018651",
                        "name": "Wait before polling initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "98"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:01:24.935811Z",
                            "start": "2026-07-25T22:01:24.869750Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000018652",
                        "name": "Count initial parallel deployment progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j40599975991.11341",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j40599975991.11341",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j40599975991.11341",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:01:25.206287Z",
                            "start": "2026-07-25T22:01:24.949534Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000018653",
                        "name": "Poll initial parallel deployment status"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/ansible.8gbjwwpu.log"
                                }
                            },
                            "stat": {
                                "atime": 1785016820.1352363,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 712,
                                "charset": "unknown",
                                "checksum": "21c3219f72c624f4a77ffe95857f92a23c8b22eb",
                                "ctime": 1785016805.2509568,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 21191,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0600",
                                "mtime": 1785016805.2509568,
                                "nlink": 1,
                                "path": "/tmp/ansible.8gbjwwpu.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 358056,
                                "uid": 1000,
                                "version": "3759374160",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:01:25.431815Z",
                            "start": "2026-07-25T22:01:25.220579Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000018654",
                        "name": "Inspect initial parallel deployment live log"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:01:25.514570Z",
                            "start": "2026-07-25T22:01:25.445960Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000018655",
                        "name": "Calculate new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:01:26.055786Z",
                            "start": "2026-07-25T22:01:25.546065Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000018656",
                        "name": "Read new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "358056"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:01:26.138963Z",
                            "start": "2026-07-25T22:01:26.073352Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000018657",
                        "name": "Advance initial parallel deployment live log offset"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "initial parallel deployment is still running after 1960 seconds."
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:01:26.216372Z",
                            "start": "2026-07-25T22:01:26.152450Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000018658",
                        "name": "Report initial parallel deployment progress heartbeat"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:01:26.287386Z",
                            "start": "2026-07-25T22:01:26.231967Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000018659",
                        "name": "Continue monitoring initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-25 22:01:26.478651",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-25 22:01:46.480564",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:01:46.493521Z",
                            "start": "2026-07-25T22:01:26.419888Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000018e2a",
                        "name": "Wait before polling initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "99"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:01:46.572788Z",
                            "start": "2026-07-25T22:01:46.506960Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000018e2b",
                        "name": "Count initial parallel deployment progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j40599975991.11341",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j40599975991.11341",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j40599975991.11341",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:01:46.822486Z",
                            "start": "2026-07-25T22:01:46.587236Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000018e2c",
                        "name": "Poll initial parallel deployment status"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/ansible.8gbjwwpu.log"
                                }
                            },
                            "stat": {
                                "atime": 1785016820.1352363,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 712,
                                "charset": "unknown",
                                "checksum": "21c3219f72c624f4a77ffe95857f92a23c8b22eb",
                                "ctime": 1785016805.2509568,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 21191,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0600",
                                "mtime": 1785016805.2509568,
                                "nlink": 1,
                                "path": "/tmp/ansible.8gbjwwpu.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 358056,
                                "uid": 1000,
                                "version": "3759374160",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:01:47.046928Z",
                            "start": "2026-07-25T22:01:46.836724Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000018e2d",
                        "name": "Inspect initial parallel deployment live log"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:01:47.133912Z",
                            "start": "2026-07-25T22:01:47.058519Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000018e2e",
                        "name": "Calculate new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:01:47.675508Z",
                            "start": "2026-07-25T22:01:47.163984Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000018e2f",
                        "name": "Read new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "358056"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:01:47.781518Z",
                            "start": "2026-07-25T22:01:47.694253Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000018e30",
                        "name": "Advance initial parallel deployment live log offset"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "initial parallel deployment is still running after 1980 seconds."
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:01:47.861664Z",
                            "start": "2026-07-25T22:01:47.795650Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000018e31",
                        "name": "Report initial parallel deployment progress heartbeat"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:01:47.937104Z",
                            "start": "2026-07-25T22:01:47.872491Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000018e32",
                        "name": "Continue monitoring initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-25 22:01:48.126486",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-25 22:02:08.128438",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:02:08.142102Z",
                            "start": "2026-07-25T22:01:48.075075Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000019617",
                        "name": "Wait before polling initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "100"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:02:08.220600Z",
                            "start": "2026-07-25T22:02:08.153664Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000019618",
                        "name": "Count initial parallel deployment progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j40599975991.11341",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j40599975991.11341",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j40599975991.11341",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:02:08.481592Z",
                            "start": "2026-07-25T22:02:08.232916Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000019619",
                        "name": "Poll initial parallel deployment status"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/ansible.8gbjwwpu.log"
                                }
                            },
                            "stat": {
                                "atime": 1785016820.1352363,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 712,
                                "charset": "unknown",
                                "checksum": "1e7d747864ec0fcae6938b2cd615e4ecab42f151",
                                "ctime": 1785016927.9372616,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 21191,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0600",
                                "mtime": 1785016927.9372616,
                                "nlink": 1,
                                "path": "/tmp/ansible.8gbjwwpu.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 359155,
                                "uid": 1000,
                                "version": "3759374160",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:02:08.714300Z",
                            "start": "2026-07-25T22:02:08.493747Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001961a",
                        "name": "Inspect initial parallel deployment live log"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "1099"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:02:08.793865Z",
                            "start": "2026-07-25T22:02:08.727317Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001961b",
                        "name": "Calculate new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +358057 /tmp/ansible.8gbjwwpu.log | head -c 1099",
                            "delta": "0:00:00.007835",
                            "end": "2026-07-25 22:02:09.150575",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +358057 /tmp/ansible.8gbjwwpu.log | head -c 1099",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-310d-1ec5-00000001961c-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-25 22:02:09.142740",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "[manila/manila] changed: [instance]\n[manila/manila] \n[manila/manila] TASK [Create Ingress] **********************************************************\n[manila/manila] included: openstack_helm_ingress for instance\n[manila/manila] \n[manila/manila] TASK [vexxhost.atmosphere.openstack_helm_ingress : Create certificate] *********\n[manila/manila] skipping: [instance]\n[manila/manila] \n[manila/manila] TASK [vexxhost.atmosphere.openstack_helm_ingress : Set fact with wildcard certificate] ***\n[manila/manila] skipping: [instance]\n[manila/manila] \n[manila/manila] TASK [vexxhost.atmosphere.openstack_helm_ingress : Add ClusterIssuer annotations] ***\n[manila/manila] ok: [instance]\n[manila/manila] \n[manila/manila] TASK [Create Ingress sharev2] **************************************************\n[manila/manila] included: ingress for instance\n[manila/manila] \n[manila/manila] TASK [vexxhost.atmosphere.ingress : Create Ingress sharev2] ********************\n[manila/manila] changed: [instance]\n[manila/manila] \n[manila/manila] TASK [vexxhost.atmosphere.manila : Update service tenant compute quotas] *******",
                            "stdout_lines": [
                                "[manila/manila] changed: [instance]",
                                "[manila/manila] ",
                                "[manila/manila] TASK [Create Ingress] **********************************************************",
                                "[manila/manila] included: openstack_helm_ingress for instance",
                                "[manila/manila] ",
                                "[manila/manila] TASK [vexxhost.atmosphere.openstack_helm_ingress : Create certificate] *********",
                                "[manila/manila] skipping: [instance]",
                                "[manila/manila] ",
                                "[manila/manila] TASK [vexxhost.atmosphere.openstack_helm_ingress : Set fact with wildcard certificate] ***",
                                "[manila/manila] skipping: [instance]",
                                "[manila/manila] ",
                                "[manila/manila] TASK [vexxhost.atmosphere.openstack_helm_ingress : Add ClusterIssuer annotations] ***",
                                "[manila/manila] ok: [instance]",
                                "[manila/manila] ",
                                "[manila/manila] TASK [Create Ingress sharev2] **************************************************",
                                "[manila/manila] included: ingress for instance",
                                "[manila/manila] ",
                                "[manila/manila] TASK [vexxhost.atmosphere.ingress : Create Ingress sharev2] ********************",
                                "[manila/manila] changed: [instance]",
                                "[manila/manila] ",
                                "[manila/manila] TASK [vexxhost.atmosphere.manila : Update service tenant compute quotas] *******"
                            ],
                            "zuul_log_id": "0242ac17-0010-310d-1ec5-00000001961c-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:02:09.479235Z",
                            "start": "2026-07-25T22:02:08.958950Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001961c",
                        "name": "Read new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "359155"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:02:09.554862Z",
                            "start": "2026-07-25T22:02:09.491003Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001961d",
                        "name": "Advance initial parallel deployment live log offset"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "initial parallel deployment is still running after 2000 seconds."
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:02:09.642235Z",
                            "start": "2026-07-25T22:02:09.567582Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001961e",
                        "name": "Report initial parallel deployment progress heartbeat"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:02:09.720552Z",
                            "start": "2026-07-25T22:02:09.654881Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001961f",
                        "name": "Continue monitoring initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-25 22:02:09.909430",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-25 22:02:29.911542",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:02:29.925999Z",
                            "start": "2026-07-25T22:02:09.856202Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000019e18",
                        "name": "Wait before polling initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "101"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:02:30.011031Z",
                            "start": "2026-07-25T22:02:29.938076Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000019e19",
                        "name": "Count initial parallel deployment progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j40599975991.11341",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j40599975991.11341",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j40599975991.11341",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:02:30.304425Z",
                            "start": "2026-07-25T22:02:30.024627Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000019e1a",
                        "name": "Poll initial parallel deployment status"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/ansible.8gbjwwpu.log"
                                }
                            },
                            "stat": {
                                "atime": 1785016928.6692755,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 712,
                                "charset": "unknown",
                                "checksum": "681491e517441eccbca8f27f8140d2c68b712bb8",
                                "ctime": 1785016946.4496121,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 21191,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0600",
                                "mtime": 1785016946.4496121,
                                "nlink": 1,
                                "path": "/tmp/ansible.8gbjwwpu.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 359789,
                                "uid": 1000,
                                "version": "3759374160",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:02:30.528625Z",
                            "start": "2026-07-25T22:02:30.318483Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000019e1b",
                        "name": "Inspect initial parallel deployment live log"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "634"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:02:30.609784Z",
                            "start": "2026-07-25T22:02:30.540979Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000019e1c",
                        "name": "Calculate new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +359156 /tmp/ansible.8gbjwwpu.log | head -c 634",
                            "delta": "0:00:00.006384",
                            "end": "2026-07-25 22:02:30.860482",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +359156 /tmp/ansible.8gbjwwpu.log | head -c 634",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-310d-1ec5-000000019e1d-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-25 22:02:30.854098",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "[manila/manila] changed: [instance]\n[manila/manila] \n[manila/manila] TASK [vexxhost.atmosphere.manila : Update service tenant volume quotas] ********\n[manila/manila] changed: [instance]\n[manila/manila] \n[manila/manila] TASK [vexxhost.atmosphere.manila : Update service tenant network quotas] *******\n[manila/manila] changed: [instance]\n[manila/manila] \n[manila/manila] PLAY RECAP *********************************************************************\n[manila/manila] instance                   : ok=48   changed=16   unreachable=0    failed=0    skipped=8    rescued=0    ignored=0   \n[manila/manila] \n==> [manila] Deployment complete",
                            "stdout_lines": [
                                "[manila/manila] changed: [instance]",
                                "[manila/manila] ",
                                "[manila/manila] TASK [vexxhost.atmosphere.manila : Update service tenant volume quotas] ********",
                                "[manila/manila] changed: [instance]",
                                "[manila/manila] ",
                                "[manila/manila] TASK [vexxhost.atmosphere.manila : Update service tenant network quotas] *******",
                                "[manila/manila] changed: [instance]",
                                "[manila/manila] ",
                                "[manila/manila] PLAY RECAP *********************************************************************",
                                "[manila/manila] instance                   : ok=48   changed=16   unreachable=0    failed=0    skipped=8    rescued=0    ignored=0   ",
                                "[manila/manila] ",
                                "==> [manila] Deployment complete"
                            ],
                            "zuul_log_id": "0242ac17-0010-310d-1ec5-000000019e1d-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:02:31.165261Z",
                            "start": "2026-07-25T22:02:30.643718Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000019e1d",
                        "name": "Read new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "359789"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:02:31.254571Z",
                            "start": "2026-07-25T22:02:31.177728Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000019e1e",
                        "name": "Advance initial parallel deployment live log offset"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "initial parallel deployment is still running after 2020 seconds."
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:02:31.346874Z",
                            "start": "2026-07-25T22:02:31.267000Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000019e1f",
                        "name": "Report initial parallel deployment progress heartbeat"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:02:31.428699Z",
                            "start": "2026-07-25T22:02:31.359621Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000019e20",
                        "name": "Continue monitoring initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-25 22:02:31.632530",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-25 22:02:51.634907",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:02:51.646539Z",
                            "start": "2026-07-25T22:02:31.578811Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001a62d",
                        "name": "Wait before polling initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "102"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:02:51.726816Z",
                            "start": "2026-07-25T22:02:51.663974Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001a62e",
                        "name": "Count initial parallel deployment progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j40599975991.11341",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j40599975991.11341",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j40599975991.11341",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:02:51.981116Z",
                            "start": "2026-07-25T22:02:51.742332Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001a62f",
                        "name": "Poll initial parallel deployment status"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/ansible.8gbjwwpu.log"
                                }
                            },
                            "stat": {
                                "atime": 1785016950.4776883,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 712,
                                "charset": "unknown",
                                "checksum": "681491e517441eccbca8f27f8140d2c68b712bb8",
                                "ctime": 1785016946.4496121,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 21191,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0600",
                                "mtime": 1785016946.4496121,
                                "nlink": 1,
                                "path": "/tmp/ansible.8gbjwwpu.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 359789,
                                "uid": 1000,
                                "version": "3759374160",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:02:52.193781Z",
                            "start": "2026-07-25T22:02:51.995519Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001a630",
                        "name": "Inspect initial parallel deployment live log"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:02:52.273775Z",
                            "start": "2026-07-25T22:02:52.206954Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001a631",
                        "name": "Calculate new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:02:52.814992Z",
                            "start": "2026-07-25T22:02:52.305357Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001a632",
                        "name": "Read new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "359789"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:02:52.895825Z",
                            "start": "2026-07-25T22:02:52.830471Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001a633",
                        "name": "Advance initial parallel deployment live log offset"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "initial parallel deployment is still running after 2040 seconds."
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:02:52.970870Z",
                            "start": "2026-07-25T22:02:52.909668Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001a634",
                        "name": "Report initial parallel deployment progress heartbeat"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:02:53.045349Z",
                            "start": "2026-07-25T22:02:52.983962Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001a635",
                        "name": "Continue monitoring initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-25 22:02:53.242184",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-25 22:03:13.244037",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:03:13.256792Z",
                            "start": "2026-07-25T22:02:53.187958Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001ae56",
                        "name": "Wait before polling initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "103"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:03:13.335012Z",
                            "start": "2026-07-25T22:03:13.268914Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001ae57",
                        "name": "Count initial parallel deployment progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j40599975991.11341",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j40599975991.11341",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j40599975991.11341",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:03:13.577224Z",
                            "start": "2026-07-25T22:03:13.347269Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001ae58",
                        "name": "Poll initial parallel deployment status"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/ansible.8gbjwwpu.log"
                                }
                            },
                            "stat": {
                                "atime": 1785016950.4776883,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 712,
                                "charset": "unknown",
                                "checksum": "681491e517441eccbca8f27f8140d2c68b712bb8",
                                "ctime": 1785016946.4496121,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 21191,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0600",
                                "mtime": 1785016946.4496121,
                                "nlink": 1,
                                "path": "/tmp/ansible.8gbjwwpu.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 359789,
                                "uid": 1000,
                                "version": "3759374160",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:03:13.795544Z",
                            "start": "2026-07-25T22:03:13.589958Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001ae59",
                        "name": "Inspect initial parallel deployment live log"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:03:13.881345Z",
                            "start": "2026-07-25T22:03:13.812063Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001ae5a",
                        "name": "Calculate new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:03:14.551316Z",
                            "start": "2026-07-25T22:03:14.039804Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001ae5b",
                        "name": "Read new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "359789"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:03:14.635696Z",
                            "start": "2026-07-25T22:03:14.569222Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001ae5c",
                        "name": "Advance initial parallel deployment live log offset"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "initial parallel deployment is still running after 2060 seconds."
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:03:14.718703Z",
                            "start": "2026-07-25T22:03:14.654869Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001ae5d",
                        "name": "Report initial parallel deployment progress heartbeat"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:03:14.800219Z",
                            "start": "2026-07-25T22:03:14.735099Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001ae5e",
                        "name": "Continue monitoring initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-25 22:03:15.046775",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-25 22:03:35.050498",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:03:35.057843Z",
                            "start": "2026-07-25T22:03:14.994668Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001b693",
                        "name": "Wait before polling initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "104"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:03:35.147631Z",
                            "start": "2026-07-25T22:03:35.069808Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001b694",
                        "name": "Count initial parallel deployment progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j40599975991.11341",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j40599975991.11341",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j40599975991.11341",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:03:35.421411Z",
                            "start": "2026-07-25T22:03:35.159922Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001b695",
                        "name": "Poll initial parallel deployment status"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/ansible.8gbjwwpu.log"
                                }
                            },
                            "stat": {
                                "atime": 1785016950.4776883,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 712,
                                "charset": "unknown",
                                "checksum": "681491e517441eccbca8f27f8140d2c68b712bb8",
                                "ctime": 1785016946.4496121,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 21191,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0600",
                                "mtime": 1785016946.4496121,
                                "nlink": 1,
                                "path": "/tmp/ansible.8gbjwwpu.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 359789,
                                "uid": 1000,
                                "version": "3759374160",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:03:35.697935Z",
                            "start": "2026-07-25T22:03:35.433640Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001b696",
                        "name": "Inspect initial parallel deployment live log"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:03:35.794891Z",
                            "start": "2026-07-25T22:03:35.717742Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001b697",
                        "name": "Calculate new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:03:36.336769Z",
                            "start": "2026-07-25T22:03:35.826892Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001b698",
                        "name": "Read new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "359789"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:03:36.421562Z",
                            "start": "2026-07-25T22:03:36.355246Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001b699",
                        "name": "Advance initial parallel deployment live log offset"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "initial parallel deployment is still running after 2080 seconds."
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:03:36.510273Z",
                            "start": "2026-07-25T22:03:36.433410Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001b69a",
                        "name": "Report initial parallel deployment progress heartbeat"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:03:36.592816Z",
                            "start": "2026-07-25T22:03:36.524536Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001b69b",
                        "name": "Continue monitoring initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-25 22:03:36.799761",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-25 22:03:56.801395",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:03:56.817554Z",
                            "start": "2026-07-25T22:03:36.740812Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001bee4",
                        "name": "Wait before polling initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "105"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:03:56.907491Z",
                            "start": "2026-07-25T22:03:56.830471Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001bee5",
                        "name": "Count initial parallel deployment progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j40599975991.11341",
                            "changed": false,
                            "cmd": "set -o pipefail\nuv run ./bin/atmosphere deploy --inventory ./inventory.yaml --concurrency 3 --dependency-option csi_driver=rbd --dependency-option network_backend=ovn --extra-vars '{\"ovn_bgp_agent_enabled\": true}' > /tmp/ansible.8gbjwwpu.log 2>&1\n",
                            "delta": "0:37:45.567870",
                            "end": "2026-07-25 22:03:55.354343",
                            "failed_when_result": false,
                            "finished": 1,
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail\nuv run ./bin/atmosphere deploy --inventory ./inventory.yaml --concurrency 3 --dependency-option csi_driver=rbd --dependency-option network_backend=ovn --extra-vars '{\"ovn_bgp_agent_enabled\": true}' > /tmp/ansible.8gbjwwpu.log 2>&1\n",
                                    "_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-310d-1ec5-00000000004a-0-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "results_file": "/home/zuul/.ansible_async/j40599975991.11341",
                            "start": "2026-07-25 21:26:09.786473",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": [],
                            "zuul_log_id": "0242ac17-0010-310d-1ec5-00000000004a-0-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:03:57.155484Z",
                            "start": "2026-07-25T22:03:56.919625Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001bee6",
                        "name": "Poll initial parallel deployment status"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/ansible.8gbjwwpu.log"
                                }
                            },
                            "stat": {
                                "atime": 1785016950.4776883,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 720,
                                "charset": "unknown",
                                "checksum": "d5f57a0dbb24332beb721eb26fd75c993d32a8f8",
                                "ctime": 1785017035.3432949,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 21191,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0600",
                                "mtime": 1785017035.3432949,
                                "nlink": 1,
                                "path": "/tmp/ansible.8gbjwwpu.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 361443,
                                "uid": 1000,
                                "version": "3759374160",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:03:57.488225Z",
                            "start": "2026-07-25T22:03:57.171926Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001bee7",
                        "name": "Inspect initial parallel deployment live log"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "1654"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:03:57.576667Z",
                            "start": "2026-07-25T22:03:57.508615Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001bee8",
                        "name": "Calculate new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +359790 /tmp/ansible.8gbjwwpu.log | head -c 1654",
                            "delta": "0:00:00.006847",
                            "end": "2026-07-25 22:03:57.826244",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +359790 /tmp/ansible.8gbjwwpu.log | head -c 1654",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-310d-1ec5-00000001bee9-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-25 22:03:57.819397",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "[octavia/octavia] changed: [instance]\n[octavia/octavia] \n[octavia/octavia] TASK [vexxhost.atmosphere.octavia : Add implied roles] *************************\n[octavia/octavia] changed: [instance] => (item={'role': 'member', 'implies': 'load-balancer_member'})\n[octavia/octavia] changed: [instance] => (item={'role': 'reader', 'implies': 'load-balancer_observer'})\n[octavia/octavia] \n[octavia/octavia] TASK [Create Ingress] **********************************************************\n[octavia/octavia] included: openstack_helm_ingress for instance\n[octavia/octavia] \n[octavia/octavia] TASK [vexxhost.atmosphere.openstack_helm_ingress : Create certificate] *********\n[octavia/octavia] skipping: [instance]\n[octavia/octavia] \n[octavia/octavia] TASK [vexxhost.atmosphere.openstack_helm_ingress : Set fact with wildcard certificate] ***\n[octavia/octavia] skipping: [instance]\n[octavia/octavia] \n[octavia/octavia] TASK [vexxhost.atmosphere.openstack_helm_ingress : Add ClusterIssuer annotations] ***\n[octavia/octavia] ok: [instance]\n[octavia/octavia] \n[octavia/octavia] TASK [Create Ingress load-balancer] ********************************************\n[octavia/octavia] included: ingress for instance\n[octavia/octavia] \n[octavia/octavia] TASK [vexxhost.atmosphere.ingress : Create Ingress load-balancer] **************\n[octavia/octavia] changed: [instance]\n[octavia/octavia] \n[octavia/octavia] PLAY RECAP *********************************************************************\n[octavia/octavia] instance                   : ok=74   changed=20   unreachable=0    failed=0    skipped=16   rescued=0    ignored=0   \n[octavia/octavia] \n==> [octavia] Deployment complete",
                            "stdout_lines": [
                                "[octavia/octavia] changed: [instance]",
                                "[octavia/octavia] ",
                                "[octavia/octavia] TASK [vexxhost.atmosphere.octavia : Add implied roles] *************************",
                                "[octavia/octavia] changed: [instance] => (item={'role': 'member', 'implies': 'load-balancer_member'})",
                                "[octavia/octavia] changed: [instance] => (item={'role': 'reader', 'implies': 'load-balancer_observer'})",
                                "[octavia/octavia] ",
                                "[octavia/octavia] TASK [Create Ingress] **********************************************************",
                                "[octavia/octavia] included: openstack_helm_ingress for instance",
                                "[octavia/octavia] ",
                                "[octavia/octavia] TASK [vexxhost.atmosphere.openstack_helm_ingress : Create certificate] *********",
                                "[octavia/octavia] skipping: [instance]",
                                "[octavia/octavia] ",
                                "[octavia/octavia] TASK [vexxhost.atmosphere.openstack_helm_ingress : Set fact with wildcard certificate] ***",
                                "[octavia/octavia] skipping: [instance]",
                                "[octavia/octavia] ",
                                "[octavia/octavia] TASK [vexxhost.atmosphere.openstack_helm_ingress : Add ClusterIssuer annotations] ***",
                                "[octavia/octavia] ok: [instance]",
                                "[octavia/octavia] ",
                                "[octavia/octavia] TASK [Create Ingress load-balancer] ********************************************",
                                "[octavia/octavia] included: ingress for instance",
                                "[octavia/octavia] ",
                                "[octavia/octavia] TASK [vexxhost.atmosphere.ingress : Create Ingress load-balancer] **************",
                                "[octavia/octavia] changed: [instance]",
                                "[octavia/octavia] ",
                                "[octavia/octavia] PLAY RECAP *********************************************************************",
                                "[octavia/octavia] instance                   : ok=74   changed=20   unreachable=0    failed=0    skipped=16   rescued=0    ignored=0   ",
                                "[octavia/octavia] ",
                                "==> [octavia] Deployment complete"
                            ],
                            "zuul_log_id": "0242ac17-0010-310d-1ec5-00000001bee9-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:03:58.135114Z",
                            "start": "2026-07-25T22:03:57.608471Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001bee9",
                        "name": "Read new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "361443"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:03:58.216501Z",
                            "start": "2026-07-25T22:03:58.150214Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001beea",
                        "name": "Advance initial parallel deployment live log offset"
                    }
                },
                {
                    "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-25T22:03:58.288451Z",
                            "start": "2026-07-25T22:03:58.230861Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001beeb",
                        "name": "Report initial parallel deployment progress heartbeat"
                    }
                },
                {
                    "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-25T22:03:58.372137Z",
                            "start": "2026-07-25T22:03:58.307350Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001beec",
                        "name": "Continue monitoring initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j40599975991.11341",
                            "changed": false,
                            "erased": "/home/zuul/.ansible_async/j40599975991.11341",
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j40599975991.11341",
                                    "mode": "cleanup"
                                }
                            },
                            "started": 0,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:03:58.593283Z",
                            "start": "2026-07-25T22:03:58.384416Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000000004d",
                        "name": "Clean up initial parallel deployment async state"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.file",
                            "changed": true,
                            "diff": {
                                "after": {
                                    "path": "/tmp/ansible.8gbjwwpu.log",
                                    "state": "absent"
                                },
                                "before": {
                                    "path": "/tmp/ansible.8gbjwwpu.log",
                                    "state": "file"
                                }
                            },
                            "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/ansible.8gbjwwpu.log",
                                    "recurse": false,
                                    "selevel": null,
                                    "serole": null,
                                    "setype": null,
                                    "seuser": null,
                                    "src": null,
                                    "state": "absent",
                                    "unsafe_writes": false
                                }
                            },
                            "path": "/tmp/ansible.8gbjwwpu.log",
                            "state": "absent"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:03:59.104794Z",
                            "start": "2026-07-25T22:03:58.598755Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000000004e",
                        "name": "Remove live log for initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.assert",
                            "changed": false,
                            "msg": "All assertions passed"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:03:59.176387Z",
                            "start": "2026-07-25T22:03:59.110272Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000000004f",
                        "name": "Assert initial parallel deployment succeeded"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "run-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:03:59.212347Z",
                            "start": "2026-07-25T22:03:59.180882Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000000015",
                        "name": "Run idempotence deployment with progress heartbeat"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.tempfile",
                            "changed": true,
                            "gid": 1000,
                            "group": "zuul",
                            "invocation": {
                                "module_args": {
                                    "path": null,
                                    "prefix": "ansible.",
                                    "state": "file",
                                    "suffix": ".log"
                                }
                            },
                            "mode": "0600",
                            "owner": "zuul",
                            "path": "/tmp/ansible.zp1dm8bk.log",
                            "size": 0,
                            "state": "file",
                            "uid": 1000
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:03:59.438183Z",
                            "start": "2026-07-25T22:03:59.230676Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001c751",
                        "name": "Create live log for idempotence deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "ansible_job_id": "j954100126856.247585",
                            "changed": true,
                            "finished": 0,
                            "results_file": "/home/zuul/.ansible_async/j954100126856.247585",
                            "started": 1
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:03:59.829587Z",
                            "start": "2026-07-25T22:03:59.443276Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001c752",
                        "name": "Start idempotence deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": 0,
                                "_atmosphere_ci_phase_max_polls": "271",
                                "_atmosphere_ci_phase_poll_count": 0,
                                "_atmosphere_ci_phase_poll_interval": "20",
                                "_atmosphere_ci_phase_result": {
                                    "ansible_job_id": "j954100126856.247585",
                                    "changed": true,
                                    "failed": 0,
                                    "finished": 0,
                                    "results_file": "/home/zuul/.ansible_async/j954100126856.247585",
                                    "started": 1
                                }
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:03:59.897863Z",
                            "start": "2026-07-25T22:03:59.839256Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001c753",
                        "name": "Initialize idempotence deployment progress monitor"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:03:59.938407Z",
                            "start": "2026-07-25T22:03:59.904768Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001c754",
                        "name": "Monitor idempotence deployment with progress heartbeats"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-25 22:03:59.996776",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-25 22:04:19.998896",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:04:20.009569Z",
                            "start": "2026-07-25T22:03:59.956308Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001c79b",
                        "name": "Wait before polling idempotence deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "1"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:04:20.074300Z",
                            "start": "2026-07-25T22:04:20.015910Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001c79c",
                        "name": "Count idempotence deployment progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j954100126856.247585",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j954100126856.247585",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j954100126856.247585",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:04:20.342149Z",
                            "start": "2026-07-25T22:04:20.082387Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001c79d",
                        "name": "Poll idempotence deployment status"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/ansible.zp1dm8bk.log"
                                }
                            },
                            "stat": {
                                "atime": 1785017039.411372,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 16,
                                "charset": "unknown",
                                "checksum": "e40e18bfb321bc7aa14146063bba2aceffc62734",
                                "ctime": 1785017059.971761,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 21191,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0600",
                                "mtime": 1785017059.971761,
                                "nlink": 1,
                                "path": "/tmp/ansible.zp1dm8bk.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 4361,
                                "uid": 1000,
                                "version": "2670592057",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:04:20.545412Z",
                            "start": "2026-07-25T22:04:20.348303Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001c79e",
                        "name": "Inspect idempotence deployment live log"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "4361"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:04:20.605672Z",
                            "start": "2026-07-25T22:04:20.553752Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001c79f",
                        "name": "Calculate new idempotence deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +1 /tmp/ansible.zp1dm8bk.log | head -c 4361",
                            "delta": "0:00:00.006997",
                            "end": "2026-07-25 22:04:20.910371",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +1 /tmp/ansible.zp1dm8bk.log | head -c 4361",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-310d-1ec5-00000001c7a0-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-25 22:04:20.903374",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "==> Running preflight checks\n[preflight] \n[preflight] PLAY [Preflight checks] ********************************************************\n[preflight] \n[preflight] TASK [Fail if atmosphere_ceph_enabled is set] **********************************\n[preflight] skipping: [instance]\n[preflight] \n[preflight] PLAY RECAP *********************************************************************\n[preflight] instance                   : ok=0    changed=0    unreachable=0    failed=0    skipped=1    rescued=0    ignored=0   \n[preflight] \n==> Preflight checks passed\n==> Starting parallel deployment\n==> [ceph] Starting deployment\n==> [kubernetes] Starting deployment\n==> [multipathd] Starting deployment\n[ceph/ceph] \n[ceph/ceph] PLAY [all] *********************************************************************\n[ceph/ceph] \n[ceph/ceph] TASK [Gathering Facts] *********************************************************\n[ceph/ceph] ok: [instance]\n[ceph/ceph] [WARNING]: Platform linux on host instance is using the discovered Python\n[ceph/ceph] interpreter at /usr/bin/python3.10, but future installation of another Python\n[ceph/ceph] interpreter could change the meaning of that path. See\n[ceph/ceph] https://docs.ansible.com/ansible-\n[ceph/ceph] core/2.17/reference_appendices/interpreter_discovery.html for more information.\n[ceph/ceph] \n[ceph/ceph] TASK [Fail if atmosphere_ceph_enabled is set] **********************************\n[ceph/ceph] skipping: [instance]\n[ceph/ceph] \n[ceph/ceph] TASK [Set a fact with the \"atmosphere_images\" for other plays] *****************\n[ceph/ceph] ok: [instance]\n[ceph/ceph] \n[ceph/ceph] PLAY [Deploy Ceph monitors & managers] *****************************************\n[ceph/ceph] \n[ceph/ceph] TASK [Gathering Facts] *********************************************************\n[ceph/ceph] ok: [instance]\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.containers.forget_package : Forget package] *********************\n[ceph/ceph] ok: [instance]\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.containers.package : Update state for tar] **********************\n[ceph/ceph] skipping: [instance]\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] ***\n[ceph/ceph] ok: [instance]\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.containers.download_artifact : Starting download of file] *******\n[ceph/ceph] ok: [instance] => {\n[ceph/ceph]     \"msg\": \"https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64\"\n[ceph/ceph] }\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.containers.download_artifact : Download item] *******************\n[ceph/ceph] ok: [instance]\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.containers.download_artifact : Extract archive] *****************\n[ceph/ceph] skipping: [instance]\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.containers.package : Update state for tar] **********************\n[ceph/ceph] skipping: [instance]\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.containers.forget_package : Forget package] *********************\n[ceph/ceph] ok: [instance]\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.containers.package : Update state for tar] **********************\n[ceph/ceph] ok: [instance]\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.containers.download_artifact : Starting download of file] *******\n[ceph/ceph] ok: [instance] => {\n[ceph/ceph]     \"msg\": \"https://github.com/containerd/containerd/releases/download/v2.3.2/containerd-2.3.2-linux-amd64.tar.gz\"\n[ceph/ceph] }\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.containers.download_artifact : Download item] *******************\n[ceph/ceph] ok: [instance]\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.containers.download_artifact : Extract archive] *****************\n[ceph/ceph] ok: [instance]\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.containers.containerd : Install SELinux packages] ***************\n[ceph/ceph] skipping: [instance]\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] ***\n[ceph/ceph] skipping: [instance]\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ********\n[ceph/ceph] skipping: [instance]\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.containers.containerd : Install AppArmor packages] **************\n[ceph/ceph] ok: [instance]\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.containers.containerd : Create systemd service file for containerd] ***",
                            "stdout_lines": [
                                "==> Running preflight checks",
                                "[preflight] ",
                                "[preflight] PLAY [Preflight checks] ********************************************************",
                                "[preflight] ",
                                "[preflight] TASK [Fail if atmosphere_ceph_enabled is set] **********************************",
                                "[preflight] skipping: [instance]",
                                "[preflight] ",
                                "[preflight] PLAY RECAP *********************************************************************",
                                "[preflight] instance                   : ok=0    changed=0    unreachable=0    failed=0    skipped=1    rescued=0    ignored=0   ",
                                "[preflight] ",
                                "==> Preflight checks passed",
                                "==> Starting parallel deployment",
                                "==> [ceph] Starting deployment",
                                "==> [kubernetes] Starting deployment",
                                "==> [multipathd] Starting deployment",
                                "[ceph/ceph] ",
                                "[ceph/ceph] PLAY [all] *********************************************************************",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [Gathering Facts] *********************************************************",
                                "[ceph/ceph] ok: [instance]",
                                "[ceph/ceph] [WARNING]: Platform linux on host instance is using the discovered Python",
                                "[ceph/ceph] interpreter at /usr/bin/python3.10, but future installation of another Python",
                                "[ceph/ceph] interpreter could change the meaning of that path. See",
                                "[ceph/ceph] https://docs.ansible.com/ansible-",
                                "[ceph/ceph] core/2.17/reference_appendices/interpreter_discovery.html for more information.",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [Fail if atmosphere_ceph_enabled is set] **********************************",
                                "[ceph/ceph] skipping: [instance]",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [Set a fact with the \"atmosphere_images\" for other plays] *****************",
                                "[ceph/ceph] ok: [instance]",
                                "[ceph/ceph] ",
                                "[ceph/ceph] PLAY [Deploy Ceph monitors & managers] *****************************************",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [Gathering Facts] *********************************************************",
                                "[ceph/ceph] ok: [instance]",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.containers.forget_package : Forget package] *********************",
                                "[ceph/ceph] ok: [instance]",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.containers.package : Update state for tar] **********************",
                                "[ceph/ceph] skipping: [instance]",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] ***",
                                "[ceph/ceph] ok: [instance]",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.containers.download_artifact : Starting download of file] *******",
                                "[ceph/ceph] ok: [instance] => {",
                                "[ceph/ceph]     \"msg\": \"https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64\"",
                                "[ceph/ceph] }",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.containers.download_artifact : Download item] *******************",
                                "[ceph/ceph] ok: [instance]",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.containers.download_artifact : Extract archive] *****************",
                                "[ceph/ceph] skipping: [instance]",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.containers.package : Update state for tar] **********************",
                                "[ceph/ceph] skipping: [instance]",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.containers.forget_package : Forget package] *********************",
                                "[ceph/ceph] ok: [instance]",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.containers.package : Update state for tar] **********************",
                                "[ceph/ceph] ok: [instance]",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.containers.download_artifact : Starting download of file] *******",
                                "[ceph/ceph] ok: [instance] => {",
                                "[ceph/ceph]     \"msg\": \"https://github.com/containerd/containerd/releases/download/v2.3.2/containerd-2.3.2-linux-amd64.tar.gz\"",
                                "[ceph/ceph] }",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.containers.download_artifact : Download item] *******************",
                                "[ceph/ceph] ok: [instance]",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.containers.download_artifact : Extract archive] *****************",
                                "[ceph/ceph] ok: [instance]",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.containers.containerd : Install SELinux packages] ***************",
                                "[ceph/ceph] skipping: [instance]",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] ***",
                                "[ceph/ceph] skipping: [instance]",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ********",
                                "[ceph/ceph] skipping: [instance]",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.containers.containerd : Install AppArmor packages] **************",
                                "[ceph/ceph] ok: [instance]",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.containers.containerd : Create systemd service file for containerd] ***"
                            ],
                            "zuul_log_id": "0242ac17-0010-310d-1ec5-00000001c7a0-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:04:21.180991Z",
                            "start": "2026-07-25T22:04:20.660509Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001c7a0",
                        "name": "Read new idempotence deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "4361"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:04:21.241320Z",
                            "start": "2026-07-25T22:04:21.188264Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001c7a1",
                        "name": "Advance idempotence deployment live log offset"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "idempotence deployment is still running after 20 seconds."
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:04:21.303757Z",
                            "start": "2026-07-25T22:04:21.249097Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001c7a2",
                        "name": "Report idempotence deployment progress heartbeat"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:04:21.366355Z",
                            "start": "2026-07-25T22:04:21.310665Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001c7a3",
                        "name": "Continue monitoring idempotence deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-25 22:04:21.679777",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-25 22:04:41.681027",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:04:41.877121Z",
                            "start": "2026-07-25T22:04:21.386721Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001c7d8",
                        "name": "Wait before polling idempotence deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "2"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:04:41.948119Z",
                            "start": "2026-07-25T22:04:41.882057Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001c7d9",
                        "name": "Count idempotence deployment progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j954100126856.247585",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j954100126856.247585",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j954100126856.247585",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:04:42.194495Z",
                            "start": "2026-07-25T22:04:41.953560Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001c7da",
                        "name": "Poll idempotence deployment status"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/ansible.zp1dm8bk.log"
                                }
                            },
                            "stat": {
                                "atime": 1785017060.9037786,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 24,
                                "charset": "unknown",
                                "checksum": "78378cc2e971a3ce969a880866cbc432c9962a53",
                                "ctime": 1785017078.988121,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 21191,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0600",
                                "mtime": 1785017078.988121,
                                "nlink": 1,
                                "path": "/tmp/ansible.zp1dm8bk.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 9145,
                                "uid": 1000,
                                "version": "2670592057",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:04:42.409559Z",
                            "start": "2026-07-25T22:04:42.200013Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001c7db",
                        "name": "Inspect idempotence deployment live log"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "4784"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:04:42.484121Z",
                            "start": "2026-07-25T22:04:42.415058Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001c7dc",
                        "name": "Calculate new idempotence deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +4362 /tmp/ansible.zp1dm8bk.log | head -c 4784",
                            "delta": "0:00:00.007661",
                            "end": "2026-07-25 22:04:42.698040",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +4362 /tmp/ansible.zp1dm8bk.log | head -c 4784",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-310d-1ec5-00000001c7dd-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-25 22:04:42.690379",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "[ceph/ceph] ok: [instance]\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.containers.containerd : Create folders for configuration] *******\n[ceph/ceph] ok: [instance] => (item={'path': '/etc/containerd'})\n[ceph/ceph] ok: [instance] => (item={'path': '/var/lib/containerd', 'mode': '0o700'})\n[ceph/ceph] ok: [instance] => (item={'path': '/run/containerd', 'mode': '0o711'})\n[ceph/ceph] ok: [instance] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'})\n[ceph/ceph] ok: [instance] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'})\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.containers.containerd : Create containerd config file] **********\n[ceph/ceph] ok: [instance]\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.containers.containerd : Force any restarts if necessary] ********\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.containers.containerd : Enable and start service] ***************\n[ceph/ceph] ok: [instance]\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.containers.forget_package : Forget package] *********************\n[ceph/ceph] ok: [instance]\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.containers.download_artifact : Starting download of file] *******\n[ceph/ceph] ok: [instance] => {\n[ceph/ceph]     \"msg\": \"https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz\"\n[ceph/ceph] }\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.containers.download_artifact : Download item] *******************\n[ceph/ceph] ok: [instance]\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.containers.download_artifact : Extract archive] *****************\n[ceph/ceph] ok: [instance]\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.containers.docker : Install AppArmor packages] ******************\n[ceph/ceph] ok: [instance]\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.containers.docker : Ensure group \"docker\" exists] ***************\n[ceph/ceph] ok: [instance]\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.containers.docker : Create systemd service file for docker] *****\n[ceph/ceph] ok: [instance]\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.containers.docker : Create folders for configuration] ***********\n[ceph/ceph] ok: [instance] => (item={'path': '/etc/docker'})\n[ceph/ceph] ok: [instance] => (item={'path': '/var/lib/docker', 'mode': '0o710'})\n[ceph/ceph] ok: [instance] => (item={'path': '/run/docker', 'mode': '0o711'})\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.containers.docker : Create systemd socket file for docker] ******\n[ceph/ceph] ok: [instance]\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.containers.docker : Create docker daemon config file] ***********\n[ceph/ceph] ok: [instance]\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.containers.docker : Force any restarts if necessary] ************\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.containers.docker : Enable and start service] *******************\n[ceph/ceph] ok: [instance]\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ******\n[ceph/ceph] ok: [instance] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/ubuntu-22.04.yml)\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.ceph.cephadm : Install packages] ********************************\n[ceph/ceph] ok: [instance]\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.ceph.cephadm : Ensure services are started] *********************\n[ceph/ceph] ok: [instance] => (item=chronyd)\n[ceph/ceph] ok: [instance] => (item=sshd)\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.ceph.cephadm : Download \"cephadm\"] ******************************\n[ceph/ceph] ok: [instance]\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ********************\n[ceph/ceph] ok: [instance]\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.ceph.cephadm : Ensure \"cephadm\" user is present] ****************\n[ceph/ceph] ok: [instance]\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.ceph.cephadm : Allow \"cephadm\" user to have passwordless sudo] ***\n[ceph/ceph] ok: [instance]\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.ceph.mon : Set Ceph Monitor IP address] *************************\n[ceph/ceph] ok: [instance]\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.ceph.mon : Check if any node is bootstrapped] *******************\n[ceph/ceph] ok: [instance] => (item=instance)\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.ceph.mon : Select pre-existing bootstrap node if exists] ********\n[ceph/ceph] ok: [instance]\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.ceph.mon : Bootstrap cluster] ***********************************\n[ceph/ceph] skipping: [instance]\n[ceph/ceph] \n[ceph/ceph] TASK [Install Ceph host] *******************************************************\n[ceph/ceph] included: vexxhost.ceph.cephadm_host for instance\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.ceph.cephadm_host : Get public SSH key for \"cephadm\" user] ******",
                            "stdout_lines": [
                                "[ceph/ceph] ok: [instance]",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.containers.containerd : Create folders for configuration] *******",
                                "[ceph/ceph] ok: [instance] => (item={'path': '/etc/containerd'})",
                                "[ceph/ceph] ok: [instance] => (item={'path': '/var/lib/containerd', 'mode': '0o700'})",
                                "[ceph/ceph] ok: [instance] => (item={'path': '/run/containerd', 'mode': '0o711'})",
                                "[ceph/ceph] ok: [instance] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'})",
                                "[ceph/ceph] ok: [instance] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'})",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.containers.containerd : Create containerd config file] **********",
                                "[ceph/ceph] ok: [instance]",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.containers.containerd : Force any restarts if necessary] ********",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.containers.containerd : Enable and start service] ***************",
                                "[ceph/ceph] ok: [instance]",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.containers.forget_package : Forget package] *********************",
                                "[ceph/ceph] ok: [instance]",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.containers.download_artifact : Starting download of file] *******",
                                "[ceph/ceph] ok: [instance] => {",
                                "[ceph/ceph]     \"msg\": \"https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz\"",
                                "[ceph/ceph] }",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.containers.download_artifact : Download item] *******************",
                                "[ceph/ceph] ok: [instance]",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.containers.download_artifact : Extract archive] *****************",
                                "[ceph/ceph] ok: [instance]",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.containers.docker : Install AppArmor packages] ******************",
                                "[ceph/ceph] ok: [instance]",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.containers.docker : Ensure group \"docker\" exists] ***************",
                                "[ceph/ceph] ok: [instance]",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.containers.docker : Create systemd service file for docker] *****",
                                "[ceph/ceph] ok: [instance]",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.containers.docker : Create folders for configuration] ***********",
                                "[ceph/ceph] ok: [instance] => (item={'path': '/etc/docker'})",
                                "[ceph/ceph] ok: [instance] => (item={'path': '/var/lib/docker', 'mode': '0o710'})",
                                "[ceph/ceph] ok: [instance] => (item={'path': '/run/docker', 'mode': '0o711'})",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.containers.docker : Create systemd socket file for docker] ******",
                                "[ceph/ceph] ok: [instance]",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.containers.docker : Create docker daemon config file] ***********",
                                "[ceph/ceph] ok: [instance]",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.containers.docker : Force any restarts if necessary] ************",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.containers.docker : Enable and start service] *******************",
                                "[ceph/ceph] ok: [instance]",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ******",
                                "[ceph/ceph] ok: [instance] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/ubuntu-22.04.yml)",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.ceph.cephadm : Install packages] ********************************",
                                "[ceph/ceph] ok: [instance]",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.ceph.cephadm : Ensure services are started] *********************",
                                "[ceph/ceph] ok: [instance] => (item=chronyd)",
                                "[ceph/ceph] ok: [instance] => (item=sshd)",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.ceph.cephadm : Download \"cephadm\"] ******************************",
                                "[ceph/ceph] ok: [instance]",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ********************",
                                "[ceph/ceph] ok: [instance]",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.ceph.cephadm : Ensure \"cephadm\" user is present] ****************",
                                "[ceph/ceph] ok: [instance]",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.ceph.cephadm : Allow \"cephadm\" user to have passwordless sudo] ***",
                                "[ceph/ceph] ok: [instance]",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.ceph.mon : Set Ceph Monitor IP address] *************************",
                                "[ceph/ceph] ok: [instance]",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.ceph.mon : Check if any node is bootstrapped] *******************",
                                "[ceph/ceph] ok: [instance] => (item=instance)",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.ceph.mon : Select pre-existing bootstrap node if exists] ********",
                                "[ceph/ceph] ok: [instance]",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.ceph.mon : Bootstrap cluster] ***********************************",
                                "[ceph/ceph] skipping: [instance]",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [Install Ceph host] *******************************************************",
                                "[ceph/ceph] included: vexxhost.ceph.cephadm_host for instance",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.ceph.cephadm_host : Get public SSH key for \"cephadm\" user] ******"
                            ],
                            "zuul_log_id": "0242ac17-0010-310d-1ec5-00000001c7dd-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:04:43.033417Z",
                            "start": "2026-07-25T22:04:42.509071Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001c7dd",
                        "name": "Read new idempotence deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "9145"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:04:43.094523Z",
                            "start": "2026-07-25T22:04:43.039007Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001c7de",
                        "name": "Advance idempotence deployment live log offset"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "idempotence deployment is still running after 40 seconds."
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:04:43.158302Z",
                            "start": "2026-07-25T22:04:43.101716Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001c7df",
                        "name": "Report idempotence deployment progress heartbeat"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:04:43.218320Z",
                            "start": "2026-07-25T22:04:43.164527Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001c7e0",
                        "name": "Continue monitoring idempotence deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-25 22:04:43.286905",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-25 22:05:03.289342",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:05:03.304357Z",
                            "start": "2026-07-25T22:04:43.240505Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001c831",
                        "name": "Wait before polling idempotence deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "3"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:05:03.366648Z",
                            "start": "2026-07-25T22:05:03.310187Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001c832",
                        "name": "Count idempotence deployment progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j954100126856.247585",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j954100126856.247585",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j954100126856.247585",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:05:03.633426Z",
                            "start": "2026-07-25T22:05:03.373668Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001c833",
                        "name": "Poll idempotence deployment status"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/ansible.zp1dm8bk.log"
                                }
                            },
                            "stat": {
                                "atime": 1785017082.3641849,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 24,
                                "charset": "unknown",
                                "checksum": "35f7b3bf0bca62eea174896d6a830f0e2478a3c1",
                                "ctime": 1785017100.7365327,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 21191,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0600",
                                "mtime": 1785017100.7365327,
                                "nlink": 1,
                                "path": "/tmp/ansible.zp1dm8bk.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 9836,
                                "uid": 1000,
                                "version": "2670592057",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:05:03.842251Z",
                            "start": "2026-07-25T22:05:03.641286Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001c834",
                        "name": "Inspect idempotence deployment live log"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "691"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:05:03.916209Z",
                            "start": "2026-07-25T22:05:03.847733Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001c835",
                        "name": "Calculate new idempotence deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +9146 /tmp/ansible.zp1dm8bk.log | head -c 691",
                            "delta": "0:00:00.007307",
                            "end": "2026-07-25 22:05:04.161138",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +9146 /tmp/ansible.zp1dm8bk.log | head -c 691",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-310d-1ec5-00000001c836-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-25 22:05:04.153831",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "[ceph/ceph] ok: [instance]\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for \"cephadm\" user] ***\n[ceph/ceph] ok: [instance] => (item=instance)\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.ceph.cephadm_host : Set authorized key for \"cephadm\"] ***********\n[ceph/ceph] ok: [instance]\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] ***********************\n[ceph/ceph] ok: [instance]\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.ceph.mon : Configure \"mon\" label for monitors] ******************\n[ceph/ceph] ok: [instance]\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.ceph.mon : Validate monitor exist] ******************************",
                            "stdout_lines": [
                                "[ceph/ceph] ok: [instance]",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for \"cephadm\" user] ***",
                                "[ceph/ceph] ok: [instance] => (item=instance)",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.ceph.cephadm_host : Set authorized key for \"cephadm\"] ***********",
                                "[ceph/ceph] ok: [instance]",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] ***********************",
                                "[ceph/ceph] ok: [instance]",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.ceph.mon : Configure \"mon\" label for monitors] ******************",
                                "[ceph/ceph] ok: [instance]",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.ceph.mon : Validate monitor exist] ******************************"
                            ],
                            "zuul_log_id": "0242ac17-0010-310d-1ec5-00000001c836-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:05:04.466820Z",
                            "start": "2026-07-25T22:05:03.943646Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001c836",
                        "name": "Read new idempotence deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "9836"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:05:04.532426Z",
                            "start": "2026-07-25T22:05:04.474908Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001c837",
                        "name": "Advance idempotence deployment live log offset"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "idempotence deployment is still running after 60 seconds."
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:05:04.603334Z",
                            "start": "2026-07-25T22:05:04.537758Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001c838",
                        "name": "Report idempotence deployment progress heartbeat"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:05:04.677473Z",
                            "start": "2026-07-25T22:05:04.610814Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001c839",
                        "name": "Continue monitoring idempotence deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-25 22:05:04.741129",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-25 22:05:24.742718",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:05:24.756796Z",
                            "start": "2026-07-25T22:05:04.698895Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001c89e",
                        "name": "Wait before polling idempotence deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "4"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:05:24.830854Z",
                            "start": "2026-07-25T22:05:24.763806Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001c89f",
                        "name": "Count idempotence deployment progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j954100126856.247585",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j954100126856.247585",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j954100126856.247585",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:05:25.069591Z",
                            "start": "2026-07-25T22:05:24.836031Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001c8a0",
                        "name": "Poll idempotence deployment status"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/ansible.zp1dm8bk.log"
                                }
                            },
                            "stat": {
                                "atime": 1785017103.7925906,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 24,
                                "charset": "unknown",
                                "checksum": "f73f2f63ed709ff0cf21708f008d5dbeecc7ad0b",
                                "ctime": 1785017123.7249677,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 21191,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0600",
                                "mtime": 1785017123.7249677,
                                "nlink": 1,
                                "path": "/tmp/ansible.zp1dm8bk.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 10741,
                                "uid": 1000,
                                "version": "2670592057",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:05:25.273919Z",
                            "start": "2026-07-25T22:05:25.076985Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001c8a1",
                        "name": "Inspect idempotence deployment live log"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "905"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:05:25.346427Z",
                            "start": "2026-07-25T22:05:25.282406Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001c8a2",
                        "name": "Calculate new idempotence deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +9837 /tmp/ansible.zp1dm8bk.log | head -c 905",
                            "delta": "0:00:00.006527",
                            "end": "2026-07-25 22:05:25.567039",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +9837 /tmp/ansible.zp1dm8bk.log | head -c 905",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-310d-1ec5-00000001c8a3-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-25 22:05:25.560512",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "[ceph/ceph] ok: [instance]\n[ceph/ceph] \n[ceph/ceph] TASK [Install Ceph host] *******************************************************\n[ceph/ceph] included: vexxhost.ceph.cephadm_host for instance\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.ceph.cephadm_host : Get public SSH key for \"cephadm\" user] ******\n[ceph/ceph] skipping: [instance]\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for \"cephadm\" user] ***\n[ceph/ceph] skipping: [instance] => (item=instance) \n[ceph/ceph] skipping: [instance]\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.ceph.cephadm_host : Set authorized key for \"cephadm\"] ***********\n[ceph/ceph] ok: [instance]\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] ***********************\n[ceph/ceph] ok: [instance]\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.ceph.mgr : Configure \"mgr\" label for managers] ******************",
                            "stdout_lines": [
                                "[ceph/ceph] ok: [instance]",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [Install Ceph host] *******************************************************",
                                "[ceph/ceph] included: vexxhost.ceph.cephadm_host for instance",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.ceph.cephadm_host : Get public SSH key for \"cephadm\" user] ******",
                                "[ceph/ceph] skipping: [instance]",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for \"cephadm\" user] ***",
                                "[ceph/ceph] skipping: [instance] => (item=instance) ",
                                "[ceph/ceph] skipping: [instance]",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.ceph.cephadm_host : Set authorized key for \"cephadm\"] ***********",
                                "[ceph/ceph] ok: [instance]",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] ***********************",
                                "[ceph/ceph] ok: [instance]",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.ceph.mgr : Configure \"mgr\" label for managers] ******************"
                            ],
                            "zuul_log_id": "0242ac17-0010-310d-1ec5-00000001c8a3-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:05:25.894836Z",
                            "start": "2026-07-25T22:05:25.373660Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001c8a3",
                        "name": "Read new idempotence deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "10741"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:05:25.971570Z",
                            "start": "2026-07-25T22:05:25.900735Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001c8a4",
                        "name": "Advance idempotence deployment live log offset"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "idempotence deployment is still running after 80 seconds."
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:05:26.047597Z",
                            "start": "2026-07-25T22:05:25.977236Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001c8a5",
                        "name": "Report idempotence deployment progress heartbeat"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:05:26.126206Z",
                            "start": "2026-07-25T22:05:26.055121Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001c8a6",
                        "name": "Continue monitoring idempotence deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-25 22:05:26.197352",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-25 22:05:46.199459",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:05:46.219671Z",
                            "start": "2026-07-25T22:05:26.149308Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001c91f",
                        "name": "Wait before polling idempotence deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "5"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:05:46.395974Z",
                            "start": "2026-07-25T22:05:46.226036Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001c920",
                        "name": "Count idempotence deployment progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j954100126856.247585",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j954100126856.247585",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j954100126856.247585",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:05:46.819087Z",
                            "start": "2026-07-25T22:05:46.557650Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001c921",
                        "name": "Poll idempotence deployment status"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/ansible.zp1dm8bk.log"
                                }
                            },
                            "stat": {
                                "atime": 1785017125.2289963,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 24,
                                "charset": "unknown",
                                "checksum": "e81b3d76b1158dfa2dd9456c8d946cdff1f79245",
                                "ctime": 1785017145.097369,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 21191,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0600",
                                "mtime": 1785017145.097369,
                                "nlink": 1,
                                "path": "/tmp/ansible.zp1dm8bk.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 11464,
                                "uid": 1000,
                                "version": "2670592057",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:05:47.029125Z",
                            "start": "2026-07-25T22:05:46.825286Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001c922",
                        "name": "Inspect idempotence deployment live log"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "723"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:05:47.099019Z",
                            "start": "2026-07-25T22:05:47.036059Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001c923",
                        "name": "Calculate new idempotence deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +10742 /tmp/ansible.zp1dm8bk.log | head -c 723",
                            "delta": "0:00:00.007569",
                            "end": "2026-07-25 22:05:47.333797",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +10742 /tmp/ansible.zp1dm8bk.log | head -c 723",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-310d-1ec5-00000001c924-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-25 22:05:47.326228",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "[ceph/ceph] ok: [instance]\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.ceph.mgr : Validate manager exist] ******************************\n[ceph/ceph] ok: [instance]\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.ceph.mgr : Configure manager modules] ***************************\n[ceph/ceph] ok: [instance] => (item={'name': 'diskprediction_local'})\n[ceph/ceph] ok: [instance] => (item={'name': 'dashboard'})\n[ceph/ceph] ok: [instance] => (item={'name': 'prometheus'})\n[ceph/ceph] ok: [instance] => (item={'name': 'iostat'})\n[ceph/ceph] \n[ceph/ceph] PLAY [Deploy Ceph OSDs] ********************************************************\n[ceph/ceph] \n[ceph/ceph] TASK [Gathering Facts] *********************************************************",
                            "stdout_lines": [
                                "[ceph/ceph] ok: [instance]",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.ceph.mgr : Validate manager exist] ******************************",
                                "[ceph/ceph] ok: [instance]",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.ceph.mgr : Configure manager modules] ***************************",
                                "[ceph/ceph] ok: [instance] => (item={'name': 'diskprediction_local'})",
                                "[ceph/ceph] ok: [instance] => (item={'name': 'dashboard'})",
                                "[ceph/ceph] ok: [instance] => (item={'name': 'prometheus'})",
                                "[ceph/ceph] ok: [instance] => (item={'name': 'iostat'})",
                                "[ceph/ceph] ",
                                "[ceph/ceph] PLAY [Deploy Ceph OSDs] ********************************************************",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [Gathering Facts] *********************************************************"
                            ],
                            "zuul_log_id": "0242ac17-0010-310d-1ec5-00000001c924-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:05:47.649916Z",
                            "start": "2026-07-25T22:05:47.127018Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001c924",
                        "name": "Read new idempotence deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "11464"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:05:47.712081Z",
                            "start": "2026-07-25T22:05:47.655408Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001c925",
                        "name": "Advance idempotence deployment live log offset"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "idempotence deployment is still running after 100 seconds."
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:05:47.773376Z",
                            "start": "2026-07-25T22:05:47.717533Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001c926",
                        "name": "Report idempotence deployment progress heartbeat"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:05:47.835342Z",
                            "start": "2026-07-25T22:05:47.780830Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001c927",
                        "name": "Continue monitoring idempotence deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-25 22:05:47.907149",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-25 22:06:07.908849",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:06:07.929512Z",
                            "start": "2026-07-25T22:05:47.864863Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001c9b4",
                        "name": "Wait before polling idempotence deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "6"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:06:08.008931Z",
                            "start": "2026-07-25T22:06:07.937584Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001c9b5",
                        "name": "Count idempotence deployment progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j954100126856.247585",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j954100126856.247585",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j954100126856.247585",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:06:08.269360Z",
                            "start": "2026-07-25T22:06:08.014954Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001c9b6",
                        "name": "Poll idempotence deployment status"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/ansible.zp1dm8bk.log"
                                }
                            },
                            "stat": {
                                "atime": 1785017146.9854045,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 32,
                                "charset": "unknown",
                                "checksum": "16aa5902c21c76749c83a1b094d58afe81fc5bb8",
                                "ctime": 1785017167.889796,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 21191,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0600",
                                "mtime": 1785017167.889796,
                                "nlink": 1,
                                "path": "/tmp/ansible.zp1dm8bk.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 16022,
                                "uid": 1000,
                                "version": "2670592057",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:06:08.509070Z",
                            "start": "2026-07-25T22:06:08.275454Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001c9b7",
                        "name": "Inspect idempotence deployment live log"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "4558"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:06:08.577088Z",
                            "start": "2026-07-25T22:06:08.518762Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001c9b8",
                        "name": "Calculate new idempotence deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +11465 /tmp/ansible.zp1dm8bk.log | head -c 4558",
                            "delta": "0:00:00.010015",
                            "end": "2026-07-25 22:06:08.816181",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +11465 /tmp/ansible.zp1dm8bk.log | head -c 4558",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-310d-1ec5-00000001c9b9-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-25 22:06:08.806166",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "[ceph/ceph] ok: [instance]\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.containers.forget_package : Forget package] *********************\n[ceph/ceph] ok: [instance]\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.containers.package : Update state for tar] **********************\n[ceph/ceph] skipping: [instance]\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] ***\n[ceph/ceph] ok: [instance]\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.containers.download_artifact : Starting download of file] *******\n[ceph/ceph] ok: [instance] => {\n[ceph/ceph]     \"msg\": \"https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64\"\n[ceph/ceph] }\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.containers.download_artifact : Download item] *******************\n[ceph/ceph] ok: [instance]\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.containers.download_artifact : Extract archive] *****************\n[ceph/ceph] skipping: [instance]\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.containers.package : Update state for tar] **********************\n[ceph/ceph] skipping: [instance]\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.containers.forget_package : Forget package] *********************\n[ceph/ceph] ok: [instance]\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.containers.package : Update state for tar] **********************\n[ceph/ceph] ok: [instance]\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.containers.download_artifact : Starting download of file] *******\n[ceph/ceph] ok: [instance] => {\n[ceph/ceph]     \"msg\": \"https://github.com/containerd/containerd/releases/download/v2.3.2/containerd-2.3.2-linux-amd64.tar.gz\"\n[ceph/ceph] }\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.containers.download_artifact : Download item] *******************\n[ceph/ceph] ok: [instance]\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.containers.download_artifact : Extract archive] *****************\n[ceph/ceph] ok: [instance]\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.containers.containerd : Install SELinux packages] ***************\n[ceph/ceph] skipping: [instance]\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] ***\n[ceph/ceph] skipping: [instance]\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ********\n[ceph/ceph] skipping: [instance]\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.containers.containerd : Install AppArmor packages] **************\n[ceph/ceph] ok: [instance]\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.containers.containerd : Create systemd service file for containerd] ***\n[ceph/ceph] ok: [instance]\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.containers.containerd : Create folders for configuration] *******\n[ceph/ceph] ok: [instance] => (item={'path': '/etc/containerd'})\n[ceph/ceph] ok: [instance] => (item={'path': '/var/lib/containerd', 'mode': '0o700'})\n[ceph/ceph] ok: [instance] => (item={'path': '/run/containerd', 'mode': '0o711'})\n[ceph/ceph] ok: [instance] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'})\n[ceph/ceph] ok: [instance] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'})\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.containers.containerd : Create containerd config file] **********\n[ceph/ceph] ok: [instance]\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.containers.containerd : Force any restarts if necessary] ********\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.containers.containerd : Enable and start service] ***************\n[ceph/ceph] ok: [instance]\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.containers.forget_package : Forget package] *********************\n[ceph/ceph] ok: [instance]\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.containers.download_artifact : Starting download of file] *******\n[ceph/ceph] ok: [instance] => {\n[ceph/ceph]     \"msg\": \"https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz\"\n[ceph/ceph] }\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.containers.download_artifact : Download item] *******************\n[ceph/ceph] ok: [instance]\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.containers.download_artifact : Extract archive] *****************\n[ceph/ceph] ok: [instance]\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.containers.docker : Install AppArmor packages] ******************\n[ceph/ceph] ok: [instance]\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.containers.docker : Ensure group \"docker\" exists] ***************\n[ceph/ceph] ok: [instance]\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.containers.docker : Create systemd service file for docker] *****",
                            "stdout_lines": [
                                "[ceph/ceph] ok: [instance]",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.containers.forget_package : Forget package] *********************",
                                "[ceph/ceph] ok: [instance]",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.containers.package : Update state for tar] **********************",
                                "[ceph/ceph] skipping: [instance]",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] ***",
                                "[ceph/ceph] ok: [instance]",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.containers.download_artifact : Starting download of file] *******",
                                "[ceph/ceph] ok: [instance] => {",
                                "[ceph/ceph]     \"msg\": \"https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64\"",
                                "[ceph/ceph] }",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.containers.download_artifact : Download item] *******************",
                                "[ceph/ceph] ok: [instance]",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.containers.download_artifact : Extract archive] *****************",
                                "[ceph/ceph] skipping: [instance]",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.containers.package : Update state for tar] **********************",
                                "[ceph/ceph] skipping: [instance]",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.containers.forget_package : Forget package] *********************",
                                "[ceph/ceph] ok: [instance]",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.containers.package : Update state for tar] **********************",
                                "[ceph/ceph] ok: [instance]",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.containers.download_artifact : Starting download of file] *******",
                                "[ceph/ceph] ok: [instance] => {",
                                "[ceph/ceph]     \"msg\": \"https://github.com/containerd/containerd/releases/download/v2.3.2/containerd-2.3.2-linux-amd64.tar.gz\"",
                                "[ceph/ceph] }",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.containers.download_artifact : Download item] *******************",
                                "[ceph/ceph] ok: [instance]",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.containers.download_artifact : Extract archive] *****************",
                                "[ceph/ceph] ok: [instance]",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.containers.containerd : Install SELinux packages] ***************",
                                "[ceph/ceph] skipping: [instance]",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] ***",
                                "[ceph/ceph] skipping: [instance]",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ********",
                                "[ceph/ceph] skipping: [instance]",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.containers.containerd : Install AppArmor packages] **************",
                                "[ceph/ceph] ok: [instance]",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.containers.containerd : Create systemd service file for containerd] ***",
                                "[ceph/ceph] ok: [instance]",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.containers.containerd : Create folders for configuration] *******",
                                "[ceph/ceph] ok: [instance] => (item={'path': '/etc/containerd'})",
                                "[ceph/ceph] ok: [instance] => (item={'path': '/var/lib/containerd', 'mode': '0o700'})",
                                "[ceph/ceph] ok: [instance] => (item={'path': '/run/containerd', 'mode': '0o711'})",
                                "[ceph/ceph] ok: [instance] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'})",
                                "[ceph/ceph] ok: [instance] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'})",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.containers.containerd : Create containerd config file] **********",
                                "[ceph/ceph] ok: [instance]",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.containers.containerd : Force any restarts if necessary] ********",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.containers.containerd : Enable and start service] ***************",
                                "[ceph/ceph] ok: [instance]",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.containers.forget_package : Forget package] *********************",
                                "[ceph/ceph] ok: [instance]",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.containers.download_artifact : Starting download of file] *******",
                                "[ceph/ceph] ok: [instance] => {",
                                "[ceph/ceph]     \"msg\": \"https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz\"",
                                "[ceph/ceph] }",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.containers.download_artifact : Download item] *******************",
                                "[ceph/ceph] ok: [instance]",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.containers.download_artifact : Extract archive] *****************",
                                "[ceph/ceph] ok: [instance]",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.containers.docker : Install AppArmor packages] ******************",
                                "[ceph/ceph] ok: [instance]",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.containers.docker : Ensure group \"docker\" exists] ***************",
                                "[ceph/ceph] ok: [instance]",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.containers.docker : Create systemd service file for docker] *****"
                            ],
                            "zuul_log_id": "0242ac17-0010-310d-1ec5-00000001c9b9-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:06:09.129645Z",
                            "start": "2026-07-25T22:06:08.603453Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001c9b9",
                        "name": "Read new idempotence deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "16022"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:06:09.197131Z",
                            "start": "2026-07-25T22:06:09.138072Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001c9ba",
                        "name": "Advance idempotence deployment live log offset"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "idempotence deployment is still running after 120 seconds."
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:06:09.276095Z",
                            "start": "2026-07-25T22:06:09.205998Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001c9bb",
                        "name": "Report idempotence deployment progress heartbeat"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:06:09.352825Z",
                            "start": "2026-07-25T22:06:09.283725Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001c9bc",
                        "name": "Continue monitoring idempotence deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-25 22:06:09.427556",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-25 22:06:29.429665",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:06:29.451350Z",
                            "start": "2026-07-25T22:06:09.378917Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001ca5d",
                        "name": "Wait before polling idempotence deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "7"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:06:29.521469Z",
                            "start": "2026-07-25T22:06:29.459988Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001ca5e",
                        "name": "Count idempotence deployment progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j954100126856.247585",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j954100126856.247585",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j954100126856.247585",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:06:29.769390Z",
                            "start": "2026-07-25T22:06:29.527449Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001ca5f",
                        "name": "Poll idempotence deployment status"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/ansible.zp1dm8bk.log"
                                }
                            },
                            "stat": {
                                "atime": 1785017168.8098133,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 40,
                                "charset": "unknown",
                                "checksum": "84d1528cac5e4c25305ca9985bb40d858e192362",
                                "ctime": 1785017184.2861032,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 21191,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0600",
                                "mtime": 1785017184.2861032,
                                "nlink": 1,
                                "path": "/tmp/ansible.zp1dm8bk.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 19148,
                                "uid": 1000,
                                "version": "2670592057",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:06:29.985795Z",
                            "start": "2026-07-25T22:06:29.776619Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001ca60",
                        "name": "Inspect idempotence deployment live log"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "3126"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:06:30.047645Z",
                            "start": "2026-07-25T22:06:29.992058Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001ca61",
                        "name": "Calculate new idempotence deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +16023 /tmp/ansible.zp1dm8bk.log | head -c 3126",
                            "delta": "0:00:00.008667",
                            "end": "2026-07-25 22:06:30.283359",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +16023 /tmp/ansible.zp1dm8bk.log | head -c 3126",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-310d-1ec5-00000001ca62-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-25 22:06:30.274692",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "[ceph/ceph] ok: [instance]\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.containers.docker : Create folders for configuration] ***********\n[ceph/ceph] ok: [instance] => (item={'path': '/etc/docker'})\n[ceph/ceph] ok: [instance] => (item={'path': '/var/lib/docker', 'mode': '0o710'})\n[ceph/ceph] ok: [instance] => (item={'path': '/run/docker', 'mode': '0o711'})\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.containers.docker : Create systemd socket file for docker] ******\n[ceph/ceph] ok: [instance]\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.containers.docker : Create docker daemon config file] ***********\n[ceph/ceph] ok: [instance]\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.containers.docker : Force any restarts if necessary] ************\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.containers.docker : Enable and start service] *******************\n[ceph/ceph] ok: [instance]\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ******\n[ceph/ceph] ok: [instance] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/ubuntu-22.04.yml)\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.ceph.cephadm : Install packages] ********************************\n[ceph/ceph] ok: [instance]\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.ceph.cephadm : Ensure services are started] *********************\n[ceph/ceph] ok: [instance] => (item=chronyd)\n[ceph/ceph] ok: [instance] => (item=sshd)\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.ceph.cephadm : Download \"cephadm\"] ******************************\n[ceph/ceph] ok: [instance]\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ********************\n[ceph/ceph] ok: [instance]\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.ceph.cephadm : Ensure \"cephadm\" user is present] ****************\n[ceph/ceph] ok: [instance]\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.ceph.cephadm : Allow \"cephadm\" user to have passwordless sudo] ***\n[ceph/ceph] ok: [instance]\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.ceph.osd : Get monitor status] **********************************\n[ceph/ceph] ok: [instance] => (item=instance)\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.ceph.osd : Select admin host] ***********************************\n[ceph/ceph] ok: [instance]\n[ceph/ceph] \n[ceph/ceph] TASK [Install Ceph host] *******************************************************\n[ceph/ceph] included: vexxhost.ceph.cephadm_host for instance\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.ceph.cephadm_host : Get public SSH key for \"cephadm\" user] ******\n[ceph/ceph] skipping: [instance]\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for \"cephadm\" user] ***\n[ceph/ceph] skipping: [instance] => (item=instance) \n[ceph/ceph] skipping: [instance]\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.ceph.cephadm_host : Set authorized key for \"cephadm\"] ***********\n[ceph/ceph] ok: [instance]\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] ***********************\n[ceph/ceph] ok: [instance]\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.ceph.osd : Ensure all OSDs are non-legacy] **********************",
                            "stdout_lines": [
                                "[ceph/ceph] ok: [instance]",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.containers.docker : Create folders for configuration] ***********",
                                "[ceph/ceph] ok: [instance] => (item={'path': '/etc/docker'})",
                                "[ceph/ceph] ok: [instance] => (item={'path': '/var/lib/docker', 'mode': '0o710'})",
                                "[ceph/ceph] ok: [instance] => (item={'path': '/run/docker', 'mode': '0o711'})",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.containers.docker : Create systemd socket file for docker] ******",
                                "[ceph/ceph] ok: [instance]",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.containers.docker : Create docker daemon config file] ***********",
                                "[ceph/ceph] ok: [instance]",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.containers.docker : Force any restarts if necessary] ************",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.containers.docker : Enable and start service] *******************",
                                "[ceph/ceph] ok: [instance]",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ******",
                                "[ceph/ceph] ok: [instance] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/ubuntu-22.04.yml)",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.ceph.cephadm : Install packages] ********************************",
                                "[ceph/ceph] ok: [instance]",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.ceph.cephadm : Ensure services are started] *********************",
                                "[ceph/ceph] ok: [instance] => (item=chronyd)",
                                "[ceph/ceph] ok: [instance] => (item=sshd)",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.ceph.cephadm : Download \"cephadm\"] ******************************",
                                "[ceph/ceph] ok: [instance]",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ********************",
                                "[ceph/ceph] ok: [instance]",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.ceph.cephadm : Ensure \"cephadm\" user is present] ****************",
                                "[ceph/ceph] ok: [instance]",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.ceph.cephadm : Allow \"cephadm\" user to have passwordless sudo] ***",
                                "[ceph/ceph] ok: [instance]",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.ceph.osd : Get monitor status] **********************************",
                                "[ceph/ceph] ok: [instance] => (item=instance)",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.ceph.osd : Select admin host] ***********************************",
                                "[ceph/ceph] ok: [instance]",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [Install Ceph host] *******************************************************",
                                "[ceph/ceph] included: vexxhost.ceph.cephadm_host for instance",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.ceph.cephadm_host : Get public SSH key for \"cephadm\" user] ******",
                                "[ceph/ceph] skipping: [instance]",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for \"cephadm\" user] ***",
                                "[ceph/ceph] skipping: [instance] => (item=instance) ",
                                "[ceph/ceph] skipping: [instance]",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.ceph.cephadm_host : Set authorized key for \"cephadm\"] ***********",
                                "[ceph/ceph] ok: [instance]",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] ***********************",
                                "[ceph/ceph] ok: [instance]",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.ceph.osd : Ensure all OSDs are non-legacy] **********************"
                            ],
                            "zuul_log_id": "0242ac17-0010-310d-1ec5-00000001ca62-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:06:30.596625Z",
                            "start": "2026-07-25T22:06:30.073353Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001ca62",
                        "name": "Read new idempotence deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "19148"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:06:30.670633Z",
                            "start": "2026-07-25T22:06:30.603675Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001ca63",
                        "name": "Advance idempotence deployment live log offset"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "idempotence deployment is still running after 140 seconds."
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:06:30.735308Z",
                            "start": "2026-07-25T22:06:30.676223Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001ca64",
                        "name": "Report idempotence deployment progress heartbeat"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:06:30.797636Z",
                            "start": "2026-07-25T22:06:30.741017Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001ca65",
                        "name": "Continue monitoring idempotence deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-25 22:06:30.868062",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-25 22:06:50.870192",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:06:50.883904Z",
                            "start": "2026-07-25T22:06:30.824585Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001cb1a",
                        "name": "Wait before polling idempotence deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "8"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:06:50.959086Z",
                            "start": "2026-07-25T22:06:50.890182Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001cb1b",
                        "name": "Count idempotence deployment progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j954100126856.247585",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j954100126856.247585",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j954100126856.247585",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:06:51.296043Z",
                            "start": "2026-07-25T22:06:50.967178Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001cb1c",
                        "name": "Poll idempotence deployment status"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/ansible.zp1dm8bk.log"
                                }
                            },
                            "stat": {
                                "atime": 1785017190.2782154,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 40,
                                "charset": "unknown",
                                "checksum": "9b1b06f9359a383d77d859ac6099a0c11a4e2b36",
                                "ctime": 1785017205.1664944,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 21191,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0600",
                                "mtime": 1785017205.1664944,
                                "nlink": 1,
                                "path": "/tmp/ansible.zp1dm8bk.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 19772,
                                "uid": 1000,
                                "version": "2670592057",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:06:51.563210Z",
                            "start": "2026-07-25T22:06:51.365676Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001cb1d",
                        "name": "Inspect idempotence deployment live log"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "624"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:06:51.621926Z",
                            "start": "2026-07-25T22:06:51.568811Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001cb1e",
                        "name": "Calculate new idempotence deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +19149 /tmp/ansible.zp1dm8bk.log | head -c 624",
                            "delta": "0:00:00.017592",
                            "end": "2026-07-25 22:06:51.839634",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +19149 /tmp/ansible.zp1dm8bk.log | head -c 624",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-310d-1ec5-00000001cb1f-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-25 22:06:51.822042",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "[ceph/ceph] ok: [instance]\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.ceph.osd : Get `ceph-volume lvm list` status] *******************\n[ceph/ceph] ok: [instance]\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.ceph.osd : Install OSDs] ****************************************\n[ceph/ceph] skipping: [instance] => (item=/dev/ceph-instance-osd0/data) \n[ceph/ceph] skipping: [instance] => (item=/dev/ceph-instance-osd1/data) \n[ceph/ceph] skipping: [instance] => (item=/dev/ceph-instance-osd2/data) \n[ceph/ceph] skipping: [instance]\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.ceph.osd : Get mon dump] ****************************************",
                            "stdout_lines": [
                                "[ceph/ceph] ok: [instance]",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.ceph.osd : Get `ceph-volume lvm list` status] *******************",
                                "[ceph/ceph] ok: [instance]",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.ceph.osd : Install OSDs] ****************************************",
                                "[ceph/ceph] skipping: [instance] => (item=/dev/ceph-instance-osd0/data) ",
                                "[ceph/ceph] skipping: [instance] => (item=/dev/ceph-instance-osd1/data) ",
                                "[ceph/ceph] skipping: [instance] => (item=/dev/ceph-instance-osd2/data) ",
                                "[ceph/ceph] skipping: [instance]",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.ceph.osd : Get mon dump] ****************************************"
                            ],
                            "zuul_log_id": "0242ac17-0010-310d-1ec5-00000001cb1f-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:06:52.164372Z",
                            "start": "2026-07-25T22:06:51.646090Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001cb1f",
                        "name": "Read new idempotence deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "19772"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:06:52.228617Z",
                            "start": "2026-07-25T22:06:52.172929Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001cb20",
                        "name": "Advance idempotence deployment live log offset"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "idempotence deployment is still running after 160 seconds."
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:06:52.288365Z",
                            "start": "2026-07-25T22:06:52.234202Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001cb21",
                        "name": "Report idempotence deployment progress heartbeat"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:06:52.352136Z",
                            "start": "2026-07-25T22:06:52.296057Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001cb22",
                        "name": "Continue monitoring idempotence deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-25 22:06:52.430151",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-25 22:07:12.432081",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:07:12.452131Z",
                            "start": "2026-07-25T22:06:52.378751Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001cbeb",
                        "name": "Wait before polling idempotence deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "9"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:07:12.527542Z",
                            "start": "2026-07-25T22:07:12.458649Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001cbec",
                        "name": "Count idempotence deployment progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j954100126856.247585",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j954100126856.247585",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j954100126856.247585",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:07:12.790519Z",
                            "start": "2026-07-25T22:07:12.537238Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001cbed",
                        "name": "Poll idempotence deployment status"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/ansible.zp1dm8bk.log"
                                }
                            },
                            "stat": {
                                "atime": 1785017211.5186133,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 56,
                                "charset": "unknown",
                                "checksum": "bc2b2e8ec0c982579859aa44aec969ed7898a5bc",
                                "ctime": 1785017232.9150143,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 21191,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0600",
                                "mtime": 1785017232.9150143,
                                "nlink": 1,
                                "path": "/tmp/ansible.zp1dm8bk.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 22153,
                                "uid": 1000,
                                "version": "2670592057",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:07:13.012371Z",
                            "start": "2026-07-25T22:07:12.798646Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001cbee",
                        "name": "Inspect idempotence deployment live log"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "2381"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:07:13.081762Z",
                            "start": "2026-07-25T22:07:13.017959Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001cbef",
                        "name": "Calculate new idempotence deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +19773 /tmp/ansible.zp1dm8bk.log | head -c 2381",
                            "delta": "0:00:00.009736",
                            "end": "2026-07-25 22:07:13.354411",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +19773 /tmp/ansible.zp1dm8bk.log | head -c 2381",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-310d-1ec5-00000001cbf0-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-25 22:07:13.344675",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "[ceph/ceph] ok: [instance]\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.ceph.osd : Mark require osd release] ****************************\n[ceph/ceph] ok: [instance]\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.ceph.osd : Wait for all OSD to be running] **********************\n[ceph/ceph] included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/osd/tasks/check-osds.yml for instance\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.ceph.osd : Set the retry count] *********************************\n[ceph/ceph] ok: [instance]\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.ceph.osd : Get `ceph orch ps`] **********************************\n[ceph/ceph] ok: [instance]\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.ceph.osd : OSD daemon list] *************************************\n[ceph/ceph] ok: [instance]\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.ceph.osd : Fail if any OSD not running] *************************\n[ceph/ceph] skipping: [instance] => (item=1) \n[ceph/ceph] skipping: [instance] => (item=1) \n[ceph/ceph] skipping: [instance] => (item=1) \n[ceph/ceph] skipping: [instance]\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.ceph.osd : Fail if any duplicate OSD ID] ************************\n[ceph/ceph] skipping: [instance]\n[ceph/ceph] \n[ceph/ceph] PLAY [Deploy Ceph exporters] ***************************************************\n[ceph/ceph] \n[ceph/ceph] TASK [Gathering Facts] *********************************************************\n[ceph/ceph] ok: [instance]\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.containers.forget_package : Forget package] *********************\n[ceph/ceph] ok: [instance]\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.containers.package : Update state for tar] **********************\n[ceph/ceph] skipping: [instance]\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] ***\n[ceph/ceph] ok: [instance]\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.containers.download_artifact : Starting download of file] *******\n[ceph/ceph] ok: [instance] => {\n[ceph/ceph]     \"msg\": \"https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64\"\n[ceph/ceph] }\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.containers.download_artifact : Download item] *******************\n[ceph/ceph] ok: [instance]\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.containers.download_artifact : Extract archive] *****************\n[ceph/ceph] skipping: [instance]",
                            "stdout_lines": [
                                "[ceph/ceph] ok: [instance]",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.ceph.osd : Mark require osd release] ****************************",
                                "[ceph/ceph] ok: [instance]",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.ceph.osd : Wait for all OSD to be running] **********************",
                                "[ceph/ceph] included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/osd/tasks/check-osds.yml for instance",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.ceph.osd : Set the retry count] *********************************",
                                "[ceph/ceph] ok: [instance]",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.ceph.osd : Get `ceph orch ps`] **********************************",
                                "[ceph/ceph] ok: [instance]",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.ceph.osd : OSD daemon list] *************************************",
                                "[ceph/ceph] ok: [instance]",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.ceph.osd : Fail if any OSD not running] *************************",
                                "[ceph/ceph] skipping: [instance] => (item=1) ",
                                "[ceph/ceph] skipping: [instance] => (item=1) ",
                                "[ceph/ceph] skipping: [instance] => (item=1) ",
                                "[ceph/ceph] skipping: [instance]",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.ceph.osd : Fail if any duplicate OSD ID] ************************",
                                "[ceph/ceph] skipping: [instance]",
                                "[ceph/ceph] ",
                                "[ceph/ceph] PLAY [Deploy Ceph exporters] ***************************************************",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [Gathering Facts] *********************************************************",
                                "[ceph/ceph] ok: [instance]",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.containers.forget_package : Forget package] *********************",
                                "[ceph/ceph] ok: [instance]",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.containers.package : Update state for tar] **********************",
                                "[ceph/ceph] skipping: [instance]",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] ***",
                                "[ceph/ceph] ok: [instance]",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.containers.download_artifact : Starting download of file] *******",
                                "[ceph/ceph] ok: [instance] => {",
                                "[ceph/ceph]     \"msg\": \"https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64\"",
                                "[ceph/ceph] }",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.containers.download_artifact : Download item] *******************",
                                "[ceph/ceph] ok: [instance]",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.containers.download_artifact : Extract archive] *****************",
                                "[ceph/ceph] skipping: [instance]"
                            ],
                            "zuul_log_id": "0242ac17-0010-310d-1ec5-00000001cbf0-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:07:13.646304Z",
                            "start": "2026-07-25T22:07:13.123235Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001cbf0",
                        "name": "Read new idempotence deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "22153"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:07:13.708304Z",
                            "start": "2026-07-25T22:07:13.651838Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001cbf1",
                        "name": "Advance idempotence deployment live log offset"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "idempotence deployment is still running after 180 seconds."
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:07:13.783349Z",
                            "start": "2026-07-25T22:07:13.715677Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001cbf2",
                        "name": "Report idempotence deployment progress heartbeat"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:07:13.857208Z",
                            "start": "2026-07-25T22:07:13.792720Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001cbf3",
                        "name": "Continue monitoring idempotence deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-25 22:07:13.932181",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-25 22:07:33.934303",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:07:33.953673Z",
                            "start": "2026-07-25T22:07:13.886715Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001ccd0",
                        "name": "Wait before polling idempotence deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "10"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:07:34.045082Z",
                            "start": "2026-07-25T22:07:33.960539Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001ccd1",
                        "name": "Count idempotence deployment progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j954100126856.247585",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j954100126856.247585",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j954100126856.247585",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:07:34.543758Z",
                            "start": "2026-07-25T22:07:34.056021Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001ccd2",
                        "name": "Poll idempotence deployment status"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/ansible.zp1dm8bk.log"
                                }
                            },
                            "stat": {
                                "atime": 1785017233.3510225,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 64,
                                "charset": "unknown",
                                "checksum": "6c445bd95fa6c9f5a2f3900220135133a835d5fe",
                                "ctime": 1785017254.243414,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 21191,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0600",
                                "mtime": 1785017254.243414,
                                "nlink": 1,
                                "path": "/tmp/ansible.zp1dm8bk.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 26965,
                                "uid": 1000,
                                "version": "2670592057",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:07:34.774970Z",
                            "start": "2026-07-25T22:07:34.550685Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001ccd3",
                        "name": "Inspect idempotence deployment live log"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "4812"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:07:34.854507Z",
                            "start": "2026-07-25T22:07:34.781043Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001ccd4",
                        "name": "Calculate new idempotence deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +22154 /tmp/ansible.zp1dm8bk.log | head -c 4812",
                            "delta": "0:00:00.008654",
                            "end": "2026-07-25 22:07:35.083609",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +22154 /tmp/ansible.zp1dm8bk.log | head -c 4812",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-310d-1ec5-00000001ccd5-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-25 22:07:35.074955",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.containers.package : Update state for tar] **********************\n[ceph/ceph] skipping: [instance]\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.containers.forget_package : Forget package] *********************\n[ceph/ceph] ok: [instance]\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.containers.package : Update state for tar] **********************\n[ceph/ceph] ok: [instance]\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.containers.download_artifact : Starting download of file] *******\n[ceph/ceph] ok: [instance] => {\n[ceph/ceph]     \"msg\": \"https://github.com/containerd/containerd/releases/download/v2.3.2/containerd-2.3.2-linux-amd64.tar.gz\"\n[ceph/ceph] }\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.containers.download_artifact : Download item] *******************\n[ceph/ceph] ok: [instance]\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.containers.download_artifact : Extract archive] *****************\n[ceph/ceph] ok: [instance]\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.containers.containerd : Install SELinux packages] ***************\n[ceph/ceph] skipping: [instance]\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] ***\n[ceph/ceph] skipping: [instance]\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ********\n[ceph/ceph] skipping: [instance]\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.containers.containerd : Install AppArmor packages] **************\n[ceph/ceph] ok: [instance]\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.containers.containerd : Create systemd service file for containerd] ***\n[ceph/ceph] ok: [instance]\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.containers.containerd : Create folders for configuration] *******\n[ceph/ceph] ok: [instance] => (item={'path': '/etc/containerd'})\n[ceph/ceph] ok: [instance] => (item={'path': '/var/lib/containerd', 'mode': '0o700'})\n[ceph/ceph] ok: [instance] => (item={'path': '/run/containerd', 'mode': '0o711'})\n[ceph/ceph] ok: [instance] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'})\n[ceph/ceph] ok: [instance] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'})\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.containers.containerd : Create containerd config file] **********\n[ceph/ceph] ok: [instance]\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.containers.containerd : Force any restarts if necessary] ********\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.containers.containerd : Enable and start service] ***************\n[ceph/ceph] ok: [instance]\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.containers.forget_package : Forget package] *********************\n[ceph/ceph] ok: [instance]\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.containers.download_artifact : Starting download of file] *******\n[ceph/ceph] ok: [instance] => {\n[ceph/ceph]     \"msg\": \"https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz\"\n[ceph/ceph] }\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.containers.download_artifact : Download item] *******************\n[ceph/ceph] ok: [instance]\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.containers.download_artifact : Extract archive] *****************\n[ceph/ceph] ok: [instance]\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.containers.docker : Install AppArmor packages] ******************\n[ceph/ceph] ok: [instance]\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.containers.docker : Ensure group \"docker\" exists] ***************\n[ceph/ceph] ok: [instance]\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.containers.docker : Create systemd service file for docker] *****\n[ceph/ceph] ok: [instance]\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.containers.docker : Create folders for configuration] ***********\n[ceph/ceph] ok: [instance] => (item={'path': '/etc/docker'})\n[ceph/ceph] ok: [instance] => (item={'path': '/var/lib/docker', 'mode': '0o710'})\n[ceph/ceph] ok: [instance] => (item={'path': '/run/docker', 'mode': '0o711'})\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.containers.docker : Create systemd socket file for docker] ******\n[ceph/ceph] ok: [instance]\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.containers.docker : Create docker daemon config file] ***********\n[ceph/ceph] ok: [instance]\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.containers.docker : Force any restarts if necessary] ************\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.containers.docker : Enable and start service] *******************\n[ceph/ceph] ok: [instance]\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ******\n[ceph/ceph] ok: [instance] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/ubuntu-22.04.yml)\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.ceph.cephadm : Install packages] ********************************",
                            "stdout_lines": [
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.containers.package : Update state for tar] **********************",
                                "[ceph/ceph] skipping: [instance]",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.containers.forget_package : Forget package] *********************",
                                "[ceph/ceph] ok: [instance]",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.containers.package : Update state for tar] **********************",
                                "[ceph/ceph] ok: [instance]",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.containers.download_artifact : Starting download of file] *******",
                                "[ceph/ceph] ok: [instance] => {",
                                "[ceph/ceph]     \"msg\": \"https://github.com/containerd/containerd/releases/download/v2.3.2/containerd-2.3.2-linux-amd64.tar.gz\"",
                                "[ceph/ceph] }",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.containers.download_artifact : Download item] *******************",
                                "[ceph/ceph] ok: [instance]",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.containers.download_artifact : Extract archive] *****************",
                                "[ceph/ceph] ok: [instance]",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.containers.containerd : Install SELinux packages] ***************",
                                "[ceph/ceph] skipping: [instance]",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] ***",
                                "[ceph/ceph] skipping: [instance]",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ********",
                                "[ceph/ceph] skipping: [instance]",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.containers.containerd : Install AppArmor packages] **************",
                                "[ceph/ceph] ok: [instance]",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.containers.containerd : Create systemd service file for containerd] ***",
                                "[ceph/ceph] ok: [instance]",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.containers.containerd : Create folders for configuration] *******",
                                "[ceph/ceph] ok: [instance] => (item={'path': '/etc/containerd'})",
                                "[ceph/ceph] ok: [instance] => (item={'path': '/var/lib/containerd', 'mode': '0o700'})",
                                "[ceph/ceph] ok: [instance] => (item={'path': '/run/containerd', 'mode': '0o711'})",
                                "[ceph/ceph] ok: [instance] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'})",
                                "[ceph/ceph] ok: [instance] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'})",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.containers.containerd : Create containerd config file] **********",
                                "[ceph/ceph] ok: [instance]",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.containers.containerd : Force any restarts if necessary] ********",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.containers.containerd : Enable and start service] ***************",
                                "[ceph/ceph] ok: [instance]",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.containers.forget_package : Forget package] *********************",
                                "[ceph/ceph] ok: [instance]",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.containers.download_artifact : Starting download of file] *******",
                                "[ceph/ceph] ok: [instance] => {",
                                "[ceph/ceph]     \"msg\": \"https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz\"",
                                "[ceph/ceph] }",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.containers.download_artifact : Download item] *******************",
                                "[ceph/ceph] ok: [instance]",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.containers.download_artifact : Extract archive] *****************",
                                "[ceph/ceph] ok: [instance]",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.containers.docker : Install AppArmor packages] ******************",
                                "[ceph/ceph] ok: [instance]",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.containers.docker : Ensure group \"docker\" exists] ***************",
                                "[ceph/ceph] ok: [instance]",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.containers.docker : Create systemd service file for docker] *****",
                                "[ceph/ceph] ok: [instance]",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.containers.docker : Create folders for configuration] ***********",
                                "[ceph/ceph] ok: [instance] => (item={'path': '/etc/docker'})",
                                "[ceph/ceph] ok: [instance] => (item={'path': '/var/lib/docker', 'mode': '0o710'})",
                                "[ceph/ceph] ok: [instance] => (item={'path': '/run/docker', 'mode': '0o711'})",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.containers.docker : Create systemd socket file for docker] ******",
                                "[ceph/ceph] ok: [instance]",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.containers.docker : Create docker daemon config file] ***********",
                                "[ceph/ceph] ok: [instance]",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.containers.docker : Force any restarts if necessary] ************",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.containers.docker : Enable and start service] *******************",
                                "[ceph/ceph] ok: [instance]",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ******",
                                "[ceph/ceph] ok: [instance] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/ubuntu-22.04.yml)",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.ceph.cephadm : Install packages] ********************************"
                            ],
                            "zuul_log_id": "0242ac17-0010-310d-1ec5-00000001ccd5-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:07:35.410319Z",
                            "start": "2026-07-25T22:07:34.880039Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001ccd5",
                        "name": "Read new idempotence deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "26965"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:07:35.476695Z",
                            "start": "2026-07-25T22:07:35.416806Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001ccd6",
                        "name": "Advance idempotence deployment live log offset"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "idempotence deployment is still running after 200 seconds."
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:07:35.554336Z",
                            "start": "2026-07-25T22:07:35.483104Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001ccd7",
                        "name": "Report idempotence deployment progress heartbeat"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:07:35.618489Z",
                            "start": "2026-07-25T22:07:35.560130Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001ccd8",
                        "name": "Continue monitoring idempotence deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-25 22:07:35.695159",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-25 22:07:55.698305",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:07:55.729002Z",
                            "start": "2026-07-25T22:07:35.647814Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001cdc9",
                        "name": "Wait before polling idempotence deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "11"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:07:55.880648Z",
                            "start": "2026-07-25T22:07:55.810727Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001cdca",
                        "name": "Count idempotence deployment progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j954100126856.247585",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j954100126856.247585",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j954100126856.247585",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:07:56.135306Z",
                            "start": "2026-07-25T22:07:55.888740Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001cdcb",
                        "name": "Poll idempotence deployment status"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/ansible.zp1dm8bk.log"
                                }
                            },
                            "stat": {
                                "atime": 1785017254.727423,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 80,
                                "charset": "unknown",
                                "checksum": "4a3d01be9ae108ba6e320b4e0fdec5d4253d914f",
                                "ctime": 1785017276.1798248,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 21191,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0600",
                                "mtime": 1785017276.1798248,
                                "nlink": 1,
                                "path": "/tmp/ansible.zp1dm8bk.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 32859,
                                "uid": 1000,
                                "version": "2670592057",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:07:56.950255Z",
                            "start": "2026-07-25T22:07:56.144314Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001cdcc",
                        "name": "Inspect idempotence deployment live log"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "5894"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:07:57.019116Z",
                            "start": "2026-07-25T22:07:56.963379Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001cdcd",
                        "name": "Calculate new idempotence deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +26966 /tmp/ansible.zp1dm8bk.log | head -c 5894",
                            "delta": "0:00:00.009200",
                            "end": "2026-07-25 22:07:57.260792",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +26966 /tmp/ansible.zp1dm8bk.log | head -c 5894",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-310d-1ec5-00000001cdce-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-25 22:07:57.251592",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "[ceph/ceph] ok: [instance]\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.ceph.cephadm : Ensure services are started] *********************\n[ceph/ceph] ok: [instance] => (item=chronyd)\n[ceph/ceph] ok: [instance] => (item=sshd)\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.ceph.cephadm : Download \"cephadm\"] ******************************\n[ceph/ceph] ok: [instance]\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ********************\n[ceph/ceph] ok: [instance]\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.ceph.cephadm : Ensure \"cephadm\" user is present] ****************\n[ceph/ceph] ok: [instance]\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.ceph.cephadm : Allow \"cephadm\" user to have passwordless sudo] ***\n[ceph/ceph] ok: [instance]\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.ceph.ceph_exporter : Configure Ceph exporter service] ***********\n[ceph/ceph] ok: [instance]\n[ceph/ceph] \n[ceph/ceph] PLAY [all] *********************************************************************\n[ceph/ceph] \n[ceph/ceph] TASK [Ensure RBD kernel module is loaded] **************************************\n[ceph/ceph] ok: [instance]\n[ceph/ceph] \n[ceph/ceph] PLAY RECAP *********************************************************************\n[ceph/ceph] instance                   : ok=132  changed=0    unreachable=0    failed=0    skipped=27   rescued=0    ignored=0   \n[ceph/ceph] \n==> [ceph] Deployment complete\n==> [lpfc] Starting deployment\n[lpfc/lpfc] \n[lpfc/lpfc] PLAY [controllers:computes] ****************************************************\n[lpfc/lpfc] \n[lpfc/lpfc] TASK [Gathering Facts] *********************************************************\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] PLAY [all] *********************************************************************\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [Gathering Facts] *********************************************************\n[lpfc/lpfc] [WARNING]: Platform linux on host instance is using the discovered Python\n[lpfc/lpfc] interpreter at /usr/bin/python3.10, but future installation of another Python\n[lpfc/lpfc] interpreter could change the meaning of that path. See\n[lpfc/lpfc] https://docs.ansible.com/ansible-\n[lpfc/lpfc] core/2.17/reference_appendices/interpreter_discovery.html for more information.\n[lpfc/lpfc] ok: [instance]\n[lpfc/lpfc] \n[lpfc/lpfc] TASK [vexxhost.atmosphere.lpfc : Detect if the \"lpfc\" module is loaded] ********\n[lpfc/lpfc] ok: [instance]\n[lpfc/lpfc] \n[lpfc/lpfc] TASK [vexxhost.atmosphere.lpfc : Install the configuration file] ***************\n[lpfc/lpfc] skipping: [instance]\n[lpfc/lpfc] \n[lpfc/lpfc] TASK [vexxhost.atmosphere.lpfc : Get the values for the module parameters] *****\n[lpfc/lpfc] skipping: [instance] => (item=lpfc_lun_queue_depth) \n[lpfc/lpfc] skipping: [instance] => (item=lpfc_sg_seg_cnt) \n[lpfc/lpfc] skipping: [instance] => (item=lpfc_max_luns) \n[lpfc/lpfc] skipping: [instance] => (item=lpfc_enable_fc4_type) \n[lpfc/lpfc] skipping: [instance]\n[lpfc/lpfc] \n[lpfc/lpfc] TASK [vexxhost.atmosphere.lpfc : Detect if the run-time module parameters are set correctly] ***\n[lpfc/lpfc] skipping: [instance] => (item=lpfc_lun_queue_depth) \n[lpfc/lpfc] skipping: [instance] => (item=lpfc_sg_seg_cnt) \n[lpfc/lpfc] skipping: [instance] => (item=lpfc_max_luns) \n[lpfc/lpfc] skipping: [instance] => (item=lpfc_enable_fc4_type) \n[lpfc/lpfc] skipping: [instance]\n[lpfc/lpfc] \n[lpfc/lpfc] TASK [vexxhost.atmosphere.lpfc : Update \"initramfs\" if the configuration file has changed] ***\n[lpfc/lpfc] skipping: [instance]\n[lpfc/lpfc] \n[lpfc/lpfc] TASK [Reboot the system if the configuration file has changed] *****************\n[lpfc/lpfc] skipping: [instance]\n[lpfc/lpfc] \n[lpfc/lpfc] PLAY RECAP *********************************************************************\n[lpfc/lpfc] instance                   : ok=2    changed=0    unreachable=0    failed=0    skipped=5    rescued=0    ignored=0   \n[lpfc/lpfc] \n==> [lpfc] Deployment complete\n==> [udev] Starting deployment\n[udev/udev] \n[udev/udev] PLAY [controllers:computes] ****************************************************\n[udev/udev] \n[udev/udev] TASK [Gathering Facts] *********************************************************\n[kubernetes/kubernetes] [WARNING]: Platform linux on host instance is using the discovered Python\n[kubernetes/kubernetes] interpreter at /usr/bin/python3.10, but future installation of another Python\n[kubernetes/kubernetes] interpreter could change the meaning of that path. See\n[kubernetes/kubernetes] https://docs.ansible.com/ansible-\n[kubernetes/kubernetes] core/2.17/reference_appendices/interpreter_discovery.html for more information.\n[kubernetes/kubernetes] ok: [instance]\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [vexxhost.atmosphere.sysctl : Configure sysctl values] ********************\n[kubernetes/kubernetes] ok: [instance] => (item={'name': 'fs.aio-max-nr', 'value': 1048576})\n[kubernetes/kubernetes] ok: [instance] => (item={'name': 'net.ipv4.tcp_timestamps', 'value': 0})\n[kubernetes/kubernetes] ok: [instance] => (item={'name': 'net.ipv4.tcp_sack', 'value': 1})\n[kubernetes/kubernetes] ok: [instance] => (item={'name': 'net.core.netdev_budget', 'value': 1000})\n[kubernetes/kubernetes] ok: [instance] => (item={'name': 'net.core.netdev_max_backlog', 'value': 250000})\n[kubernetes/kubernetes] ok: [instance] => (item={'name': 'net.core.rmem_max', 'value': 4194304})\n[kubernetes/kubernetes] ok: [instance] => (item={'name': 'net.core.wmem_max', 'value': 4194304})\n[kubernetes/kubernetes] ok: [instance] => (item={'name': 'net.core.rmem_default', 'value': 4194304})\n[kubernetes/kubernetes] ok: [instance] => (item={'name': 'net.core.wmem_default', 'value': 4194304})\n[kubernetes/kubernetes] ok: [instance] => (item={'name': 'net.core.optmem_max', 'value': 4194304})\n[kubernetes/kubernetes] ok: [instance] => (item={'name': 'net.ipv4.tcp_rmem', 'value': '4096 87380 4194304'})",
                            "stdout_lines": [
                                "[ceph/ceph] ok: [instance]",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.ceph.cephadm : Ensure services are started] *********************",
                                "[ceph/ceph] ok: [instance] => (item=chronyd)",
                                "[ceph/ceph] ok: [instance] => (item=sshd)",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.ceph.cephadm : Download \"cephadm\"] ******************************",
                                "[ceph/ceph] ok: [instance]",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ********************",
                                "[ceph/ceph] ok: [instance]",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.ceph.cephadm : Ensure \"cephadm\" user is present] ****************",
                                "[ceph/ceph] ok: [instance]",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.ceph.cephadm : Allow \"cephadm\" user to have passwordless sudo] ***",
                                "[ceph/ceph] ok: [instance]",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.ceph.ceph_exporter : Configure Ceph exporter service] ***********",
                                "[ceph/ceph] ok: [instance]",
                                "[ceph/ceph] ",
                                "[ceph/ceph] PLAY [all] *********************************************************************",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [Ensure RBD kernel module is loaded] **************************************",
                                "[ceph/ceph] ok: [instance]",
                                "[ceph/ceph] ",
                                "[ceph/ceph] PLAY RECAP *********************************************************************",
                                "[ceph/ceph] instance                   : ok=132  changed=0    unreachable=0    failed=0    skipped=27   rescued=0    ignored=0   ",
                                "[ceph/ceph] ",
                                "==> [ceph] Deployment complete",
                                "==> [lpfc] Starting deployment",
                                "[lpfc/lpfc] ",
                                "[lpfc/lpfc] PLAY [controllers:computes] ****************************************************",
                                "[lpfc/lpfc] ",
                                "[lpfc/lpfc] TASK [Gathering Facts] *********************************************************",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] PLAY [all] *********************************************************************",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [Gathering Facts] *********************************************************",
                                "[lpfc/lpfc] [WARNING]: Platform linux on host instance is using the discovered Python",
                                "[lpfc/lpfc] interpreter at /usr/bin/python3.10, but future installation of another Python",
                                "[lpfc/lpfc] interpreter could change the meaning of that path. See",
                                "[lpfc/lpfc] https://docs.ansible.com/ansible-",
                                "[lpfc/lpfc] core/2.17/reference_appendices/interpreter_discovery.html for more information.",
                                "[lpfc/lpfc] ok: [instance]",
                                "[lpfc/lpfc] ",
                                "[lpfc/lpfc] TASK [vexxhost.atmosphere.lpfc : Detect if the \"lpfc\" module is loaded] ********",
                                "[lpfc/lpfc] ok: [instance]",
                                "[lpfc/lpfc] ",
                                "[lpfc/lpfc] TASK [vexxhost.atmosphere.lpfc : Install the configuration file] ***************",
                                "[lpfc/lpfc] skipping: [instance]",
                                "[lpfc/lpfc] ",
                                "[lpfc/lpfc] TASK [vexxhost.atmosphere.lpfc : Get the values for the module parameters] *****",
                                "[lpfc/lpfc] skipping: [instance] => (item=lpfc_lun_queue_depth) ",
                                "[lpfc/lpfc] skipping: [instance] => (item=lpfc_sg_seg_cnt) ",
                                "[lpfc/lpfc] skipping: [instance] => (item=lpfc_max_luns) ",
                                "[lpfc/lpfc] skipping: [instance] => (item=lpfc_enable_fc4_type) ",
                                "[lpfc/lpfc] skipping: [instance]",
                                "[lpfc/lpfc] ",
                                "[lpfc/lpfc] TASK [vexxhost.atmosphere.lpfc : Detect if the run-time module parameters are set correctly] ***",
                                "[lpfc/lpfc] skipping: [instance] => (item=lpfc_lun_queue_depth) ",
                                "[lpfc/lpfc] skipping: [instance] => (item=lpfc_sg_seg_cnt) ",
                                "[lpfc/lpfc] skipping: [instance] => (item=lpfc_max_luns) ",
                                "[lpfc/lpfc] skipping: [instance] => (item=lpfc_enable_fc4_type) ",
                                "[lpfc/lpfc] skipping: [instance]",
                                "[lpfc/lpfc] ",
                                "[lpfc/lpfc] TASK [vexxhost.atmosphere.lpfc : Update \"initramfs\" if the configuration file has changed] ***",
                                "[lpfc/lpfc] skipping: [instance]",
                                "[lpfc/lpfc] ",
                                "[lpfc/lpfc] TASK [Reboot the system if the configuration file has changed] *****************",
                                "[lpfc/lpfc] skipping: [instance]",
                                "[lpfc/lpfc] ",
                                "[lpfc/lpfc] PLAY RECAP *********************************************************************",
                                "[lpfc/lpfc] instance                   : ok=2    changed=0    unreachable=0    failed=0    skipped=5    rescued=0    ignored=0   ",
                                "[lpfc/lpfc] ",
                                "==> [lpfc] Deployment complete",
                                "==> [udev] Starting deployment",
                                "[udev/udev] ",
                                "[udev/udev] PLAY [controllers:computes] ****************************************************",
                                "[udev/udev] ",
                                "[udev/udev] TASK [Gathering Facts] *********************************************************",
                                "[kubernetes/kubernetes] [WARNING]: Platform linux on host instance is using the discovered Python",
                                "[kubernetes/kubernetes] interpreter at /usr/bin/python3.10, but future installation of another Python",
                                "[kubernetes/kubernetes] interpreter could change the meaning of that path. See",
                                "[kubernetes/kubernetes] https://docs.ansible.com/ansible-",
                                "[kubernetes/kubernetes] core/2.17/reference_appendices/interpreter_discovery.html for more information.",
                                "[kubernetes/kubernetes] ok: [instance]",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [vexxhost.atmosphere.sysctl : Configure sysctl values] ********************",
                                "[kubernetes/kubernetes] ok: [instance] => (item={'name': 'fs.aio-max-nr', 'value': 1048576})",
                                "[kubernetes/kubernetes] ok: [instance] => (item={'name': 'net.ipv4.tcp_timestamps', 'value': 0})",
                                "[kubernetes/kubernetes] ok: [instance] => (item={'name': 'net.ipv4.tcp_sack', 'value': 1})",
                                "[kubernetes/kubernetes] ok: [instance] => (item={'name': 'net.core.netdev_budget', 'value': 1000})",
                                "[kubernetes/kubernetes] ok: [instance] => (item={'name': 'net.core.netdev_max_backlog', 'value': 250000})",
                                "[kubernetes/kubernetes] ok: [instance] => (item={'name': 'net.core.rmem_max', 'value': 4194304})",
                                "[kubernetes/kubernetes] ok: [instance] => (item={'name': 'net.core.wmem_max', 'value': 4194304})",
                                "[kubernetes/kubernetes] ok: [instance] => (item={'name': 'net.core.rmem_default', 'value': 4194304})",
                                "[kubernetes/kubernetes] ok: [instance] => (item={'name': 'net.core.wmem_default', 'value': 4194304})",
                                "[kubernetes/kubernetes] ok: [instance] => (item={'name': 'net.core.optmem_max', 'value': 4194304})",
                                "[kubernetes/kubernetes] ok: [instance] => (item={'name': 'net.ipv4.tcp_rmem', 'value': '4096 87380 4194304'})"
                            ],
                            "zuul_log_id": "0242ac17-0010-310d-1ec5-00000001cdce-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:07:57.569399Z",
                            "start": "2026-07-25T22:07:57.046182Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001cdce",
                        "name": "Read new idempotence deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "32859"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:07:57.640965Z",
                            "start": "2026-07-25T22:07:57.575247Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001cdcf",
                        "name": "Advance idempotence deployment live log offset"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "idempotence deployment is still running after 220 seconds."
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:07:57.720004Z",
                            "start": "2026-07-25T22:07:57.650285Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001cdd0",
                        "name": "Report idempotence deployment progress heartbeat"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:07:57.798160Z",
                            "start": "2026-07-25T22:07:57.728162Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001cdd1",
                        "name": "Continue monitoring idempotence deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-25 22:07:57.884091",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-25 22:08:17.886594",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:08:17.899856Z",
                            "start": "2026-07-25T22:07:57.830183Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001ced6",
                        "name": "Wait before polling idempotence deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "12"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:08:17.972241Z",
                            "start": "2026-07-25T22:08:17.905511Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001ced7",
                        "name": "Count idempotence deployment progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j954100126856.247585",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j954100126856.247585",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j954100126856.247585",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:08:18.220714Z",
                            "start": "2026-07-25T22:08:17.980214Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001ced8",
                        "name": "Poll idempotence deployment status"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/ansible.zp1dm8bk.log"
                                }
                            },
                            "stat": {
                                "atime": 1785017277.251845,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 88,
                                "charset": "unknown",
                                "checksum": "5d18e41041f0813616968a1ff1d1eb22536976cf",
                                "ctime": 1785017297.4562235,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 21191,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0600",
                                "mtime": 1785017297.4562235,
                                "nlink": 1,
                                "path": "/tmp/ansible.zp1dm8bk.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 39843,
                                "uid": 1000,
                                "version": "2670592057",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:08:18.471576Z",
                            "start": "2026-07-25T22:08:18.230572Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001ced9",
                        "name": "Inspect idempotence deployment live log"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "6984"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:08:18.540772Z",
                            "start": "2026-07-25T22:08:18.479737Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001ceda",
                        "name": "Calculate new idempotence deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +32860 /tmp/ansible.zp1dm8bk.log | head -c 6984",
                            "delta": "0:00:00.009424",
                            "end": "2026-07-25 22:08:18.765737",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +32860 /tmp/ansible.zp1dm8bk.log | head -c 6984",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-310d-1ec5-00000001cedb-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-25 22:08:18.756313",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "[kubernetes/kubernetes] ok: [instance] => (item={'name': 'net.ipv4.tcp_wmem', 'value': '4096 65536 4194304'})\n[kubernetes/kubernetes] ok: [instance] => (item={'name': 'net.ipv4.tcp_low_latency', 'value': 1})\n[udev/udev] [WARNING]: Platform linux on host instance is using the discovered Python\n[udev/udev] interpreter at /usr/bin/python3.10, but future installation of another Python\n[udev/udev] interpreter could change the meaning of that path. See\n[udev/udev] https://docs.ansible.com/ansible-\n[udev/udev] core/2.17/reference_appendices/interpreter_discovery.html for more information.\n[udev/udev] ok: [instance]\n[udev/udev] \n[udev/udev] TASK [vexxhost.atmosphere.udev : Add udev rules for Pure Storage FlashArray] ***\n[kubernetes/kubernetes] ok: [instance] => (item={'name': 'net.ipv4.tcp_adv_win_scale', 'value': 1})\n[kubernetes/kubernetes] ok: [instance] => (item={'name': 'net.ipv4.neigh.default.gc_thresh1', 'value': 128})\n[kubernetes/kubernetes] ok: [instance] => (item={'name': 'net.ipv4.neigh.default.gc_thresh2', 'value': 28872})\n[udev/udev] ok: [instance]\n[udev/udev] \n[udev/udev] TASK [vexxhost.atmosphere.udev : Add udev rules for SCSI Unit Attention] *******\n[kubernetes/kubernetes] ok: [instance] => (item={'name': 'net.ipv4.neigh.default.gc_thresh3', 'value': 32768})\n[kubernetes/kubernetes] ok: [instance] => (item={'name': 'net.ipv6.neigh.default.gc_thresh1', 'value': 128})\n[udev/udev] ok: [instance]\n[udev/udev] \n[udev/udev] PLAY RECAP *********************************************************************\n[udev/udev] instance                   : ok=3    changed=0    unreachable=0    failed=0    skipped=0    rescued=0    ignored=0   \n[udev/udev] \n==> [udev] Deployment complete\n==> [iscsi] Starting deployment\n[kubernetes/kubernetes] ok: [instance] => (item={'name': 'net.ipv6.neigh.default.gc_thresh2', 'value': 28872})\n[kubernetes/kubernetes] ok: [instance] => (item={'name': 'net.ipv6.neigh.default.gc_thresh3', 'value': 32768})\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [vexxhost.atmosphere.ethtool : Create folder for persistent configuration] ***\n[kubernetes/kubernetes] ok: [instance]\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [vexxhost.atmosphere.ethtool : Install persistent \"ethtool\" tuning] *******\n[kubernetes/kubernetes] ok: [instance]\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [vexxhost.atmosphere.ethtool : Run \"ethtool\" tuning] **********************\n[kubernetes/kubernetes] ok: [instance]\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [Set a fact with the \"atmosphere_images\" for other plays] *****************\n[kubernetes/kubernetes] ok: [instance]\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] PLAY [Configure Kubernetes VIP] ************************************************\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [Gathering Facts] *********************************************************\n[kubernetes/kubernetes] ok: [instance]\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [vexxhost.containers.directory : Create directory (/etc/kubernetes/manifests)] ***\n[kubernetes/kubernetes] ok: [instance]\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [vexxhost.kubernetes.kube_vip : Uninstall legacy HA stack] ****************\n[kubernetes/kubernetes] ok: [instance] => (item=/etc/keepalived/keepalived.conf)\n[kubernetes/kubernetes] ok: [instance] => (item=/etc/keepalived/check_apiserver.sh)\n[kubernetes/kubernetes] ok: [instance] => (item=/etc/kubernetes/manifests/keepalived.yaml)\n[kubernetes/kubernetes] ok: [instance] => (item=/etc/haproxy/haproxy.cfg)\n[kubernetes/kubernetes] ok: [instance] => (item=/etc/kubernetes/manifests/haproxy.yaml)\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [vexxhost.kubernetes.kube_vip : Switch API server to run on port 6443] ****\n[kubernetes/kubernetes] ok: [instance] => (item=/etc/kubernetes/manifests/kube-apiserver.yaml)\n[kubernetes/kubernetes] ok: [instance] => (item=/etc/kubernetes/controller-manager.conf)\n[kubernetes/kubernetes] ok: [instance] => (item=/etc/kubernetes/scheduler.conf)\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [vexxhost.kubernetes.kube_vip : Check if super-admin.conf exists] *********\n[kubernetes/kubernetes] ok: [instance]\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [vexxhost.kubernetes.kube_vip : Check if kubeadm has already run] *********\n[kubernetes/kubernetes] ok: [instance]\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [vexxhost.kubernetes.kube_vip : Set fact with KUBECONFIG path] ************\n[kubernetes/kubernetes] ok: [instance]\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [vexxhost.kubernetes.kube_vip : Set fact with KUBECONFIG path (with super-admin.conf)] ***\n[kubernetes/kubernetes] skipping: [instance]\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [vexxhost.kubernetes.kube_vip : Upload Kubernetes manifest] ***************\n[kubernetes/kubernetes] ok: [instance]\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [vexxhost.kubernetes.kube_vip : Ensure kube-vip configuration file] *******\n[kubernetes/kubernetes] ok: [instance]\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [vexxhost.kubernetes.kube_vip : Flush handlers] ***************************\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] PLAY [Install Kubernetes] ******************************************************\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [Gathering Facts] *********************************************************\n[kubernetes/kubernetes] ok: [instance]\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [vexxhost.containers.forget_package : Forget package] *********************\n[kubernetes/kubernetes] ok: [instance]\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [vexxhost.containers.package : Update state for tar] **********************\n[kubernetes/kubernetes] skipping: [instance]\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] ***\n[kubernetes/kubernetes] ok: [instance]\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [vexxhost.containers.download_artifact : Starting download of file] *******\n[kubernetes/kubernetes] ok: [instance] => {\n[kubernetes/kubernetes]     \"msg\": \"https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64\"\n[kubernetes/kubernetes] }\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [vexxhost.containers.download_artifact : Download item] *******************\n[kubernetes/kubernetes] ok: [instance]\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [vexxhost.containers.download_artifact : Extract archive] *****************\n[kubernetes/kubernetes] skipping: [instance]\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [vexxhost.containers.forget_package : Forget package] *********************\n[kubernetes/kubernetes] ok: [instance]\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [vexxhost.containers.package : Update state for tar] **********************",
                            "stdout_lines": [
                                "[kubernetes/kubernetes] ok: [instance] => (item={'name': 'net.ipv4.tcp_wmem', 'value': '4096 65536 4194304'})",
                                "[kubernetes/kubernetes] ok: [instance] => (item={'name': 'net.ipv4.tcp_low_latency', 'value': 1})",
                                "[udev/udev] [WARNING]: Platform linux on host instance is using the discovered Python",
                                "[udev/udev] interpreter at /usr/bin/python3.10, but future installation of another Python",
                                "[udev/udev] interpreter could change the meaning of that path. See",
                                "[udev/udev] https://docs.ansible.com/ansible-",
                                "[udev/udev] core/2.17/reference_appendices/interpreter_discovery.html for more information.",
                                "[udev/udev] ok: [instance]",
                                "[udev/udev] ",
                                "[udev/udev] TASK [vexxhost.atmosphere.udev : Add udev rules for Pure Storage FlashArray] ***",
                                "[kubernetes/kubernetes] ok: [instance] => (item={'name': 'net.ipv4.tcp_adv_win_scale', 'value': 1})",
                                "[kubernetes/kubernetes] ok: [instance] => (item={'name': 'net.ipv4.neigh.default.gc_thresh1', 'value': 128})",
                                "[kubernetes/kubernetes] ok: [instance] => (item={'name': 'net.ipv4.neigh.default.gc_thresh2', 'value': 28872})",
                                "[udev/udev] ok: [instance]",
                                "[udev/udev] ",
                                "[udev/udev] TASK [vexxhost.atmosphere.udev : Add udev rules for SCSI Unit Attention] *******",
                                "[kubernetes/kubernetes] ok: [instance] => (item={'name': 'net.ipv4.neigh.default.gc_thresh3', 'value': 32768})",
                                "[kubernetes/kubernetes] ok: [instance] => (item={'name': 'net.ipv6.neigh.default.gc_thresh1', 'value': 128})",
                                "[udev/udev] ok: [instance]",
                                "[udev/udev] ",
                                "[udev/udev] PLAY RECAP *********************************************************************",
                                "[udev/udev] instance                   : ok=3    changed=0    unreachable=0    failed=0    skipped=0    rescued=0    ignored=0   ",
                                "[udev/udev] ",
                                "==> [udev] Deployment complete",
                                "==> [iscsi] Starting deployment",
                                "[kubernetes/kubernetes] ok: [instance] => (item={'name': 'net.ipv6.neigh.default.gc_thresh2', 'value': 28872})",
                                "[kubernetes/kubernetes] ok: [instance] => (item={'name': 'net.ipv6.neigh.default.gc_thresh3', 'value': 32768})",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [vexxhost.atmosphere.ethtool : Create folder for persistent configuration] ***",
                                "[kubernetes/kubernetes] ok: [instance]",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [vexxhost.atmosphere.ethtool : Install persistent \"ethtool\" tuning] *******",
                                "[kubernetes/kubernetes] ok: [instance]",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [vexxhost.atmosphere.ethtool : Run \"ethtool\" tuning] **********************",
                                "[kubernetes/kubernetes] ok: [instance]",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [Set a fact with the \"atmosphere_images\" for other plays] *****************",
                                "[kubernetes/kubernetes] ok: [instance]",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] PLAY [Configure Kubernetes VIP] ************************************************",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [Gathering Facts] *********************************************************",
                                "[kubernetes/kubernetes] ok: [instance]",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [vexxhost.containers.directory : Create directory (/etc/kubernetes/manifests)] ***",
                                "[kubernetes/kubernetes] ok: [instance]",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [vexxhost.kubernetes.kube_vip : Uninstall legacy HA stack] ****************",
                                "[kubernetes/kubernetes] ok: [instance] => (item=/etc/keepalived/keepalived.conf)",
                                "[kubernetes/kubernetes] ok: [instance] => (item=/etc/keepalived/check_apiserver.sh)",
                                "[kubernetes/kubernetes] ok: [instance] => (item=/etc/kubernetes/manifests/keepalived.yaml)",
                                "[kubernetes/kubernetes] ok: [instance] => (item=/etc/haproxy/haproxy.cfg)",
                                "[kubernetes/kubernetes] ok: [instance] => (item=/etc/kubernetes/manifests/haproxy.yaml)",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [vexxhost.kubernetes.kube_vip : Switch API server to run on port 6443] ****",
                                "[kubernetes/kubernetes] ok: [instance] => (item=/etc/kubernetes/manifests/kube-apiserver.yaml)",
                                "[kubernetes/kubernetes] ok: [instance] => (item=/etc/kubernetes/controller-manager.conf)",
                                "[kubernetes/kubernetes] ok: [instance] => (item=/etc/kubernetes/scheduler.conf)",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [vexxhost.kubernetes.kube_vip : Check if super-admin.conf exists] *********",
                                "[kubernetes/kubernetes] ok: [instance]",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [vexxhost.kubernetes.kube_vip : Check if kubeadm has already run] *********",
                                "[kubernetes/kubernetes] ok: [instance]",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [vexxhost.kubernetes.kube_vip : Set fact with KUBECONFIG path] ************",
                                "[kubernetes/kubernetes] ok: [instance]",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [vexxhost.kubernetes.kube_vip : Set fact with KUBECONFIG path (with super-admin.conf)] ***",
                                "[kubernetes/kubernetes] skipping: [instance]",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [vexxhost.kubernetes.kube_vip : Upload Kubernetes manifest] ***************",
                                "[kubernetes/kubernetes] ok: [instance]",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [vexxhost.kubernetes.kube_vip : Ensure kube-vip configuration file] *******",
                                "[kubernetes/kubernetes] ok: [instance]",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [vexxhost.kubernetes.kube_vip : Flush handlers] ***************************",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] PLAY [Install Kubernetes] ******************************************************",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [Gathering Facts] *********************************************************",
                                "[kubernetes/kubernetes] ok: [instance]",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [vexxhost.containers.forget_package : Forget package] *********************",
                                "[kubernetes/kubernetes] ok: [instance]",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [vexxhost.containers.package : Update state for tar] **********************",
                                "[kubernetes/kubernetes] skipping: [instance]",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] ***",
                                "[kubernetes/kubernetes] ok: [instance]",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [vexxhost.containers.download_artifact : Starting download of file] *******",
                                "[kubernetes/kubernetes] ok: [instance] => {",
                                "[kubernetes/kubernetes]     \"msg\": \"https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64\"",
                                "[kubernetes/kubernetes] }",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [vexxhost.containers.download_artifact : Download item] *******************",
                                "[kubernetes/kubernetes] ok: [instance]",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [vexxhost.containers.download_artifact : Extract archive] *****************",
                                "[kubernetes/kubernetes] skipping: [instance]",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [vexxhost.containers.forget_package : Forget package] *********************",
                                "[kubernetes/kubernetes] ok: [instance]",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [vexxhost.containers.package : Update state for tar] **********************"
                            ],
                            "zuul_log_id": "0242ac17-0010-310d-1ec5-00000001cedb-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:08:19.094515Z",
                            "start": "2026-07-25T22:08:18.569077Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001cedb",
                        "name": "Read new idempotence deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "39843"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:08:19.162416Z",
                            "start": "2026-07-25T22:08:19.102699Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001cedc",
                        "name": "Advance idempotence deployment live log offset"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "idempotence deployment is still running after 240 seconds."
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:08:19.241217Z",
                            "start": "2026-07-25T22:08:19.169922Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001cedd",
                        "name": "Report idempotence deployment progress heartbeat"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:08:19.317856Z",
                            "start": "2026-07-25T22:08:19.247615Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001cede",
                        "name": "Continue monitoring idempotence deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-25 22:08:19.402919",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-25 22:08:39.405226",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:08:39.425668Z",
                            "start": "2026-07-25T22:08:19.353132Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001cff7",
                        "name": "Wait before polling idempotence deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "13"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:08:39.488677Z",
                            "start": "2026-07-25T22:08:39.431395Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001cff8",
                        "name": "Count idempotence deployment progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j954100126856.247585",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j954100126856.247585",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j954100126856.247585",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:08:39.720635Z",
                            "start": "2026-07-25T22:08:39.494391Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001cff9",
                        "name": "Poll idempotence deployment status"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/ansible.zp1dm8bk.log"
                                }
                            },
                            "stat": {
                                "atime": 1785017298.4242415,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 104,
                                "charset": "unknown",
                                "checksum": "8f6466bbbfbc557868c78b8c4916874508e3f91c",
                                "ctime": 1785017319.7726417,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 21191,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0600",
                                "mtime": 1785017319.7726417,
                                "nlink": 1,
                                "path": "/tmp/ansible.zp1dm8bk.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 47915,
                                "uid": 1000,
                                "version": "2670592057",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:08:39.946041Z",
                            "start": "2026-07-25T22:08:39.728355Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001cffa",
                        "name": "Inspect idempotence deployment live log"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "8072"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:08:40.010794Z",
                            "start": "2026-07-25T22:08:39.953977Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001cffb",
                        "name": "Calculate new idempotence deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +39844 /tmp/ansible.zp1dm8bk.log | head -c 8072",
                            "delta": "0:00:00.009139",
                            "end": "2026-07-25 22:08:40.260400",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +39844 /tmp/ansible.zp1dm8bk.log | head -c 8072",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-310d-1ec5-00000001cffc-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-25 22:08:40.251261",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "[kubernetes/kubernetes] ok: [instance]\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [vexxhost.containers.download_artifact : Starting download of file] *******\n[kubernetes/kubernetes] ok: [instance] => {\n[kubernetes/kubernetes]     \"msg\": \"https://github.com/containerd/containerd/releases/download/v2.3.2/containerd-2.3.2-linux-amd64.tar.gz\"\n[kubernetes/kubernetes] }\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [vexxhost.containers.download_artifact : Download item] *******************\n[kubernetes/kubernetes] ok: [instance]\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [vexxhost.containers.download_artifact : Extract archive] *****************\n[kubernetes/kubernetes] ok: [instance]\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [vexxhost.containers.containerd : Install SELinux packages] ***************\n[kubernetes/kubernetes] skipping: [instance]\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] ***\n[kubernetes/kubernetes] skipping: [instance]\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ********\n[kubernetes/kubernetes] skipping: [instance]\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [vexxhost.containers.containerd : Install AppArmor packages] **************\n[kubernetes/kubernetes] ok: [instance]\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [vexxhost.containers.containerd : Create systemd service file for containerd] ***\n[kubernetes/kubernetes] ok: [instance]\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [vexxhost.containers.containerd : Create folders for configuration] *******\n[kubernetes/kubernetes] ok: [instance] => (item={'path': '/etc/containerd'})\n[kubernetes/kubernetes] ok: [instance] => (item={'path': '/var/lib/containerd', 'mode': '0o700'})\n[kubernetes/kubernetes] ok: [instance] => (item={'path': '/run/containerd', 'mode': '0o711'})\n[kubernetes/kubernetes] ok: [instance] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'})\n[kubernetes/kubernetes] ok: [instance] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'})\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [vexxhost.containers.containerd : Create containerd config file] **********\n[kubernetes/kubernetes] ok: [instance]\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [vexxhost.containers.containerd : Force any restarts if necessary] ********\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [vexxhost.containers.containerd : Enable and start service] ***************\n[kubernetes/kubernetes] ok: [instance]\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubernetes_upgrade_check : Retrieve the \"kubeadm-config\" ConfigMap] ***\n[kubernetes/kubernetes] ok: [instance]\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubernetes_upgrade_check : Parse the ClusterConfiguration] ***\n[kubernetes/kubernetes] ok: [instance]\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubernetes_upgrade_check : Retrieve the current Kubernetes version] ***\n[kubernetes/kubernetes] ok: [instance]\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubernetes_upgrade_check : Extract major, minor, and patch versions] ***\n[kubernetes/kubernetes] ok: [instance]\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubernetes_upgrade_check : Fail if we're jumping more than one minor version] ***\n[kubernetes/kubernetes] skipping: [instance]\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubernetes_upgrade_check : Set fact if we need to upgrade] ***\n[kubernetes/kubernetes] ok: [instance]\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [vexxhost.containers.forget_package : Forget package] *********************\n[kubernetes/kubernetes] ok: [instance]\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [vexxhost.containers.download_artifact : Starting download of file] *******\n[kubernetes/kubernetes] ok: [instance] => {\n[kubernetes/kubernetes]     \"msg\": \"https://dl.k8s.io/release/v1.28.13/bin/linux/amd64/kubeadm\"\n[kubernetes/kubernetes] }\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [vexxhost.containers.download_artifact : Download item] *******************\n[kubernetes/kubernetes] ok: [instance]\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [vexxhost.containers.download_artifact : Extract archive] *****************\n[kubernetes/kubernetes] skipping: [instance]\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [vexxhost.containers.forget_package : Forget package] *********************\n[kubernetes/kubernetes] ok: [instance]\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [vexxhost.containers.download_artifact : Starting download of file] *******\n[kubernetes/kubernetes] ok: [instance] => {\n[kubernetes/kubernetes]     \"msg\": \"https://dl.k8s.io/release/v1.28.13/bin/linux/amd64/kubectl\"\n[kubernetes/kubernetes] }\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [vexxhost.containers.download_artifact : Download item] *******************\n[kubernetes/kubernetes] ok: [instance]\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [vexxhost.containers.download_artifact : Extract archive] *****************\n[kubernetes/kubernetes] skipping: [instance]\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [vexxhost.containers.containerd : Install SELinux packages] ***************\n[kubernetes/kubernetes] skipping: [instance]\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] ***\n[kubernetes/kubernetes] skipping: [instance]\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ********\n[kubernetes/kubernetes] skipping: [instance]\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [vexxhost.containers.containerd : Install AppArmor packages] **************\n[kubernetes/kubernetes] ok: [instance]\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [vexxhost.containers.containerd : Create systemd service file for containerd] ***\n[kubernetes/kubernetes] ok: [instance]\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [vexxhost.containers.containerd : Create folders for configuration] *******\n[kubernetes/kubernetes] ok: [instance] => (item={'path': '/etc/containerd'})\n[kubernetes/kubernetes] ok: [instance] => (item={'path': '/var/lib/containerd', 'mode': '0o700'})\n[kubernetes/kubernetes] ok: [instance] => (item={'path': '/run/containerd', 'mode': '0o711'})\n[kubernetes/kubernetes] ok: [instance] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'})\n[kubernetes/kubernetes] ok: [instance] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'})\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [vexxhost.containers.containerd : Create containerd config file] **********\n[kubernetes/kubernetes] ok: [instance]\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [vexxhost.containers.containerd : Force any restarts if necessary] ********\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [vexxhost.containers.containerd : Enable and start service] ***************\n[kubernetes/kubernetes] ok: [instance]\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [vexxhost.containers.forget_package : Forget package] *********************\n[kubernetes/kubernetes] ok: [instance]\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [vexxhost.containers.download_artifact : Starting download of file] *******\n[kubernetes/kubernetes] ok: [instance] => {\n[kubernetes/kubernetes]     \"msg\": \"https://github.com/kubernetes-sigs/cri-tools/releases/download/v1.36.0/crictl-v1.36.0-linux-amd64.tar.gz\"\n[kubernetes/kubernetes] }\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [vexxhost.containers.download_artifact : Download item] *******************",
                            "stdout_lines": [
                                "[kubernetes/kubernetes] ok: [instance]",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [vexxhost.containers.download_artifact : Starting download of file] *******",
                                "[kubernetes/kubernetes] ok: [instance] => {",
                                "[kubernetes/kubernetes]     \"msg\": \"https://github.com/containerd/containerd/releases/download/v2.3.2/containerd-2.3.2-linux-amd64.tar.gz\"",
                                "[kubernetes/kubernetes] }",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [vexxhost.containers.download_artifact : Download item] *******************",
                                "[kubernetes/kubernetes] ok: [instance]",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [vexxhost.containers.download_artifact : Extract archive] *****************",
                                "[kubernetes/kubernetes] ok: [instance]",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [vexxhost.containers.containerd : Install SELinux packages] ***************",
                                "[kubernetes/kubernetes] skipping: [instance]",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] ***",
                                "[kubernetes/kubernetes] skipping: [instance]",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ********",
                                "[kubernetes/kubernetes] skipping: [instance]",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [vexxhost.containers.containerd : Install AppArmor packages] **************",
                                "[kubernetes/kubernetes] ok: [instance]",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [vexxhost.containers.containerd : Create systemd service file for containerd] ***",
                                "[kubernetes/kubernetes] ok: [instance]",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [vexxhost.containers.containerd : Create folders for configuration] *******",
                                "[kubernetes/kubernetes] ok: [instance] => (item={'path': '/etc/containerd'})",
                                "[kubernetes/kubernetes] ok: [instance] => (item={'path': '/var/lib/containerd', 'mode': '0o700'})",
                                "[kubernetes/kubernetes] ok: [instance] => (item={'path': '/run/containerd', 'mode': '0o711'})",
                                "[kubernetes/kubernetes] ok: [instance] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'})",
                                "[kubernetes/kubernetes] ok: [instance] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'})",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [vexxhost.containers.containerd : Create containerd config file] **********",
                                "[kubernetes/kubernetes] ok: [instance]",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [vexxhost.containers.containerd : Force any restarts if necessary] ********",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [vexxhost.containers.containerd : Enable and start service] ***************",
                                "[kubernetes/kubernetes] ok: [instance]",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubernetes_upgrade_check : Retrieve the \"kubeadm-config\" ConfigMap] ***",
                                "[kubernetes/kubernetes] ok: [instance]",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubernetes_upgrade_check : Parse the ClusterConfiguration] ***",
                                "[kubernetes/kubernetes] ok: [instance]",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubernetes_upgrade_check : Retrieve the current Kubernetes version] ***",
                                "[kubernetes/kubernetes] ok: [instance]",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubernetes_upgrade_check : Extract major, minor, and patch versions] ***",
                                "[kubernetes/kubernetes] ok: [instance]",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubernetes_upgrade_check : Fail if we're jumping more than one minor version] ***",
                                "[kubernetes/kubernetes] skipping: [instance]",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubernetes_upgrade_check : Set fact if we need to upgrade] ***",
                                "[kubernetes/kubernetes] ok: [instance]",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [vexxhost.containers.forget_package : Forget package] *********************",
                                "[kubernetes/kubernetes] ok: [instance]",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [vexxhost.containers.download_artifact : Starting download of file] *******",
                                "[kubernetes/kubernetes] ok: [instance] => {",
                                "[kubernetes/kubernetes]     \"msg\": \"https://dl.k8s.io/release/v1.28.13/bin/linux/amd64/kubeadm\"",
                                "[kubernetes/kubernetes] }",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [vexxhost.containers.download_artifact : Download item] *******************",
                                "[kubernetes/kubernetes] ok: [instance]",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [vexxhost.containers.download_artifact : Extract archive] *****************",
                                "[kubernetes/kubernetes] skipping: [instance]",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [vexxhost.containers.forget_package : Forget package] *********************",
                                "[kubernetes/kubernetes] ok: [instance]",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [vexxhost.containers.download_artifact : Starting download of file] *******",
                                "[kubernetes/kubernetes] ok: [instance] => {",
                                "[kubernetes/kubernetes]     \"msg\": \"https://dl.k8s.io/release/v1.28.13/bin/linux/amd64/kubectl\"",
                                "[kubernetes/kubernetes] }",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [vexxhost.containers.download_artifact : Download item] *******************",
                                "[kubernetes/kubernetes] ok: [instance]",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [vexxhost.containers.download_artifact : Extract archive] *****************",
                                "[kubernetes/kubernetes] skipping: [instance]",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [vexxhost.containers.containerd : Install SELinux packages] ***************",
                                "[kubernetes/kubernetes] skipping: [instance]",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] ***",
                                "[kubernetes/kubernetes] skipping: [instance]",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ********",
                                "[kubernetes/kubernetes] skipping: [instance]",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [vexxhost.containers.containerd : Install AppArmor packages] **************",
                                "[kubernetes/kubernetes] ok: [instance]",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [vexxhost.containers.containerd : Create systemd service file for containerd] ***",
                                "[kubernetes/kubernetes] ok: [instance]",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [vexxhost.containers.containerd : Create folders for configuration] *******",
                                "[kubernetes/kubernetes] ok: [instance] => (item={'path': '/etc/containerd'})",
                                "[kubernetes/kubernetes] ok: [instance] => (item={'path': '/var/lib/containerd', 'mode': '0o700'})",
                                "[kubernetes/kubernetes] ok: [instance] => (item={'path': '/run/containerd', 'mode': '0o711'})",
                                "[kubernetes/kubernetes] ok: [instance] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'})",
                                "[kubernetes/kubernetes] ok: [instance] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'})",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [vexxhost.containers.containerd : Create containerd config file] **********",
                                "[kubernetes/kubernetes] ok: [instance]",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [vexxhost.containers.containerd : Force any restarts if necessary] ********",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [vexxhost.containers.containerd : Enable and start service] ***************",
                                "[kubernetes/kubernetes] ok: [instance]",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [vexxhost.containers.forget_package : Forget package] *********************",
                                "[kubernetes/kubernetes] ok: [instance]",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [vexxhost.containers.download_artifact : Starting download of file] *******",
                                "[kubernetes/kubernetes] ok: [instance] => {",
                                "[kubernetes/kubernetes]     \"msg\": \"https://github.com/kubernetes-sigs/cri-tools/releases/download/v1.36.0/crictl-v1.36.0-linux-amd64.tar.gz\"",
                                "[kubernetes/kubernetes] }",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [vexxhost.containers.download_artifact : Download item] *******************"
                            ],
                            "zuul_log_id": "0242ac17-0010-310d-1ec5-00000001cffc-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:08:40.638258Z",
                            "start": "2026-07-25T22:08:40.038135Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001cffc",
                        "name": "Read new idempotence deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "47915"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:08:40.704660Z",
                            "start": "2026-07-25T22:08:40.644068Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001cffd",
                        "name": "Advance idempotence deployment live log offset"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "idempotence deployment is still running after 260 seconds."
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:08:40.772536Z",
                            "start": "2026-07-25T22:08:40.710825Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001cffe",
                        "name": "Report idempotence deployment progress heartbeat"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:08:40.841359Z",
                            "start": "2026-07-25T22:08:40.778251Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001cfff",
                        "name": "Continue monitoring idempotence deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-25 22:08:40.914990",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-25 22:09:00.917355",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:09:00.936011Z",
                            "start": "2026-07-25T22:08:40.872144Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001d12c",
                        "name": "Wait before polling idempotence deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "14"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:09:01.012666Z",
                            "start": "2026-07-25T22:09:00.942008Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001d12d",
                        "name": "Count idempotence deployment progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j954100126856.247585",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j954100126856.247585",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j954100126856.247585",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:09:01.264702Z",
                            "start": "2026-07-25T22:09:01.021931Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001d12e",
                        "name": "Poll idempotence deployment status"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/ansible.zp1dm8bk.log"
                                }
                            },
                            "stat": {
                                "atime": 1785017319.8886437,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 120,
                                "charset": "unknown",
                                "checksum": "a0c37992a0f5e01d40f379a2fd80e6d2280fde32",
                                "ctime": 1785017341.4290473,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 21191,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0600",
                                "mtime": 1785017341.4290473,
                                "nlink": 1,
                                "path": "/tmp/ansible.zp1dm8bk.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 54891,
                                "uid": 1000,
                                "version": "2670592057",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:09:01.481891Z",
                            "start": "2026-07-25T22:09:01.270827Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001d12f",
                        "name": "Inspect idempotence deployment live log"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "6976"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:09:01.557322Z",
                            "start": "2026-07-25T22:09:01.487935Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001d130",
                        "name": "Calculate new idempotence deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +47916 /tmp/ansible.zp1dm8bk.log | head -c 6976",
                            "delta": "0:00:00.009390",
                            "end": "2026-07-25 22:09:01.788174",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +47916 /tmp/ansible.zp1dm8bk.log | head -c 6976",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-310d-1ec5-00000001d131-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-25 22:09:01.778784",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "[kubernetes/kubernetes] ok: [instance]\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [vexxhost.containers.download_artifact : Extract archive] *****************\n[kubernetes/kubernetes] ok: [instance]\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [vexxhost.containers.download_artifact : Starting download of file] *******\n[kubernetes/kubernetes] ok: [instance] => {\n[kubernetes/kubernetes]     \"msg\": \"https://github.com/kubernetes-sigs/cri-tools/releases/download/v1.36.0/critest-v1.36.0-linux-amd64.tar.gz\"\n[kubernetes/kubernetes] }\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [vexxhost.containers.download_artifact : Download item] *******************\n[kubernetes/kubernetes] ok: [instance]\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [vexxhost.containers.download_artifact : Extract archive] *****************\n[kubernetes/kubernetes] ok: [instance]\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [vexxhost.containers.cri_tools : Create crictl config] ********************\n[kubernetes/kubernetes] ok: [instance]\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [vexxhost.containers.directory : Create directory (/opt/cni/bin)] *********\n[kubernetes/kubernetes] ok: [instance]\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [vexxhost.containers.forget_package : Forget package] *********************\n[kubernetes/kubernetes] ok: [instance]\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [vexxhost.containers.download_artifact : Starting download of file] *******\n[kubernetes/kubernetes] ok: [instance] => {\n[kubernetes/kubernetes]     \"msg\": \"https://github.com/containernetworking/plugins/releases/download/v1.9.1/cni-plugins-linux-amd64-v1.9.1.tgz\"\n[kubernetes/kubernetes] }\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [vexxhost.containers.download_artifact : Download item] *******************\n[kubernetes/kubernetes] ok: [instance]\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [vexxhost.containers.download_artifact : Extract archive] *****************\n[kubernetes/kubernetes] ok: [instance]\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [vexxhost.containers.cni_plugins : Gather variables for each operating system] ***\n[kubernetes/kubernetes] ok: [instance] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/containers/roles/cni_plugins/vars/debian.yml)\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [vexxhost.containers.cni_plugins : Install additional packages] ***********\n[kubernetes/kubernetes] ok: [instance]\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [vexxhost.containers.cni_plugins : Ensure IPv6 is enabled] ****************\n[kubernetes/kubernetes] ok: [instance]\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [vexxhost.containers.cni_plugins : Enable kernel modules on-boot] *********\n[kubernetes/kubernetes] ok: [instance]\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [vexxhost.containers.cni_plugins : Enable kernel modules in runtime] ******\n[kubernetes/kubernetes] ok: [instance] => (item=br_netfilter)\n[kubernetes/kubernetes] ok: [instance] => (item=ip_tables)\n[kubernetes/kubernetes] ok: [instance] => (item=ip6_tables)\n[kubernetes/kubernetes] ok: [instance] => (item=nf_conntrack)\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [vexxhost.containers.forget_package : Forget package] *********************\n[kubernetes/kubernetes] ok: [instance]\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [vexxhost.containers.download_artifact : Starting download of file] *******\n[kubernetes/kubernetes] ok: [instance] => {\n[kubernetes/kubernetes]     \"msg\": \"https://dl.k8s.io/release/v1.28.13/bin/linux/amd64/kubelet\"\n[kubernetes/kubernetes] }\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [vexxhost.containers.download_artifact : Download item] *******************\n[kubernetes/kubernetes] ok: [instance]\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [vexxhost.containers.download_artifact : Extract archive] *****************\n[kubernetes/kubernetes] skipping: [instance]\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubelet : Gather variables for each operating system] ***\n[kubernetes/kubernetes] ok: [instance] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/kubelet/vars/debian.yml)\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubelet : Install coreutils] *************************\n[kubernetes/kubernetes] skipping: [instance]\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubelet : Install additional packages] ***************\n[kubernetes/kubernetes] ok: [instance]\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubelet : Configure sysctl values] *******************\n[kubernetes/kubernetes] ok: [instance] => (item={'name': 'net.ipv4.ip_forward', 'value': 1})\n[kubernetes/kubernetes] ok: [instance] => (item={'name': 'net.bridge.bridge-nf-call-iptables', 'value': 1})\n[kubernetes/kubernetes] ok: [instance] => (item={'name': 'net.bridge.bridge-nf-call-ip6tables', 'value': 1})\n[kubernetes/kubernetes] ok: [instance] => (item={'name': 'net.ipv4.conf.all.rp_filter', 'value': 0})\n[kubernetes/kubernetes] ok: [instance] => (item={'name': 'fs.inotify.max_queued_events', 'value': 1048576})\n[kubernetes/kubernetes] ok: [instance] => (item={'name': 'fs.inotify.max_user_instances', 'value': 8192})\n[kubernetes/kubernetes] ok: [instance] => (item={'name': 'fs.inotify.max_user_watches', 'value': 1048576})\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubelet : Create folders for kubernetes configuration] ***\n[kubernetes/kubernetes] ok: [instance] => (item=/etc/systemd/system/kubelet.service.d)\n[kubernetes/kubernetes] ok: [instance] => (item=/etc/kubernetes)\n[kubernetes/kubernetes] ok: [instance] => (item=/etc/kubernetes/manifests)\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubelet : Add kubelet systemd service config] ********\n[kubernetes/kubernetes] ok: [instance]\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubelet : Add kubeadm dropin for kubelet systemd service config] ***\n[kubernetes/kubernetes] ok: [instance]\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubelet : Check swap status] *************************\n[kubernetes/kubernetes] ok: [instance]\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubelet : Disable swap] ******************************\n[kubernetes/kubernetes] skipping: [instance]\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubelet : Remove swapfile from /etc/fstab] ***********\n[kubernetes/kubernetes] ok: [instance] => (item=swap)\n[kubernetes/kubernetes] ok: [instance] => (item=none)\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubelet : Create noswap systemd service config file] ***",
                            "stdout_lines": [
                                "[kubernetes/kubernetes] ok: [instance]",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [vexxhost.containers.download_artifact : Extract archive] *****************",
                                "[kubernetes/kubernetes] ok: [instance]",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [vexxhost.containers.download_artifact : Starting download of file] *******",
                                "[kubernetes/kubernetes] ok: [instance] => {",
                                "[kubernetes/kubernetes]     \"msg\": \"https://github.com/kubernetes-sigs/cri-tools/releases/download/v1.36.0/critest-v1.36.0-linux-amd64.tar.gz\"",
                                "[kubernetes/kubernetes] }",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [vexxhost.containers.download_artifact : Download item] *******************",
                                "[kubernetes/kubernetes] ok: [instance]",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [vexxhost.containers.download_artifact : Extract archive] *****************",
                                "[kubernetes/kubernetes] ok: [instance]",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [vexxhost.containers.cri_tools : Create crictl config] ********************",
                                "[kubernetes/kubernetes] ok: [instance]",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [vexxhost.containers.directory : Create directory (/opt/cni/bin)] *********",
                                "[kubernetes/kubernetes] ok: [instance]",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [vexxhost.containers.forget_package : Forget package] *********************",
                                "[kubernetes/kubernetes] ok: [instance]",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [vexxhost.containers.download_artifact : Starting download of file] *******",
                                "[kubernetes/kubernetes] ok: [instance] => {",
                                "[kubernetes/kubernetes]     \"msg\": \"https://github.com/containernetworking/plugins/releases/download/v1.9.1/cni-plugins-linux-amd64-v1.9.1.tgz\"",
                                "[kubernetes/kubernetes] }",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [vexxhost.containers.download_artifact : Download item] *******************",
                                "[kubernetes/kubernetes] ok: [instance]",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [vexxhost.containers.download_artifact : Extract archive] *****************",
                                "[kubernetes/kubernetes] ok: [instance]",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [vexxhost.containers.cni_plugins : Gather variables for each operating system] ***",
                                "[kubernetes/kubernetes] ok: [instance] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/containers/roles/cni_plugins/vars/debian.yml)",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [vexxhost.containers.cni_plugins : Install additional packages] ***********",
                                "[kubernetes/kubernetes] ok: [instance]",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [vexxhost.containers.cni_plugins : Ensure IPv6 is enabled] ****************",
                                "[kubernetes/kubernetes] ok: [instance]",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [vexxhost.containers.cni_plugins : Enable kernel modules on-boot] *********",
                                "[kubernetes/kubernetes] ok: [instance]",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [vexxhost.containers.cni_plugins : Enable kernel modules in runtime] ******",
                                "[kubernetes/kubernetes] ok: [instance] => (item=br_netfilter)",
                                "[kubernetes/kubernetes] ok: [instance] => (item=ip_tables)",
                                "[kubernetes/kubernetes] ok: [instance] => (item=ip6_tables)",
                                "[kubernetes/kubernetes] ok: [instance] => (item=nf_conntrack)",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [vexxhost.containers.forget_package : Forget package] *********************",
                                "[kubernetes/kubernetes] ok: [instance]",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [vexxhost.containers.download_artifact : Starting download of file] *******",
                                "[kubernetes/kubernetes] ok: [instance] => {",
                                "[kubernetes/kubernetes]     \"msg\": \"https://dl.k8s.io/release/v1.28.13/bin/linux/amd64/kubelet\"",
                                "[kubernetes/kubernetes] }",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [vexxhost.containers.download_artifact : Download item] *******************",
                                "[kubernetes/kubernetes] ok: [instance]",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [vexxhost.containers.download_artifact : Extract archive] *****************",
                                "[kubernetes/kubernetes] skipping: [instance]",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubelet : Gather variables for each operating system] ***",
                                "[kubernetes/kubernetes] ok: [instance] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/kubelet/vars/debian.yml)",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubelet : Install coreutils] *************************",
                                "[kubernetes/kubernetes] skipping: [instance]",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubelet : Install additional packages] ***************",
                                "[kubernetes/kubernetes] ok: [instance]",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubelet : Configure sysctl values] *******************",
                                "[kubernetes/kubernetes] ok: [instance] => (item={'name': 'net.ipv4.ip_forward', 'value': 1})",
                                "[kubernetes/kubernetes] ok: [instance] => (item={'name': 'net.bridge.bridge-nf-call-iptables', 'value': 1})",
                                "[kubernetes/kubernetes] ok: [instance] => (item={'name': 'net.bridge.bridge-nf-call-ip6tables', 'value': 1})",
                                "[kubernetes/kubernetes] ok: [instance] => (item={'name': 'net.ipv4.conf.all.rp_filter', 'value': 0})",
                                "[kubernetes/kubernetes] ok: [instance] => (item={'name': 'fs.inotify.max_queued_events', 'value': 1048576})",
                                "[kubernetes/kubernetes] ok: [instance] => (item={'name': 'fs.inotify.max_user_instances', 'value': 8192})",
                                "[kubernetes/kubernetes] ok: [instance] => (item={'name': 'fs.inotify.max_user_watches', 'value': 1048576})",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubelet : Create folders for kubernetes configuration] ***",
                                "[kubernetes/kubernetes] ok: [instance] => (item=/etc/systemd/system/kubelet.service.d)",
                                "[kubernetes/kubernetes] ok: [instance] => (item=/etc/kubernetes)",
                                "[kubernetes/kubernetes] ok: [instance] => (item=/etc/kubernetes/manifests)",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubelet : Add kubelet systemd service config] ********",
                                "[kubernetes/kubernetes] ok: [instance]",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubelet : Add kubeadm dropin for kubelet systemd service config] ***",
                                "[kubernetes/kubernetes] ok: [instance]",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubelet : Check swap status] *************************",
                                "[kubernetes/kubernetes] ok: [instance]",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubelet : Disable swap] ******************************",
                                "[kubernetes/kubernetes] skipping: [instance]",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubelet : Remove swapfile from /etc/fstab] ***********",
                                "[kubernetes/kubernetes] ok: [instance] => (item=swap)",
                                "[kubernetes/kubernetes] ok: [instance] => (item=none)",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubelet : Create noswap systemd service config file] ***"
                            ],
                            "zuul_log_id": "0242ac17-0010-310d-1ec5-00000001d131-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:09:02.113952Z",
                            "start": "2026-07-25T22:09:01.582878Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001d131",
                        "name": "Read new idempotence deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "54891"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:09:02.173878Z",
                            "start": "2026-07-25T22:09:02.121632Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001d132",
                        "name": "Advance idempotence deployment live log offset"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "idempotence deployment is still running after 280 seconds."
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:09:02.243487Z",
                            "start": "2026-07-25T22:09:02.179587Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001d133",
                        "name": "Report idempotence deployment progress heartbeat"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:09:02.315319Z",
                            "start": "2026-07-25T22:09:02.251400Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001d134",
                        "name": "Continue monitoring idempotence deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-25 22:09:02.396817",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-25 22:09:22.399269",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:09:22.419375Z",
                            "start": "2026-07-25T22:09:02.347198Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001d275",
                        "name": "Wait before polling idempotence deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "15"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:09:22.498427Z",
                            "start": "2026-07-25T22:09:22.427238Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001d276",
                        "name": "Count idempotence deployment progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j954100126856.247585",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j954100126856.247585",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j954100126856.247585",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:09:22.762777Z",
                            "start": "2026-07-25T22:09:22.504423Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001d277",
                        "name": "Poll idempotence deployment status"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/ansible.zp1dm8bk.log"
                                }
                            },
                            "stat": {
                                "atime": 1785017341.4330473,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 136,
                                "charset": "unknown",
                                "checksum": "dbf2d53769e3d41b1d4e11bf45d43970b8010d9a",
                                "ctime": 1785017358.869374,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 21191,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0600",
                                "mtime": 1785017358.869374,
                                "nlink": 1,
                                "path": "/tmp/ansible.zp1dm8bk.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 62473,
                                "uid": 1000,
                                "version": "2670592057",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:09:22.986795Z",
                            "start": "2026-07-25T22:09:22.771764Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001d278",
                        "name": "Inspect idempotence deployment live log"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "7582"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:09:23.066409Z",
                            "start": "2026-07-25T22:09:22.995035Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001d279",
                        "name": "Calculate new idempotence deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +54892 /tmp/ansible.zp1dm8bk.log | head -c 7582",
                            "delta": "0:00:00.006427",
                            "end": "2026-07-25 22:09:23.297598",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +54892 /tmp/ansible.zp1dm8bk.log | head -c 7582",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-310d-1ec5-00000001d27a-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-25 22:09:23.291171",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "[kubernetes/kubernetes] ok: [instance]\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubelet : Enable noswap service] *********************\n[kubernetes/kubernetes] ok: [instance]\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubelet : Force any restarts if necessary] ***********\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubelet : Enable and start kubelet service] **********\n[kubernetes/kubernetes] ok: [instance]\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubelet : Ensure availability of dbus on Debian] *****\n[kubernetes/kubernetes] ok: [instance]\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubelet : Configure short hostname] ******************\n[kubernetes/kubernetes] ok: [instance]\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubelet : Ensure hostname inside hosts file] *********\n[kubernetes/kubernetes] ok: [instance]\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubernetes : Remove kubernetes repository] ***********\n[kubernetes/kubernetes] ok: [instance]\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubernetes : Setup control plane] ********************\n[kubernetes/kubernetes] included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/kubernetes/tasks/control-plane.yml for instance\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubernetes : Bootstrap cluster] **********************\n[kubernetes/kubernetes] included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/kubernetes/tasks/bootstrap-cluster.yml for instance\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubernetes : Check if any control plane is bootstrapped] ***\n[kubernetes/kubernetes] ok: [instance] => (item=instance)\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubernetes : Pick node from pre-existing cluster] ****\n[kubernetes/kubernetes] ok: [instance]\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubernetes : Select first node to initialize cluster] ***\n[kubernetes/kubernetes] skipping: [instance]\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubernetes : Print selected bootstrap node] **********\n[kubernetes/kubernetes] ok: [instance] => {\n[kubernetes/kubernetes]     \"msg\": \"instance\"\n[kubernetes/kubernetes] }\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubernetes : Upload cluster configuration for bootstrap node] ***\n[kubernetes/kubernetes] ok: [instance]\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubernetes : Create pki folder] **********************\n[kubernetes/kubernetes] skipping: [instance]\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubernetes : Create kubernetes ca key] ***************\n[kubernetes/kubernetes] skipping: [instance]\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubernetes : Create kubernetes ca cert] **************\n[kubernetes/kubernetes] skipping: [instance]\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubernetes : Create etcd-ca key] *********************\n[kubernetes/kubernetes] skipping: [instance]\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubernetes : Create etcd-ca cert] ********************\n[kubernetes/kubernetes] skipping: [instance]\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubernetes : Create front-proxy-ca key] **************\n[kubernetes/kubernetes] skipping: [instance]\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubernetes : Create front-proxy-ca cert] *************\n[kubernetes/kubernetes] skipping: [instance]\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubernetes : Initialize cluster] *********************\n[kubernetes/kubernetes] ok: [instance]\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubernetes : Check if the node is already part of the cluster] ***\n[kubernetes/kubernetes] ok: [instance]\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubernetes : Join cluster] ***************************\n[kubernetes/kubernetes] skipping: [instance]\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubernetes : Create folder for admin configuration] ***\n[kubernetes/kubernetes] ok: [instance]\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubernetes : Creating a symlink for admin configuration file] ***\n[kubernetes/kubernetes] ok: [instance]\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubernetes : Add bash autocomplete for kubectl] ******\n[kubernetes/kubernetes] ok: [instance]\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubernetes : Install PIP] ****************************\n[kubernetes/kubernetes] ok: [instance]\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubernetes : Install Kubernetes Python package using pip on supported systems] ***\n[kubernetes/kubernetes] ok: [instance]\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubernetes : Enable EPEL repository] *****************\n[kubernetes/kubernetes] skipping: [instance]\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubernetes : Install Kubernetes Python package using package manager on supported systems] ***\n[kubernetes/kubernetes] skipping: [instance]\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubernetes : Allow workload on control plane node] ***\n[kubernetes/kubernetes] ok: [instance]\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubernetes : Remove kube-proxy resources] ************\n[kubernetes/kubernetes] skipping: [instance] => (item=DaemonSet) \n[kubernetes/kubernetes] skipping: [instance] => (item=ConfigMap) \n[kubernetes/kubernetes] skipping: [instance]\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubernetes : Start an upgrade] ***********************\n[kubernetes/kubernetes] skipping: [instance]\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubernetes : Check if the Kubernetes API services is up to date] ***\n[kubernetes/kubernetes] skipping: [instance]\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubernetes : Trigger an upgrade of the Kubernetes API services] ***\n[kubernetes/kubernetes] skipping: [instance]\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubernetes : Setup nodes] ****************************\n[kubernetes/kubernetes] skipping: [instance]\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubernetes : Upgrade & restart Kubelet node for upgrade (if needed)] ***\n[kubernetes/kubernetes] ok: [instance]\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubernetes : Set node selector for CoreDNS components] ***\n[kubernetes/kubernetes] ok: [instance]\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] PLAY [Install control-plane components] ****************************************\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [Gathering Facts] *********************************************************",
                            "stdout_lines": [
                                "[kubernetes/kubernetes] ok: [instance]",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubelet : Enable noswap service] *********************",
                                "[kubernetes/kubernetes] ok: [instance]",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubelet : Force any restarts if necessary] ***********",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubelet : Enable and start kubelet service] **********",
                                "[kubernetes/kubernetes] ok: [instance]",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubelet : Ensure availability of dbus on Debian] *****",
                                "[kubernetes/kubernetes] ok: [instance]",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubelet : Configure short hostname] ******************",
                                "[kubernetes/kubernetes] ok: [instance]",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubelet : Ensure hostname inside hosts file] *********",
                                "[kubernetes/kubernetes] ok: [instance]",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubernetes : Remove kubernetes repository] ***********",
                                "[kubernetes/kubernetes] ok: [instance]",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubernetes : Setup control plane] ********************",
                                "[kubernetes/kubernetes] included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/kubernetes/tasks/control-plane.yml for instance",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubernetes : Bootstrap cluster] **********************",
                                "[kubernetes/kubernetes] included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/kubernetes/tasks/bootstrap-cluster.yml for instance",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubernetes : Check if any control plane is bootstrapped] ***",
                                "[kubernetes/kubernetes] ok: [instance] => (item=instance)",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubernetes : Pick node from pre-existing cluster] ****",
                                "[kubernetes/kubernetes] ok: [instance]",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubernetes : Select first node to initialize cluster] ***",
                                "[kubernetes/kubernetes] skipping: [instance]",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubernetes : Print selected bootstrap node] **********",
                                "[kubernetes/kubernetes] ok: [instance] => {",
                                "[kubernetes/kubernetes]     \"msg\": \"instance\"",
                                "[kubernetes/kubernetes] }",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubernetes : Upload cluster configuration for bootstrap node] ***",
                                "[kubernetes/kubernetes] ok: [instance]",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubernetes : Create pki folder] **********************",
                                "[kubernetes/kubernetes] skipping: [instance]",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubernetes : Create kubernetes ca key] ***************",
                                "[kubernetes/kubernetes] skipping: [instance]",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubernetes : Create kubernetes ca cert] **************",
                                "[kubernetes/kubernetes] skipping: [instance]",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubernetes : Create etcd-ca key] *********************",
                                "[kubernetes/kubernetes] skipping: [instance]",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubernetes : Create etcd-ca cert] ********************",
                                "[kubernetes/kubernetes] skipping: [instance]",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubernetes : Create front-proxy-ca key] **************",
                                "[kubernetes/kubernetes] skipping: [instance]",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubernetes : Create front-proxy-ca cert] *************",
                                "[kubernetes/kubernetes] skipping: [instance]",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubernetes : Initialize cluster] *********************",
                                "[kubernetes/kubernetes] ok: [instance]",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubernetes : Check if the node is already part of the cluster] ***",
                                "[kubernetes/kubernetes] ok: [instance]",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubernetes : Join cluster] ***************************",
                                "[kubernetes/kubernetes] skipping: [instance]",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubernetes : Create folder for admin configuration] ***",
                                "[kubernetes/kubernetes] ok: [instance]",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubernetes : Creating a symlink for admin configuration file] ***",
                                "[kubernetes/kubernetes] ok: [instance]",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubernetes : Add bash autocomplete for kubectl] ******",
                                "[kubernetes/kubernetes] ok: [instance]",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubernetes : Install PIP] ****************************",
                                "[kubernetes/kubernetes] ok: [instance]",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubernetes : Install Kubernetes Python package using pip on supported systems] ***",
                                "[kubernetes/kubernetes] ok: [instance]",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubernetes : Enable EPEL repository] *****************",
                                "[kubernetes/kubernetes] skipping: [instance]",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubernetes : Install Kubernetes Python package using package manager on supported systems] ***",
                                "[kubernetes/kubernetes] skipping: [instance]",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubernetes : Allow workload on control plane node] ***",
                                "[kubernetes/kubernetes] ok: [instance]",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubernetes : Remove kube-proxy resources] ************",
                                "[kubernetes/kubernetes] skipping: [instance] => (item=DaemonSet) ",
                                "[kubernetes/kubernetes] skipping: [instance] => (item=ConfigMap) ",
                                "[kubernetes/kubernetes] skipping: [instance]",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubernetes : Start an upgrade] ***********************",
                                "[kubernetes/kubernetes] skipping: [instance]",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubernetes : Check if the Kubernetes API services is up to date] ***",
                                "[kubernetes/kubernetes] skipping: [instance]",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubernetes : Trigger an upgrade of the Kubernetes API services] ***",
                                "[kubernetes/kubernetes] skipping: [instance]",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubernetes : Setup nodes] ****************************",
                                "[kubernetes/kubernetes] skipping: [instance]",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubernetes : Upgrade & restart Kubelet node for upgrade (if needed)] ***",
                                "[kubernetes/kubernetes] ok: [instance]",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [vexxhost.kubernetes.kubernetes : Set node selector for CoreDNS components] ***",
                                "[kubernetes/kubernetes] ok: [instance]",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] PLAY [Install control-plane components] ****************************************",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [Gathering Facts] *********************************************************"
                            ],
                            "zuul_log_id": "0242ac17-0010-310d-1ec5-00000001d27a-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:09:23.627928Z",
                            "start": "2026-07-25T22:09:23.096052Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001d27a",
                        "name": "Read new idempotence deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "62473"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:09:23.702327Z",
                            "start": "2026-07-25T22:09:23.636084Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001d27b",
                        "name": "Advance idempotence deployment live log offset"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "idempotence deployment is still running after 300 seconds."
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:09:23.780545Z",
                            "start": "2026-07-25T22:09:23.710003Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001d27c",
                        "name": "Report idempotence deployment progress heartbeat"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:09:23.846427Z",
                            "start": "2026-07-25T22:09:23.786681Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001d27d",
                        "name": "Continue monitoring idempotence deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-25 22:09:23.933603",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-25 22:09:43.935825",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:09:43.948214Z",
                            "start": "2026-07-25T22:09:23.879694Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001d3d2",
                        "name": "Wait before polling idempotence deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "16"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:09:44.008354Z",
                            "start": "2026-07-25T22:09:43.953760Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001d3d3",
                        "name": "Count idempotence deployment progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j954100126856.247585",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j954100126856.247585",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j954100126856.247585",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:09:44.261592Z",
                            "start": "2026-07-25T22:09:44.013913Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001d3d4",
                        "name": "Poll idempotence deployment status"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/ansible.zp1dm8bk.log"
                                }
                            },
                            "stat": {
                                "atime": 1785017363.293457,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 144,
                                "charset": "unknown",
                                "checksum": "1c95cf90beacac174ffe605ec7d761056b32dc3c",
                                "ctime": 1785017380.429778,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 21191,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0600",
                                "mtime": 1785017380.429778,
                                "nlink": 1,
                                "path": "/tmp/ansible.zp1dm8bk.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 67283,
                                "uid": 1000,
                                "version": "2670592057",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:09:44.488186Z",
                            "start": "2026-07-25T22:09:44.269547Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001d3d5",
                        "name": "Inspect idempotence deployment live log"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "4810"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:09:44.563692Z",
                            "start": "2026-07-25T22:09:44.493954Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001d3d6",
                        "name": "Calculate new idempotence deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +62474 /tmp/ansible.zp1dm8bk.log | head -c 4810",
                            "delta": "0:00:00.008123",
                            "end": "2026-07-25 22:09:44.904562",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +62474 /tmp/ansible.zp1dm8bk.log | head -c 4810",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-310d-1ec5-00000001d3d7-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-25 22:09:44.896439",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "[kubernetes/kubernetes] ok: [instance]\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [vexxhost.containers.forget_package : Forget package] *********************\n[kubernetes/kubernetes] ok: [instance]\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [vexxhost.containers.package : Update state for tar] **********************\n[kubernetes/kubernetes] ok: [instance]\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] ***\n[kubernetes/kubernetes] ok: [instance]\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [vexxhost.containers.download_artifact : Starting download of file] *******\n[kubernetes/kubernetes] ok: [instance] => {\n[kubernetes/kubernetes]     \"msg\": \"https://get.helm.sh/helm-v3.11.2-linux-amd64.tar.gz\"\n[kubernetes/kubernetes] }\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [vexxhost.containers.download_artifact : Download item] *******************\n[kubernetes/kubernetes] ok: [instance]\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [vexxhost.containers.download_artifact : Extract archive] *****************\n[kubernetes/kubernetes] ok: [instance]\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [vexxhost.kubernetes.helm : Remove Helm repository] ***********************\n[kubernetes/kubernetes] ok: [instance]\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [vexxhost.kubernetes.helm : Add bash autocomplete for helm] ***************\n[kubernetes/kubernetes] ok: [instance]\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [vexxhost.kubernetes.helm : Get Helm plugins dir] *************************\n[kubernetes/kubernetes] ok: [instance]\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [vexxhost.kubernetes.helm : Create Helm plugins directory if it does not exist] ***\n[kubernetes/kubernetes] ok: [instance]\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [vexxhost.kubernetes.helm : Remove Helm diff plugin installed by kubernetes.core.helm_plugin] ***\n[kubernetes/kubernetes] ok: [instance]\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [Install plugin] **********************************************************\n[kubernetes/kubernetes] included: vexxhost.containers.download_artifact for instance\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [vexxhost.containers.download_artifact : Starting download of file] *******\n[kubernetes/kubernetes] ok: [instance] => {\n[kubernetes/kubernetes]     \"msg\": \"https://github.com/databus23/helm-diff/releases/download/v3.8.1/helm-diff-linux-amd64.tgz\"\n[kubernetes/kubernetes] }\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [vexxhost.containers.download_artifact : Download item] *******************\n[kubernetes/kubernetes] ok: [instance]\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [vexxhost.containers.download_artifact : Extract archive] *****************\n[kubernetes/kubernetes] ok: [instance]\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***\n[kubernetes/kubernetes] included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************\n[kubernetes/kubernetes] ok: [instance]\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [vexxhost.kubernetes.cilium : Get current Kubernetes version] *************\n[kubernetes/kubernetes] ok: [instance]\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [vexxhost.kubernetes.cilium : Deploy Helm chart] **************************\n[kubernetes/kubernetes] ok: [instance]\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***\n[kubernetes/kubernetes] included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************\n[kubernetes/kubernetes] ok: [instance]\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [vexxhost.kubernetes.envoy_gateway : Deploy Helm chart] *******************\n[kubernetes/kubernetes] ok: [instance]\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [vexxhost.kubernetes.envoy_gateway : Create GatewayClass] *****************\n[kubernetes/kubernetes] ok: [instance]\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] PLAY [all] *********************************************************************\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [Gathering Facts] *********************************************************",
                            "stdout_lines": [
                                "[kubernetes/kubernetes] ok: [instance]",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [vexxhost.containers.forget_package : Forget package] *********************",
                                "[kubernetes/kubernetes] ok: [instance]",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [vexxhost.containers.package : Update state for tar] **********************",
                                "[kubernetes/kubernetes] ok: [instance]",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] ***",
                                "[kubernetes/kubernetes] ok: [instance]",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [vexxhost.containers.download_artifact : Starting download of file] *******",
                                "[kubernetes/kubernetes] ok: [instance] => {",
                                "[kubernetes/kubernetes]     \"msg\": \"https://get.helm.sh/helm-v3.11.2-linux-amd64.tar.gz\"",
                                "[kubernetes/kubernetes] }",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [vexxhost.containers.download_artifact : Download item] *******************",
                                "[kubernetes/kubernetes] ok: [instance]",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [vexxhost.containers.download_artifact : Extract archive] *****************",
                                "[kubernetes/kubernetes] ok: [instance]",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [vexxhost.kubernetes.helm : Remove Helm repository] ***********************",
                                "[kubernetes/kubernetes] ok: [instance]",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [vexxhost.kubernetes.helm : Add bash autocomplete for helm] ***************",
                                "[kubernetes/kubernetes] ok: [instance]",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [vexxhost.kubernetes.helm : Get Helm plugins dir] *************************",
                                "[kubernetes/kubernetes] ok: [instance]",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [vexxhost.kubernetes.helm : Create Helm plugins directory if it does not exist] ***",
                                "[kubernetes/kubernetes] ok: [instance]",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [vexxhost.kubernetes.helm : Remove Helm diff plugin installed by kubernetes.core.helm_plugin] ***",
                                "[kubernetes/kubernetes] ok: [instance]",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [Install plugin] **********************************************************",
                                "[kubernetes/kubernetes] included: vexxhost.containers.download_artifact for instance",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [vexxhost.containers.download_artifact : Starting download of file] *******",
                                "[kubernetes/kubernetes] ok: [instance] => {",
                                "[kubernetes/kubernetes]     \"msg\": \"https://github.com/databus23/helm-diff/releases/download/v3.8.1/helm-diff-linux-amd64.tgz\"",
                                "[kubernetes/kubernetes] }",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [vexxhost.containers.download_artifact : Download item] *******************",
                                "[kubernetes/kubernetes] ok: [instance]",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [vexxhost.containers.download_artifact : Extract archive] *****************",
                                "[kubernetes/kubernetes] ok: [instance]",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***",
                                "[kubernetes/kubernetes] included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************",
                                "[kubernetes/kubernetes] ok: [instance]",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [vexxhost.kubernetes.cilium : Get current Kubernetes version] *************",
                                "[kubernetes/kubernetes] ok: [instance]",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [vexxhost.kubernetes.cilium : Deploy Helm chart] **************************",
                                "[kubernetes/kubernetes] ok: [instance]",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***",
                                "[kubernetes/kubernetes] included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************",
                                "[kubernetes/kubernetes] ok: [instance]",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [vexxhost.kubernetes.envoy_gateway : Deploy Helm chart] *******************",
                                "[kubernetes/kubernetes] ok: [instance]",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [vexxhost.kubernetes.envoy_gateway : Create GatewayClass] *****************",
                                "[kubernetes/kubernetes] ok: [instance]",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] PLAY [all] *********************************************************************",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [Gathering Facts] *********************************************************"
                            ],
                            "zuul_log_id": "0242ac17-0010-310d-1ec5-00000001d3d7-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:09:45.235323Z",
                            "start": "2026-07-25T22:09:44.707438Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001d3d7",
                        "name": "Read new idempotence deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "67283"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:09:45.300203Z",
                            "start": "2026-07-25T22:09:45.243629Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001d3d8",
                        "name": "Advance idempotence deployment live log offset"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "idempotence deployment is still running after 320 seconds."
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:09:45.369914Z",
                            "start": "2026-07-25T22:09:45.305918Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001d3d9",
                        "name": "Report idempotence deployment progress heartbeat"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:09:45.435827Z",
                            "start": "2026-07-25T22:09:45.378446Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001d3da",
                        "name": "Continue monitoring idempotence deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-25 22:09:45.520233",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-25 22:10:05.522082",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:10:05.543989Z",
                            "start": "2026-07-25T22:09:45.473530Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001d543",
                        "name": "Wait before polling idempotence deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "17"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:10:05.620022Z",
                            "start": "2026-07-25T22:10:05.554702Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001d544",
                        "name": "Count idempotence deployment progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j954100126856.247585",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j954100126856.247585",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j954100126856.247585",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:10:05.888332Z",
                            "start": "2026-07-25T22:10:05.626175Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001d545",
                        "name": "Poll idempotence deployment status"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/ansible.zp1dm8bk.log"
                                }
                            },
                            "stat": {
                                "atime": 1785017384.8978617,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 160,
                                "charset": "unknown",
                                "checksum": "ffa85cda1411b11a78ba670fc4362b17d390da55",
                                "ctime": 1785017405.3742454,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 21191,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0600",
                                "mtime": 1785017405.3742454,
                                "nlink": 1,
                                "path": "/tmp/ansible.zp1dm8bk.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 74488,
                                "uid": 1000,
                                "version": "2670592057",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:10:06.093885Z",
                            "start": "2026-07-25T22:10:05.895832Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001d546",
                        "name": "Inspect idempotence deployment live log"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "7205"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:10:06.165733Z",
                            "start": "2026-07-25T22:10:06.099827Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001d547",
                        "name": "Calculate new idempotence deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +67284 /tmp/ansible.zp1dm8bk.log | head -c 7205",
                            "delta": "0:00:00.009333",
                            "end": "2026-07-25 22:10:06.405139",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +67284 /tmp/ansible.zp1dm8bk.log | head -c 7205",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-310d-1ec5-00000001d548-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-25 22:10:06.395806",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "[kubernetes/kubernetes] ok: [instance]\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [vexxhost.atmosphere.kubernetes_node_labels : Add labels to node] *********\n[kubernetes/kubernetes] ok: [instance]\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] PLAY [all] *********************************************************************\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] TASK [Uninstall unattended-upgrades] *******************************************\n[kubernetes/kubernetes] ok: [instance]\n[kubernetes/kubernetes] \n[kubernetes/kubernetes] PLAY RECAP *********************************************************************\n[kubernetes/kubernetes] instance                   : ok=125  changed=0    unreachable=0    failed=0    skipped=31   rescued=0    ignored=0   \n[kubernetes/kubernetes] \n==> [kubernetes] Deployment complete\n==> [ceph-provisioners] Starting deployment\n[multipathd/multipathd] \n[multipathd/multipathd] PLAY [controllers:computes] ****************************************************\n[multipathd/multipathd] \n[multipathd/multipathd] TASK [Gathering Facts] *********************************************************\n[ceph-provisioners/ceph_provisioners] \n[ceph-provisioners/ceph_provisioners] PLAY [controllers[0]] **********************************************************\n[ceph-provisioners/ceph_provisioners] \n[ceph-provisioners/ceph_provisioners] TASK [Gathering Facts] *********************************************************\n[ceph-provisioners/ceph_provisioners] ok: [instance]\n[ceph-provisioners/ceph_provisioners] [WARNING]: Platform linux on host instance is using the discovered Python\n[ceph-provisioners/ceph_provisioners] interpreter at /usr/bin/python3.10, but future installation of another Python\n[ceph-provisioners/ceph_provisioners] interpreter could change the meaning of that path. See\n[ceph-provisioners/ceph_provisioners] https://docs.ansible.com/ansible-\n[ceph-provisioners/ceph_provisioners] core/2.17/reference_appendices/interpreter_discovery.html for more information.\n[ceph-provisioners/ceph_provisioners] \n[ceph-provisioners/ceph_provisioners] TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***\n[ceph-provisioners/ceph_provisioners] included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance\n[ceph-provisioners/ceph_provisioners] \n[ceph-provisioners/ceph_provisioners] TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************\n[ceph-provisioners/ceph_provisioners] ok: [instance]\n[ceph-provisioners/ceph_provisioners] \n[ceph-provisioners/ceph_provisioners] TASK [vexxhost.atmosphere.ceph_provisioners : Create namespace] ****************\n[multipathd/multipathd] [WARNING]: Platform linux on host instance is using the discovered Python\n[multipathd/multipathd] interpreter at /usr/bin/python3.10, but future installation of another Python\n[multipathd/multipathd] interpreter could change the meaning of that path. See\n[multipathd/multipathd] https://docs.ansible.com/ansible-\n[multipathd/multipathd] core/2.17/reference_appendices/interpreter_discovery.html for more information.\n[multipathd/multipathd] ok: [instance]\n[multipathd/multipathd] \n[multipathd/multipathd] TASK [vexxhost.atmosphere.multipathd : Add backports PPA] **********************\n[ceph-provisioners/ceph_provisioners] ok: [instance]\n[multipathd/multipathd] ok: [instance]\n[ceph-provisioners/ceph_provisioners] \n[ceph-provisioners/ceph_provisioners] TASK [vexxhost.atmosphere.ceph_provisioners : Collect \"ceph mon dump\" output from a monitor] ***\n[multipathd/multipathd] \n[multipathd/multipathd] TASK [vexxhost.atmosphere.multipathd : Install the multipathd package] *********\n[multipathd/multipathd] ok: [instance]\n[multipathd/multipathd] \n[multipathd/multipathd] TASK [vexxhost.atmosphere.multipathd : Install the configuration file] *********\n[multipathd/multipathd] ok: [instance]\n[multipathd/multipathd] \n[multipathd/multipathd] PLAY RECAP *********************************************************************\n[multipathd/multipathd] instance                   : ok=4    changed=0    unreachable=0    failed=0    skipped=0    rescued=0    ignored=0   \n[multipathd/multipathd] \n==> [multipathd] Deployment complete\n==> [cert-manager] Starting deployment\n[cert-manager/cert_manager] \n[cert-manager/cert_manager] PLAY [controllers] *************************************************************\n[iscsi/iscsi] \n[iscsi/iscsi] PLAY [controllers:computes] ****************************************************\n[cert-manager/cert_manager] \n[cert-manager/cert_manager] TASK [Gathering Facts] *********************************************************\n[iscsi/iscsi] \n[iscsi/iscsi] TASK [Gathering Facts] *********************************************************\n[iscsi/iscsi] [WARNING]: Platform linux on host instance is using the discovered Python\n[iscsi/iscsi] interpreter at /usr/bin/python3.10, but future installation of another Python\n[iscsi/iscsi] interpreter could change the meaning of that path. See\n[iscsi/iscsi] https://docs.ansible.com/ansible-\n[iscsi/iscsi] core/2.17/reference_appendices/interpreter_discovery.html for more information.\n[iscsi/iscsi] ok: [instance]\n[iscsi/iscsi] \n[iscsi/iscsi] TASK [vexxhost.atmosphere.iscsi : Install iscsi package] ***********************\n[iscsi/iscsi] ok: [instance]\n[cert-manager/cert_manager] [WARNING]: Platform linux on host instance is using the discovered Python\n[cert-manager/cert_manager] interpreter at /usr/bin/python3.10, but future installation of another Python\n[cert-manager/cert_manager] interpreter could change the meaning of that path. See\n[cert-manager/cert_manager] https://docs.ansible.com/ansible-\n[cert-manager/cert_manager] core/2.17/reference_appendices/interpreter_discovery.html for more information.\n[cert-manager/cert_manager] ok: [instance]\n[iscsi/iscsi] \n[iscsi/iscsi] TASK [vexxhost.atmosphere.iscsi : Ensure iscsid is started] ********************\n[cert-manager/cert_manager] \n[cert-manager/cert_manager] TASK [Deploy Helm chart] *******************************************************\n[cert-manager/cert_manager] included: vexxhost.kubernetes.cert_manager for instance\n[cert-manager/cert_manager] \n[cert-manager/cert_manager] TASK [vexxhost.kubernetes.cert_manager : Load version-specific Helm values] ****\n[cert-manager/cert_manager] ok: [instance] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/cert_manager/vars/v1.15.yml)\n[cert-manager/cert_manager] \n[cert-manager/cert_manager] TASK [vexxhost.kubernetes.cert_manager : Deploy Helm chart] ********************\n[iscsi/iscsi] ok: [instance]\n[iscsi/iscsi] \n[iscsi/iscsi] PLAY RECAP *********************************************************************\n[iscsi/iscsi] instance                   : ok=3    changed=0    unreachable=0    failed=0    skipped=0    rescued=0    ignored=0   \n[iscsi/iscsi] \n==> [iscsi] Deployment complete\n==> [csi] Starting deployment\n[csi/csi] \n[csi/csi] PLAY [controllers] *************************************************************\n[csi/csi] \n[csi/csi] TASK [Gathering Facts] *********************************************************",
                            "stdout_lines": [
                                "[kubernetes/kubernetes] ok: [instance]",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [vexxhost.atmosphere.kubernetes_node_labels : Add labels to node] *********",
                                "[kubernetes/kubernetes] ok: [instance]",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] PLAY [all] *********************************************************************",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] TASK [Uninstall unattended-upgrades] *******************************************",
                                "[kubernetes/kubernetes] ok: [instance]",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] PLAY RECAP *********************************************************************",
                                "[kubernetes/kubernetes] instance                   : ok=125  changed=0    unreachable=0    failed=0    skipped=31   rescued=0    ignored=0   ",
                                "[kubernetes/kubernetes] ",
                                "==> [kubernetes] Deployment complete",
                                "==> [ceph-provisioners] Starting deployment",
                                "[multipathd/multipathd] ",
                                "[multipathd/multipathd] PLAY [controllers:computes] ****************************************************",
                                "[multipathd/multipathd] ",
                                "[multipathd/multipathd] TASK [Gathering Facts] *********************************************************",
                                "[ceph-provisioners/ceph_provisioners] ",
                                "[ceph-provisioners/ceph_provisioners] PLAY [controllers[0]] **********************************************************",
                                "[ceph-provisioners/ceph_provisioners] ",
                                "[ceph-provisioners/ceph_provisioners] TASK [Gathering Facts] *********************************************************",
                                "[ceph-provisioners/ceph_provisioners] ok: [instance]",
                                "[ceph-provisioners/ceph_provisioners] [WARNING]: Platform linux on host instance is using the discovered Python",
                                "[ceph-provisioners/ceph_provisioners] interpreter at /usr/bin/python3.10, but future installation of another Python",
                                "[ceph-provisioners/ceph_provisioners] interpreter could change the meaning of that path. See",
                                "[ceph-provisioners/ceph_provisioners] https://docs.ansible.com/ansible-",
                                "[ceph-provisioners/ceph_provisioners] core/2.17/reference_appendices/interpreter_discovery.html for more information.",
                                "[ceph-provisioners/ceph_provisioners] ",
                                "[ceph-provisioners/ceph_provisioners] TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***",
                                "[ceph-provisioners/ceph_provisioners] included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance",
                                "[ceph-provisioners/ceph_provisioners] ",
                                "[ceph-provisioners/ceph_provisioners] TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************",
                                "[ceph-provisioners/ceph_provisioners] ok: [instance]",
                                "[ceph-provisioners/ceph_provisioners] ",
                                "[ceph-provisioners/ceph_provisioners] TASK [vexxhost.atmosphere.ceph_provisioners : Create namespace] ****************",
                                "[multipathd/multipathd] [WARNING]: Platform linux on host instance is using the discovered Python",
                                "[multipathd/multipathd] interpreter at /usr/bin/python3.10, but future installation of another Python",
                                "[multipathd/multipathd] interpreter could change the meaning of that path. See",
                                "[multipathd/multipathd] https://docs.ansible.com/ansible-",
                                "[multipathd/multipathd] core/2.17/reference_appendices/interpreter_discovery.html for more information.",
                                "[multipathd/multipathd] ok: [instance]",
                                "[multipathd/multipathd] ",
                                "[multipathd/multipathd] TASK [vexxhost.atmosphere.multipathd : Add backports PPA] **********************",
                                "[ceph-provisioners/ceph_provisioners] ok: [instance]",
                                "[multipathd/multipathd] ok: [instance]",
                                "[ceph-provisioners/ceph_provisioners] ",
                                "[ceph-provisioners/ceph_provisioners] TASK [vexxhost.atmosphere.ceph_provisioners : Collect \"ceph mon dump\" output from a monitor] ***",
                                "[multipathd/multipathd] ",
                                "[multipathd/multipathd] TASK [vexxhost.atmosphere.multipathd : Install the multipathd package] *********",
                                "[multipathd/multipathd] ok: [instance]",
                                "[multipathd/multipathd] ",
                                "[multipathd/multipathd] TASK [vexxhost.atmosphere.multipathd : Install the configuration file] *********",
                                "[multipathd/multipathd] ok: [instance]",
                                "[multipathd/multipathd] ",
                                "[multipathd/multipathd] PLAY RECAP *********************************************************************",
                                "[multipathd/multipathd] instance                   : ok=4    changed=0    unreachable=0    failed=0    skipped=0    rescued=0    ignored=0   ",
                                "[multipathd/multipathd] ",
                                "==> [multipathd] Deployment complete",
                                "==> [cert-manager] Starting deployment",
                                "[cert-manager/cert_manager] ",
                                "[cert-manager/cert_manager] PLAY [controllers] *************************************************************",
                                "[iscsi/iscsi] ",
                                "[iscsi/iscsi] PLAY [controllers:computes] ****************************************************",
                                "[cert-manager/cert_manager] ",
                                "[cert-manager/cert_manager] TASK [Gathering Facts] *********************************************************",
                                "[iscsi/iscsi] ",
                                "[iscsi/iscsi] TASK [Gathering Facts] *********************************************************",
                                "[iscsi/iscsi] [WARNING]: Platform linux on host instance is using the discovered Python",
                                "[iscsi/iscsi] interpreter at /usr/bin/python3.10, but future installation of another Python",
                                "[iscsi/iscsi] interpreter could change the meaning of that path. See",
                                "[iscsi/iscsi] https://docs.ansible.com/ansible-",
                                "[iscsi/iscsi] core/2.17/reference_appendices/interpreter_discovery.html for more information.",
                                "[iscsi/iscsi] ok: [instance]",
                                "[iscsi/iscsi] ",
                                "[iscsi/iscsi] TASK [vexxhost.atmosphere.iscsi : Install iscsi package] ***********************",
                                "[iscsi/iscsi] ok: [instance]",
                                "[cert-manager/cert_manager] [WARNING]: Platform linux on host instance is using the discovered Python",
                                "[cert-manager/cert_manager] interpreter at /usr/bin/python3.10, but future installation of another Python",
                                "[cert-manager/cert_manager] interpreter could change the meaning of that path. See",
                                "[cert-manager/cert_manager] https://docs.ansible.com/ansible-",
                                "[cert-manager/cert_manager] core/2.17/reference_appendices/interpreter_discovery.html for more information.",
                                "[cert-manager/cert_manager] ok: [instance]",
                                "[iscsi/iscsi] ",
                                "[iscsi/iscsi] TASK [vexxhost.atmosphere.iscsi : Ensure iscsid is started] ********************",
                                "[cert-manager/cert_manager] ",
                                "[cert-manager/cert_manager] TASK [Deploy Helm chart] *******************************************************",
                                "[cert-manager/cert_manager] included: vexxhost.kubernetes.cert_manager for instance",
                                "[cert-manager/cert_manager] ",
                                "[cert-manager/cert_manager] TASK [vexxhost.kubernetes.cert_manager : Load version-specific Helm values] ****",
                                "[cert-manager/cert_manager] ok: [instance] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/cert_manager/vars/v1.15.yml)",
                                "[cert-manager/cert_manager] ",
                                "[cert-manager/cert_manager] TASK [vexxhost.kubernetes.cert_manager : Deploy Helm chart] ********************",
                                "[iscsi/iscsi] ok: [instance]",
                                "[iscsi/iscsi] ",
                                "[iscsi/iscsi] PLAY RECAP *********************************************************************",
                                "[iscsi/iscsi] instance                   : ok=3    changed=0    unreachable=0    failed=0    skipped=0    rescued=0    ignored=0   ",
                                "[iscsi/iscsi] ",
                                "==> [iscsi] Deployment complete",
                                "==> [csi] Starting deployment",
                                "[csi/csi] ",
                                "[csi/csi] PLAY [controllers] *************************************************************",
                                "[csi/csi] ",
                                "[csi/csi] TASK [Gathering Facts] *********************************************************"
                            ],
                            "zuul_log_id": "0242ac17-0010-310d-1ec5-00000001d548-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:10:06.719557Z",
                            "start": "2026-07-25T22:10:06.193862Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001d548",
                        "name": "Read new idempotence deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "74488"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:10:06.786795Z",
                            "start": "2026-07-25T22:10:06.729039Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001d549",
                        "name": "Advance idempotence deployment live log offset"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "idempotence deployment is still running after 340 seconds."
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:10:06.861811Z",
                            "start": "2026-07-25T22:10:06.794699Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001d54a",
                        "name": "Report idempotence deployment progress heartbeat"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:10:06.921815Z",
                            "start": "2026-07-25T22:10:06.867875Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001d54b",
                        "name": "Continue monitoring idempotence deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-25 22:10:07.007025",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-25 22:10:27.009302",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:10:27.023759Z",
                            "start": "2026-07-25T22:10:06.962457Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001d6c8",
                        "name": "Wait before polling idempotence deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "18"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:10:27.101586Z",
                            "start": "2026-07-25T22:10:27.029682Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001d6c9",
                        "name": "Count idempotence deployment progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j954100126856.247585",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j954100126856.247585",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j954100126856.247585",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:10:27.395337Z",
                            "start": "2026-07-25T22:10:27.114214Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001d6ca",
                        "name": "Poll idempotence deployment status"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/ansible.zp1dm8bk.log"
                                }
                            },
                            "stat": {
                                "atime": 1785017406.050258,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 192,
                                "charset": "unknown",
                                "checksum": "9ee3d1b55a22569fac985cbf5eba4185908d2cd9",
                                "ctime": 1785017427.5306604,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 21191,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0600",
                                "mtime": 1785017427.5306604,
                                "nlink": 1,
                                "path": "/tmp/ansible.zp1dm8bk.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 92763,
                                "uid": 1000,
                                "version": "2670592057",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:10:27.613643Z",
                            "start": "2026-07-25T22:10:27.401453Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001d6cb",
                        "name": "Inspect idempotence deployment live log"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "18275"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:10:27.684506Z",
                            "start": "2026-07-25T22:10:27.620630Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001d6cc",
                        "name": "Calculate new idempotence deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +74489 /tmp/ansible.zp1dm8bk.log | head -c 18275",
                            "delta": "0:00:00.009422",
                            "end": "2026-07-25 22:10:27.927662",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +74489 /tmp/ansible.zp1dm8bk.log | head -c 18275",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-310d-1ec5-00000001d6cd-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-25 22:10:27.918240",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "[cert-manager/cert_manager] ok: [instance]\n[cert-manager/cert_manager] \n[cert-manager/cert_manager] PLAY RECAP *********************************************************************\n[cert-manager/cert_manager] instance                   : ok=4    changed=0    unreachable=0    failed=0    skipped=0    rescued=0    ignored=0   \n[cert-manager/cert_manager] \n==> [cert-manager] Deployment complete\n==> [memcached] Starting deployment\n[ceph-provisioners/ceph_provisioners] ok: [instance]\n[ceph-provisioners/ceph_provisioners] \n[ceph-provisioners/ceph_provisioners] TASK [vexxhost.atmosphere.ceph_provisioners : Generate fact with list of Ceph monitors] ***\n[ceph-provisioners/ceph_provisioners] ok: [instance] => (item=10.96.240.200)\n[ceph-provisioners/ceph_provisioners] \n[ceph-provisioners/ceph_provisioners] TASK [vexxhost.atmosphere.ceph_provisioners : Create Ceph service] *************\n[memcached/memcached] \n[memcached/memcached] PLAY [controllers[0]] **********************************************************\n[memcached/memcached] \n[memcached/memcached] TASK [Gathering Facts] *********************************************************\n[ceph-provisioners/ceph_provisioners] ok: [instance]\n[ceph-provisioners/ceph_provisioners] \n[ceph-provisioners/ceph_provisioners] TASK [vexxhost.atmosphere.ceph_provisioners : Create Ceph endpoints] ***********\n[ceph-provisioners/ceph_provisioners] ok: [instance]\n[ceph-provisioners/ceph_provisioners] \n[ceph-provisioners/ceph_provisioners] TASK [vexxhost.atmosphere.ceph_provisioners : Retrieve client.admin keyring] ***\n[csi/csi] [WARNING]: Platform linux on host instance is using the discovered Python\n[csi/csi] interpreter at /usr/bin/python3.10, but future installation of another Python\n[csi/csi] interpreter could change the meaning of that path. See\n[csi/csi] https://docs.ansible.com/ansible-\n[csi/csi] core/2.17/reference_appendices/interpreter_discovery.html for more information.\n[csi/csi] ok: [instance]\n[csi/csi] \n[csi/csi] TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***\n[csi/csi] included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance\n[csi/csi] \n[csi/csi] TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************\n[csi/csi] ok: [instance]\n[csi/csi] \n[csi/csi] TASK [vexxhost.atmosphere.local_path_provisioner : Deploy Helm chart] **********\n[ceph-provisioners/ceph_provisioners] ok: [instance]\n[ceph-provisioners/ceph_provisioners] \n[ceph-provisioners/ceph_provisioners] TASK [vexxhost.atmosphere.ceph_provisioners : Parse client.admin keyring] ******\n[ceph-provisioners/ceph_provisioners] ok: [instance]\n[ceph-provisioners/ceph_provisioners] \n[ceph-provisioners/ceph_provisioners] TASK [vexxhost.atmosphere.ceph_provisioners : Create \"pvc-ceph-client-key\" secret] ***\n[ceph-provisioners/ceph_provisioners] ok: [instance]\n[ceph-provisioners/ceph_provisioners] \n[ceph-provisioners/ceph_provisioners] TASK [vexxhost.atmosphere.ceph_provisioners : Generate Helm values (storage)] ***\n[ceph-provisioners/ceph_provisioners] ok: [instance]\n[ceph-provisioners/ceph_provisioners] \n[ceph-provisioners/ceph_provisioners] TASK [vexxhost.atmosphere.ceph_provisioners : Deploy Helm chart] ***************\n[csi/csi] ok: [instance]\n[csi/csi] \n[csi/csi] TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***\n[csi/csi] skipping: [instance]\n[csi/csi] \n[csi/csi] TASK [vexxhost.atmosphere.ceph_csi_rbd : Collect \"ceph mon dump\" output from a monitor] ***\n[csi/csi] skipping: [instance]\n[csi/csi] \n[csi/csi] TASK [vexxhost.atmosphere.ceph_csi_rbd : Generate fact with Ceph FSID] *********\n[csi/csi] skipping: [instance]\n[csi/csi] \n[csi/csi] TASK [vexxhost.atmosphere.ceph_csi_rbd : Generate fact with list of Ceph monitors] ***\n[csi/csi] skipping: [instance]\n[csi/csi] \n[csi/csi] TASK [vexxhost.atmosphere.ceph_csi_rbd : Create Ceph pool] *********************\n[csi/csi] skipping: [instance]\n[csi/csi] \n[csi/csi] TASK [vexxhost.atmosphere.ceph_csi_rbd : Create user client.kube] **************\n[csi/csi] skipping: [instance]\n[csi/csi] \n[csi/csi] TASK [vexxhost.atmosphere.ceph_csi_rbd : Retrieve keyring for client.kube] *****\n[csi/csi] skipping: [instance]\n[csi/csi] \n[csi/csi] TASK [vexxhost.atmosphere.ceph_csi_rbd : Store keyring inside fact] ************\n[csi/csi] skipping: [instance]\n[csi/csi] \n[csi/csi] TASK [vexxhost.atmosphere.ceph_csi_rbd : Deploy Helm chart] ********************\n[csi/csi] skipping: [instance]\n[memcached/memcached] [WARNING]: Platform linux on host instance is using the discovered Python\n[memcached/memcached] interpreter at /usr/bin/python3.10, but future installation of another Python\n[memcached/memcached] interpreter could change the meaning of that path. See\n[memcached/memcached] https://docs.ansible.com/ansible-\n[memcached/memcached] core/2.17/reference_appendices/interpreter_discovery.html for more information.\n[memcached/memcached] ok: [instance]\n[csi/csi] \n[csi/csi] TASK [vexxhost.atmosphere.powerstore_csi : Clone PowerStore CSI from GitHub] ***\n[csi/csi] skipping: [instance]\n[memcached/memcached] \n[memcached/memcached] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***\n[csi/csi] \n[csi/csi] TASK [vexxhost.atmosphere.powerstore_csi : Create Secret] **********************\n[csi/csi] skipping: [instance]\n[csi/csi] \n[csi/csi] TASK [vexxhost.atmosphere.powerstore_csi : Create StorageClass] ****************\n[csi/csi] skipping: [instance]\n[memcached/memcached] ok: [instance]\n[csi/csi] \n[csi/csi] TASK [vexxhost.atmosphere.powerstore_csi : Deploy Helm chart] ******************\n[memcached/memcached] \n[memcached/memcached] TASK [Create RabbitMQ cluster] *************************************************\n[csi/csi] skipping: [instance]\n[memcached/memcached] skipping: [instance]\n[ceph-provisioners/ceph_provisioners] ok: [instance]\n[memcached/memcached] \n[memcached/memcached] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***\n[ceph-provisioners/ceph_provisioners] \n[ceph-provisioners/ceph_provisioners] PLAY RECAP *********************************************************************\n[ceph-provisioners/ceph_provisioners] instance                   : ok=13   changed=0    unreachable=0    failed=0    skipped=0    rescued=0    ignored=0   \n[ceph-provisioners/ceph_provisioners] \n[memcached/memcached] skipping: [instance]\n[csi/csi] \n[csi/csi] TASK [vexxhost.atmosphere.multipathd : Add backports PPA] **********************\n[memcached/memcached] \n[memcached/memcached] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***\n==> [ceph-provisioners] Deployment complete\n==> [percona-xtradb-cluster-operator] Starting deployment\n[csi/csi] skipping: [instance]\n[memcached/memcached] skipping: [instance]\n[csi/csi] \n[csi/csi] TASK [vexxhost.atmosphere.multipathd : Install the multipathd package] *********\n[memcached/memcached] \n[memcached/memcached] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***\n[csi/csi] skipping: [instance]\n[memcached/memcached] skipping: [instance]\n[memcached/memcached] \n[memcached/memcached] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***\n[csi/csi] \n[csi/csi] TASK [vexxhost.atmosphere.multipathd : Install the configuration file] *********\n[csi/csi] skipping: [instance]\n[memcached/memcached] skipping: [instance]\n[memcached/memcached] \n[memcached/memcached] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***\n[memcached/memcached] ok: [instance]\n[csi/csi] \n[csi/csi] TASK [vexxhost.atmosphere.portworx : Detect if InitiatorName is set] ***********\n[csi/csi] skipping: [instance]\n[memcached/memcached] \n[memcached/memcached] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***\n[csi/csi] \n[csi/csi] TASK [vexxhost.atmosphere.portworx : Generate a new InitiatorName] *************\n[memcached/memcached] ok: [instance] => (item=oslo_cache)\n[csi/csi] skipping: [instance]\n[csi/csi] \n[csi/csi] TASK [vexxhost.atmosphere.portworx : Write the new InitiatorName] **************\n[memcached/memcached] \n[memcached/memcached] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********\n[csi/csi] skipping: [instance]\n[memcached/memcached] ok: [instance]\n[csi/csi] \n[csi/csi] TASK [vexxhost.atmosphere.portworx : Create namespace] *************************\n[csi/csi] skipping: [instance]\n[csi/csi] \n[csi/csi] TASK [vexxhost.atmosphere.portworx : Install Portworx] *************************\n[memcached/memcached] \n[memcached/memcached] TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***\n[percona-xtradb-cluster-operator/percona_xtradb_cluster_operator] \n[percona-xtradb-cluster-operator/percona_xtradb_cluster_operator] PLAY [controllers] *************************************************************\n[csi/csi] skipping: [instance]\n[percona-xtradb-cluster-operator/percona_xtradb_cluster_operator] \n[percona-xtradb-cluster-operator/percona_xtradb_cluster_operator] TASK [Gathering Facts] *********************************************************\n[csi/csi] \n[csi/csi] TASK [vexxhost.atmosphere.portworx : Wait till the CRDs are created] ***********\n[memcached/memcached] included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance\n[csi/csi] skipping: [instance]\n[memcached/memcached] \n[memcached/memcached] TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************\n[csi/csi] \n[csi/csi] TASK [vexxhost.atmosphere.portworx : Create Portworx Storage Cluster] **********\n[csi/csi] skipping: [instance]\n[csi/csi] \n[csi/csi] TASK [vexxhost.atmosphere.storpool_csi : Deploy CSI RBAC] **********************\n[csi/csi] skipping: [instance] => (item={'name': 'controllerplugin'}) \n[csi/csi] skipping: [instance] => (item={'name': 'nodeplugin'}) \n[csi/csi] skipping: [instance]\n[csi/csi] \n[csi/csi] TASK [vexxhost.atmosphere.storpool_csi : Deploy CSI] ***************************\n[csi/csi] skipping: [instance]\n[csi/csi] \n[csi/csi] TASK [vexxhost.atmosphere.storpool_csi : Create StorageClass] ******************\n[csi/csi] skipping: [instance]\n[csi/csi] \n[csi/csi] TASK [vexxhost.atmosphere.ibm_block_csi_driver : Deploy CSI] *******************\n[csi/csi] skipping: [instance]\n[csi/csi] \n[csi/csi] TASK [vexxhost.atmosphere.ibm_block_csi_driver : Create Secret] ****************\n[csi/csi] skipping: [instance]\n[csi/csi] \n[csi/csi] TASK [vexxhost.atmosphere.ibm_block_csi_driver : Create StorageClass] **********\n[csi/csi] skipping: [instance]\n[memcached/memcached] ok: [instance]\n[csi/csi] \n[csi/csi] TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***\n[memcached/memcached] \n[memcached/memcached] TASK [vexxhost.atmosphere.memcached : Deploy Helm chart] ***********************\n[csi/csi] skipping: [instance]\n[csi/csi] \n[csi/csi] TASK [vexxhost.atmosphere.hpe_nimble_csi : Assert required variables are defined] ***\n[csi/csi] skipping: [instance]\n[csi/csi] \n[csi/csi] TASK [vexxhost.atmosphere.hpe_nimble_csi : Assert access protocol is valid] ****\n[csi/csi] skipping: [instance]\n[csi/csi] \n[csi/csi] TASK [vexxhost.atmosphere.hpe_nimble_csi : Deploy Helm chart] ******************\n[csi/csi] skipping: [instance]\n[csi/csi] \n[csi/csi] TASK [vexxhost.atmosphere.hpe_nimble_csi : Create Secret and StorageClass] *****\n[csi/csi] skipping: [instance]\n[csi/csi] \n[csi/csi] PLAY RECAP *********************************************************************\n[csi/csi] instance                   : ok=4    changed=0    unreachable=0    failed=0    skipped=34   rescued=0    ignored=0   \n[csi/csi] \n==> [csi] Deployment complete\n==> [ingress-nginx] Starting deployment\n[ingress-nginx/ingress_nginx] \n[ingress-nginx/ingress_nginx] PLAY [controllers] *************************************************************\n[ingress-nginx/ingress_nginx] \n[ingress-nginx/ingress_nginx] TASK [Gathering Facts] *********************************************************\n[memcached/memcached] ok: [instance]\n[memcached/memcached] \n[memcached/memcached] TASK [vexxhost.atmosphere.memcached : Apply manifests for monitoring] **********\n[memcached/memcached] ok: [instance]\n[memcached/memcached] \n[memcached/memcached] PLAY RECAP *********************************************************************\n[memcached/memcached] instance                   : ok=9    changed=0    unreachable=0    failed=0    skipped=5    rescued=0    ignored=0   \n[memcached/memcached] \n==> [memcached] Deployment complete\n==> [rabbitmq-cluster-operator] Starting deployment\n[rabbitmq-cluster-operator/rabbitmq_cluster_operator] \n[rabbitmq-cluster-operator/rabbitmq_cluster_operator] PLAY [controllers] *************************************************************\n[rabbitmq-cluster-operator/rabbitmq_cluster_operator] \n[rabbitmq-cluster-operator/rabbitmq_cluster_operator] TASK [Gathering Facts] *********************************************************\n[percona-xtradb-cluster-operator/percona_xtradb_cluster_operator] [WARNING]: Platform linux on host instance is using the discovered Python\n[percona-xtradb-cluster-operator/percona_xtradb_cluster_operator] interpreter at /usr/bin/python3.10, but future installation of another Python\n[percona-xtradb-cluster-operator/percona_xtradb_cluster_operator] interpreter could change the meaning of that path. See\n[percona-xtradb-cluster-operator/percona_xtradb_cluster_operator] https://docs.ansible.com/ansible-\n[percona-xtradb-cluster-operator/percona_xtradb_cluster_operator] core/2.17/reference_appendices/interpreter_discovery.html for more information.\n[percona-xtradb-cluster-operator/percona_xtradb_cluster_operator] ok: [instance]\n[percona-xtradb-cluster-operator/percona_xtradb_cluster_operator] \n[percona-xtradb-cluster-operator/percona_xtradb_cluster_operator] TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***\n[percona-xtradb-cluster-operator/percona_xtradb_cluster_operator] included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance\n[percona-xtradb-cluster-operator/percona_xtradb_cluster_operator] \n[percona-xtradb-cluster-operator/percona_xtradb_cluster_operator] TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************\n[percona-xtradb-cluster-operator/percona_xtradb_cluster_operator] ok: [instance]\n[percona-xtradb-cluster-operator/percona_xtradb_cluster_operator] \n[percona-xtradb-cluster-operator/percona_xtradb_cluster_operator] TASK [vexxhost.atmosphere.percona_xtradb_cluster_operator : Install all CRDs] ***\n[ingress-nginx/ingress_nginx] [WARNING]: Platform linux on host instance is using the discovered Python\n[ingress-nginx/ingress_nginx] interpreter at /usr/bin/python3.10, but future installation of another Python\n[ingress-nginx/ingress_nginx] interpreter could change the meaning of that path. See\n[ingress-nginx/ingress_nginx] https://docs.ansible.com/ansible-\n[ingress-nginx/ingress_nginx] core/2.17/reference_appendices/interpreter_discovery.html for more information.\n[ingress-nginx/ingress_nginx] ok: [instance]\n[ingress-nginx/ingress_nginx] \n[ingress-nginx/ingress_nginx] TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***\n[ingress-nginx/ingress_nginx] included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance\n[ingress-nginx/ingress_nginx] \n[ingress-nginx/ingress_nginx] TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************\n[ingress-nginx/ingress_nginx] ok: [instance]\n[ingress-nginx/ingress_nginx] \n[ingress-nginx/ingress_nginx] TASK [vexxhost.atmosphere.ingress_nginx : Deploy Helm chart] *******************\n[rabbitmq-cluster-operator/rabbitmq_cluster_operator] [WARNING]: Platform linux on host instance is using the discovered Python\n[rabbitmq-cluster-operator/rabbitmq_cluster_operator] interpreter at /usr/bin/python3.10, but future installation of another Python\n[rabbitmq-cluster-operator/rabbitmq_cluster_operator] interpreter could change the meaning of that path. See\n[rabbitmq-cluster-operator/rabbitmq_cluster_operator] https://docs.ansible.com/ansible-\n[rabbitmq-cluster-operator/rabbitmq_cluster_operator] core/2.17/reference_appendices/interpreter_discovery.html for more information.\n[rabbitmq-cluster-operator/rabbitmq_cluster_operator] ok: [instance]\n[rabbitmq-cluster-operator/rabbitmq_cluster_operator] \n[rabbitmq-cluster-operator/rabbitmq_cluster_operator] TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***\n[rabbitmq-cluster-operator/rabbitmq_cluster_operator] included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance\n[rabbitmq-cluster-operator/rabbitmq_cluster_operator] \n[rabbitmq-cluster-operator/rabbitmq_cluster_operator] TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************\n[percona-xtradb-cluster-operator/percona_xtradb_cluster_operator] ok: [instance]\n[percona-xtradb-cluster-operator/percona_xtradb_cluster_operator] \n[percona-xtradb-cluster-operator/percona_xtradb_cluster_operator] TASK [vexxhost.atmosphere.percona_xtradb_cluster_operator : Deploy Helm chart] ***\n[rabbitmq-cluster-operator/rabbitmq_cluster_operator] ok: [instance]\n[rabbitmq-cluster-operator/rabbitmq_cluster_operator] \n[rabbitmq-cluster-operator/rabbitmq_cluster_operator] TASK [vexxhost.atmosphere.rabbitmq_cluster_operator : Install all CRDs] ********\n[ingress-nginx/ingress_nginx] ok: [instance]\n[ingress-nginx/ingress_nginx] \n[ingress-nginx/ingress_nginx] PLAY RECAP *********************************************************************\n[ingress-nginx/ingress_nginx] instance                   : ok=4    changed=0    unreachable=0    failed=0    skipped=0    rescued=0    ignored=0   \n[ingress-nginx/ingress_nginx] \n==> [ingress-nginx] Deployment complete\n==> [cluster-issuer] Starting deployment",
                            "stdout_lines": [
                                "[cert-manager/cert_manager] ok: [instance]",
                                "[cert-manager/cert_manager] ",
                                "[cert-manager/cert_manager] PLAY RECAP *********************************************************************",
                                "[cert-manager/cert_manager] instance                   : ok=4    changed=0    unreachable=0    failed=0    skipped=0    rescued=0    ignored=0   ",
                                "[cert-manager/cert_manager] ",
                                "==> [cert-manager] Deployment complete",
                                "==> [memcached] Starting deployment",
                                "[ceph-provisioners/ceph_provisioners] ok: [instance]",
                                "[ceph-provisioners/ceph_provisioners] ",
                                "[ceph-provisioners/ceph_provisioners] TASK [vexxhost.atmosphere.ceph_provisioners : Generate fact with list of Ceph monitors] ***",
                                "[ceph-provisioners/ceph_provisioners] ok: [instance] => (item=10.96.240.200)",
                                "[ceph-provisioners/ceph_provisioners] ",
                                "[ceph-provisioners/ceph_provisioners] TASK [vexxhost.atmosphere.ceph_provisioners : Create Ceph service] *************",
                                "[memcached/memcached] ",
                                "[memcached/memcached] PLAY [controllers[0]] **********************************************************",
                                "[memcached/memcached] ",
                                "[memcached/memcached] TASK [Gathering Facts] *********************************************************",
                                "[ceph-provisioners/ceph_provisioners] ok: [instance]",
                                "[ceph-provisioners/ceph_provisioners] ",
                                "[ceph-provisioners/ceph_provisioners] TASK [vexxhost.atmosphere.ceph_provisioners : Create Ceph endpoints] ***********",
                                "[ceph-provisioners/ceph_provisioners] ok: [instance]",
                                "[ceph-provisioners/ceph_provisioners] ",
                                "[ceph-provisioners/ceph_provisioners] TASK [vexxhost.atmosphere.ceph_provisioners : Retrieve client.admin keyring] ***",
                                "[csi/csi] [WARNING]: Platform linux on host instance is using the discovered Python",
                                "[csi/csi] interpreter at /usr/bin/python3.10, but future installation of another Python",
                                "[csi/csi] interpreter could change the meaning of that path. See",
                                "[csi/csi] https://docs.ansible.com/ansible-",
                                "[csi/csi] core/2.17/reference_appendices/interpreter_discovery.html for more information.",
                                "[csi/csi] ok: [instance]",
                                "[csi/csi] ",
                                "[csi/csi] TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***",
                                "[csi/csi] included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance",
                                "[csi/csi] ",
                                "[csi/csi] TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************",
                                "[csi/csi] ok: [instance]",
                                "[csi/csi] ",
                                "[csi/csi] TASK [vexxhost.atmosphere.local_path_provisioner : Deploy Helm chart] **********",
                                "[ceph-provisioners/ceph_provisioners] ok: [instance]",
                                "[ceph-provisioners/ceph_provisioners] ",
                                "[ceph-provisioners/ceph_provisioners] TASK [vexxhost.atmosphere.ceph_provisioners : Parse client.admin keyring] ******",
                                "[ceph-provisioners/ceph_provisioners] ok: [instance]",
                                "[ceph-provisioners/ceph_provisioners] ",
                                "[ceph-provisioners/ceph_provisioners] TASK [vexxhost.atmosphere.ceph_provisioners : Create \"pvc-ceph-client-key\" secret] ***",
                                "[ceph-provisioners/ceph_provisioners] ok: [instance]",
                                "[ceph-provisioners/ceph_provisioners] ",
                                "[ceph-provisioners/ceph_provisioners] TASK [vexxhost.atmosphere.ceph_provisioners : Generate Helm values (storage)] ***",
                                "[ceph-provisioners/ceph_provisioners] ok: [instance]",
                                "[ceph-provisioners/ceph_provisioners] ",
                                "[ceph-provisioners/ceph_provisioners] TASK [vexxhost.atmosphere.ceph_provisioners : Deploy Helm chart] ***************",
                                "[csi/csi] ok: [instance]",
                                "[csi/csi] ",
                                "[csi/csi] TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***",
                                "[csi/csi] skipping: [instance]",
                                "[csi/csi] ",
                                "[csi/csi] TASK [vexxhost.atmosphere.ceph_csi_rbd : Collect \"ceph mon dump\" output from a monitor] ***",
                                "[csi/csi] skipping: [instance]",
                                "[csi/csi] ",
                                "[csi/csi] TASK [vexxhost.atmosphere.ceph_csi_rbd : Generate fact with Ceph FSID] *********",
                                "[csi/csi] skipping: [instance]",
                                "[csi/csi] ",
                                "[csi/csi] TASK [vexxhost.atmosphere.ceph_csi_rbd : Generate fact with list of Ceph monitors] ***",
                                "[csi/csi] skipping: [instance]",
                                "[csi/csi] ",
                                "[csi/csi] TASK [vexxhost.atmosphere.ceph_csi_rbd : Create Ceph pool] *********************",
                                "[csi/csi] skipping: [instance]",
                                "[csi/csi] ",
                                "[csi/csi] TASK [vexxhost.atmosphere.ceph_csi_rbd : Create user client.kube] **************",
                                "[csi/csi] skipping: [instance]",
                                "[csi/csi] ",
                                "[csi/csi] TASK [vexxhost.atmosphere.ceph_csi_rbd : Retrieve keyring for client.kube] *****",
                                "[csi/csi] skipping: [instance]",
                                "[csi/csi] ",
                                "[csi/csi] TASK [vexxhost.atmosphere.ceph_csi_rbd : Store keyring inside fact] ************",
                                "[csi/csi] skipping: [instance]",
                                "[csi/csi] ",
                                "[csi/csi] TASK [vexxhost.atmosphere.ceph_csi_rbd : Deploy Helm chart] ********************",
                                "[csi/csi] skipping: [instance]",
                                "[memcached/memcached] [WARNING]: Platform linux on host instance is using the discovered Python",
                                "[memcached/memcached] interpreter at /usr/bin/python3.10, but future installation of another Python",
                                "[memcached/memcached] interpreter could change the meaning of that path. See",
                                "[memcached/memcached] https://docs.ansible.com/ansible-",
                                "[memcached/memcached] core/2.17/reference_appendices/interpreter_discovery.html for more information.",
                                "[memcached/memcached] ok: [instance]",
                                "[csi/csi] ",
                                "[csi/csi] TASK [vexxhost.atmosphere.powerstore_csi : Clone PowerStore CSI from GitHub] ***",
                                "[csi/csi] skipping: [instance]",
                                "[memcached/memcached] ",
                                "[memcached/memcached] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***",
                                "[csi/csi] ",
                                "[csi/csi] TASK [vexxhost.atmosphere.powerstore_csi : Create Secret] **********************",
                                "[csi/csi] skipping: [instance]",
                                "[csi/csi] ",
                                "[csi/csi] TASK [vexxhost.atmosphere.powerstore_csi : Create StorageClass] ****************",
                                "[csi/csi] skipping: [instance]",
                                "[memcached/memcached] ok: [instance]",
                                "[csi/csi] ",
                                "[csi/csi] TASK [vexxhost.atmosphere.powerstore_csi : Deploy Helm chart] ******************",
                                "[memcached/memcached] ",
                                "[memcached/memcached] TASK [Create RabbitMQ cluster] *************************************************",
                                "[csi/csi] skipping: [instance]",
                                "[memcached/memcached] skipping: [instance]",
                                "[ceph-provisioners/ceph_provisioners] ok: [instance]",
                                "[memcached/memcached] ",
                                "[memcached/memcached] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***",
                                "[ceph-provisioners/ceph_provisioners] ",
                                "[ceph-provisioners/ceph_provisioners] PLAY RECAP *********************************************************************",
                                "[ceph-provisioners/ceph_provisioners] instance                   : ok=13   changed=0    unreachable=0    failed=0    skipped=0    rescued=0    ignored=0   ",
                                "[ceph-provisioners/ceph_provisioners] ",
                                "[memcached/memcached] skipping: [instance]",
                                "[csi/csi] ",
                                "[csi/csi] TASK [vexxhost.atmosphere.multipathd : Add backports PPA] **********************",
                                "[memcached/memcached] ",
                                "[memcached/memcached] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***",
                                "==> [ceph-provisioners] Deployment complete",
                                "==> [percona-xtradb-cluster-operator] Starting deployment",
                                "[csi/csi] skipping: [instance]",
                                "[memcached/memcached] skipping: [instance]",
                                "[csi/csi] ",
                                "[csi/csi] TASK [vexxhost.atmosphere.multipathd : Install the multipathd package] *********",
                                "[memcached/memcached] ",
                                "[memcached/memcached] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***",
                                "[csi/csi] skipping: [instance]",
                                "[memcached/memcached] skipping: [instance]",
                                "[memcached/memcached] ",
                                "[memcached/memcached] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***",
                                "[csi/csi] ",
                                "[csi/csi] TASK [vexxhost.atmosphere.multipathd : Install the configuration file] *********",
                                "[csi/csi] skipping: [instance]",
                                "[memcached/memcached] skipping: [instance]",
                                "[memcached/memcached] ",
                                "[memcached/memcached] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***",
                                "[memcached/memcached] ok: [instance]",
                                "[csi/csi] ",
                                "[csi/csi] TASK [vexxhost.atmosphere.portworx : Detect if InitiatorName is set] ***********",
                                "[csi/csi] skipping: [instance]",
                                "[memcached/memcached] ",
                                "[memcached/memcached] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***",
                                "[csi/csi] ",
                                "[csi/csi] TASK [vexxhost.atmosphere.portworx : Generate a new InitiatorName] *************",
                                "[memcached/memcached] ok: [instance] => (item=oslo_cache)",
                                "[csi/csi] skipping: [instance]",
                                "[csi/csi] ",
                                "[csi/csi] TASK [vexxhost.atmosphere.portworx : Write the new InitiatorName] **************",
                                "[memcached/memcached] ",
                                "[memcached/memcached] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********",
                                "[csi/csi] skipping: [instance]",
                                "[memcached/memcached] ok: [instance]",
                                "[csi/csi] ",
                                "[csi/csi] TASK [vexxhost.atmosphere.portworx : Create namespace] *************************",
                                "[csi/csi] skipping: [instance]",
                                "[csi/csi] ",
                                "[csi/csi] TASK [vexxhost.atmosphere.portworx : Install Portworx] *************************",
                                "[memcached/memcached] ",
                                "[memcached/memcached] TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***",
                                "[percona-xtradb-cluster-operator/percona_xtradb_cluster_operator] ",
                                "[percona-xtradb-cluster-operator/percona_xtradb_cluster_operator] PLAY [controllers] *************************************************************",
                                "[csi/csi] skipping: [instance]",
                                "[percona-xtradb-cluster-operator/percona_xtradb_cluster_operator] ",
                                "[percona-xtradb-cluster-operator/percona_xtradb_cluster_operator] TASK [Gathering Facts] *********************************************************",
                                "[csi/csi] ",
                                "[csi/csi] TASK [vexxhost.atmosphere.portworx : Wait till the CRDs are created] ***********",
                                "[memcached/memcached] included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance",
                                "[csi/csi] skipping: [instance]",
                                "[memcached/memcached] ",
                                "[memcached/memcached] TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************",
                                "[csi/csi] ",
                                "[csi/csi] TASK [vexxhost.atmosphere.portworx : Create Portworx Storage Cluster] **********",
                                "[csi/csi] skipping: [instance]",
                                "[csi/csi] ",
                                "[csi/csi] TASK [vexxhost.atmosphere.storpool_csi : Deploy CSI RBAC] **********************",
                                "[csi/csi] skipping: [instance] => (item={'name': 'controllerplugin'}) ",
                                "[csi/csi] skipping: [instance] => (item={'name': 'nodeplugin'}) ",
                                "[csi/csi] skipping: [instance]",
                                "[csi/csi] ",
                                "[csi/csi] TASK [vexxhost.atmosphere.storpool_csi : Deploy CSI] ***************************",
                                "[csi/csi] skipping: [instance]",
                                "[csi/csi] ",
                                "[csi/csi] TASK [vexxhost.atmosphere.storpool_csi : Create StorageClass] ******************",
                                "[csi/csi] skipping: [instance]",
                                "[csi/csi] ",
                                "[csi/csi] TASK [vexxhost.atmosphere.ibm_block_csi_driver : Deploy CSI] *******************",
                                "[csi/csi] skipping: [instance]",
                                "[csi/csi] ",
                                "[csi/csi] TASK [vexxhost.atmosphere.ibm_block_csi_driver : Create Secret] ****************",
                                "[csi/csi] skipping: [instance]",
                                "[csi/csi] ",
                                "[csi/csi] TASK [vexxhost.atmosphere.ibm_block_csi_driver : Create StorageClass] **********",
                                "[csi/csi] skipping: [instance]",
                                "[memcached/memcached] ok: [instance]",
                                "[csi/csi] ",
                                "[csi/csi] TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***",
                                "[memcached/memcached] ",
                                "[memcached/memcached] TASK [vexxhost.atmosphere.memcached : Deploy Helm chart] ***********************",
                                "[csi/csi] skipping: [instance]",
                                "[csi/csi] ",
                                "[csi/csi] TASK [vexxhost.atmosphere.hpe_nimble_csi : Assert required variables are defined] ***",
                                "[csi/csi] skipping: [instance]",
                                "[csi/csi] ",
                                "[csi/csi] TASK [vexxhost.atmosphere.hpe_nimble_csi : Assert access protocol is valid] ****",
                                "[csi/csi] skipping: [instance]",
                                "[csi/csi] ",
                                "[csi/csi] TASK [vexxhost.atmosphere.hpe_nimble_csi : Deploy Helm chart] ******************",
                                "[csi/csi] skipping: [instance]",
                                "[csi/csi] ",
                                "[csi/csi] TASK [vexxhost.atmosphere.hpe_nimble_csi : Create Secret and StorageClass] *****",
                                "[csi/csi] skipping: [instance]",
                                "[csi/csi] ",
                                "[csi/csi] PLAY RECAP *********************************************************************",
                                "[csi/csi] instance                   : ok=4    changed=0    unreachable=0    failed=0    skipped=34   rescued=0    ignored=0   ",
                                "[csi/csi] ",
                                "==> [csi] Deployment complete",
                                "==> [ingress-nginx] Starting deployment",
                                "[ingress-nginx/ingress_nginx] ",
                                "[ingress-nginx/ingress_nginx] PLAY [controllers] *************************************************************",
                                "[ingress-nginx/ingress_nginx] ",
                                "[ingress-nginx/ingress_nginx] TASK [Gathering Facts] *********************************************************",
                                "[memcached/memcached] ok: [instance]",
                                "[memcached/memcached] ",
                                "[memcached/memcached] TASK [vexxhost.atmosphere.memcached : Apply manifests for monitoring] **********",
                                "[memcached/memcached] ok: [instance]",
                                "[memcached/memcached] ",
                                "[memcached/memcached] PLAY RECAP *********************************************************************",
                                "[memcached/memcached] instance                   : ok=9    changed=0    unreachable=0    failed=0    skipped=5    rescued=0    ignored=0   ",
                                "[memcached/memcached] ",
                                "==> [memcached] Deployment complete",
                                "==> [rabbitmq-cluster-operator] Starting deployment",
                                "[rabbitmq-cluster-operator/rabbitmq_cluster_operator] ",
                                "[rabbitmq-cluster-operator/rabbitmq_cluster_operator] PLAY [controllers] *************************************************************",
                                "[rabbitmq-cluster-operator/rabbitmq_cluster_operator] ",
                                "[rabbitmq-cluster-operator/rabbitmq_cluster_operator] TASK [Gathering Facts] *********************************************************",
                                "[percona-xtradb-cluster-operator/percona_xtradb_cluster_operator] [WARNING]: Platform linux on host instance is using the discovered Python",
                                "[percona-xtradb-cluster-operator/percona_xtradb_cluster_operator] interpreter at /usr/bin/python3.10, but future installation of another Python",
                                "[percona-xtradb-cluster-operator/percona_xtradb_cluster_operator] interpreter could change the meaning of that path. See",
                                "[percona-xtradb-cluster-operator/percona_xtradb_cluster_operator] https://docs.ansible.com/ansible-",
                                "[percona-xtradb-cluster-operator/percona_xtradb_cluster_operator] core/2.17/reference_appendices/interpreter_discovery.html for more information.",
                                "[percona-xtradb-cluster-operator/percona_xtradb_cluster_operator] ok: [instance]",
                                "[percona-xtradb-cluster-operator/percona_xtradb_cluster_operator] ",
                                "[percona-xtradb-cluster-operator/percona_xtradb_cluster_operator] TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***",
                                "[percona-xtradb-cluster-operator/percona_xtradb_cluster_operator] included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance",
                                "[percona-xtradb-cluster-operator/percona_xtradb_cluster_operator] ",
                                "[percona-xtradb-cluster-operator/percona_xtradb_cluster_operator] TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************",
                                "[percona-xtradb-cluster-operator/percona_xtradb_cluster_operator] ok: [instance]",
                                "[percona-xtradb-cluster-operator/percona_xtradb_cluster_operator] ",
                                "[percona-xtradb-cluster-operator/percona_xtradb_cluster_operator] TASK [vexxhost.atmosphere.percona_xtradb_cluster_operator : Install all CRDs] ***",
                                "[ingress-nginx/ingress_nginx] [WARNING]: Platform linux on host instance is using the discovered Python",
                                "[ingress-nginx/ingress_nginx] interpreter at /usr/bin/python3.10, but future installation of another Python",
                                "[ingress-nginx/ingress_nginx] interpreter could change the meaning of that path. See",
                                "[ingress-nginx/ingress_nginx] https://docs.ansible.com/ansible-",
                                "[ingress-nginx/ingress_nginx] core/2.17/reference_appendices/interpreter_discovery.html for more information.",
                                "[ingress-nginx/ingress_nginx] ok: [instance]",
                                "[ingress-nginx/ingress_nginx] ",
                                "[ingress-nginx/ingress_nginx] TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***",
                                "[ingress-nginx/ingress_nginx] included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance",
                                "[ingress-nginx/ingress_nginx] ",
                                "[ingress-nginx/ingress_nginx] TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************",
                                "[ingress-nginx/ingress_nginx] ok: [instance]",
                                "[ingress-nginx/ingress_nginx] ",
                                "[ingress-nginx/ingress_nginx] TASK [vexxhost.atmosphere.ingress_nginx : Deploy Helm chart] *******************",
                                "[rabbitmq-cluster-operator/rabbitmq_cluster_operator] [WARNING]: Platform linux on host instance is using the discovered Python",
                                "[rabbitmq-cluster-operator/rabbitmq_cluster_operator] interpreter at /usr/bin/python3.10, but future installation of another Python",
                                "[rabbitmq-cluster-operator/rabbitmq_cluster_operator] interpreter could change the meaning of that path. See",
                                "[rabbitmq-cluster-operator/rabbitmq_cluster_operator] https://docs.ansible.com/ansible-",
                                "[rabbitmq-cluster-operator/rabbitmq_cluster_operator] core/2.17/reference_appendices/interpreter_discovery.html for more information.",
                                "[rabbitmq-cluster-operator/rabbitmq_cluster_operator] ok: [instance]",
                                "[rabbitmq-cluster-operator/rabbitmq_cluster_operator] ",
                                "[rabbitmq-cluster-operator/rabbitmq_cluster_operator] TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***",
                                "[rabbitmq-cluster-operator/rabbitmq_cluster_operator] included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance",
                                "[rabbitmq-cluster-operator/rabbitmq_cluster_operator] ",
                                "[rabbitmq-cluster-operator/rabbitmq_cluster_operator] TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************",
                                "[percona-xtradb-cluster-operator/percona_xtradb_cluster_operator] ok: [instance]",
                                "[percona-xtradb-cluster-operator/percona_xtradb_cluster_operator] ",
                                "[percona-xtradb-cluster-operator/percona_xtradb_cluster_operator] TASK [vexxhost.atmosphere.percona_xtradb_cluster_operator : Deploy Helm chart] ***",
                                "[rabbitmq-cluster-operator/rabbitmq_cluster_operator] ok: [instance]",
                                "[rabbitmq-cluster-operator/rabbitmq_cluster_operator] ",
                                "[rabbitmq-cluster-operator/rabbitmq_cluster_operator] TASK [vexxhost.atmosphere.rabbitmq_cluster_operator : Install all CRDs] ********",
                                "[ingress-nginx/ingress_nginx] ok: [instance]",
                                "[ingress-nginx/ingress_nginx] ",
                                "[ingress-nginx/ingress_nginx] PLAY RECAP *********************************************************************",
                                "[ingress-nginx/ingress_nginx] instance                   : ok=4    changed=0    unreachable=0    failed=0    skipped=0    rescued=0    ignored=0   ",
                                "[ingress-nginx/ingress_nginx] ",
                                "==> [ingress-nginx] Deployment complete",
                                "==> [cluster-issuer] Starting deployment"
                            ],
                            "zuul_log_id": "0242ac17-0010-310d-1ec5-00000001d6cd-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:10:28.246770Z",
                            "start": "2026-07-25T22:10:27.712230Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001d6cd",
                        "name": "Read new idempotence deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "92763"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:10:28.312593Z",
                            "start": "2026-07-25T22:10:28.254411Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001d6ce",
                        "name": "Advance idempotence deployment live log offset"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "idempotence deployment is still running after 360 seconds."
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:10:28.390089Z",
                            "start": "2026-07-25T22:10:28.319667Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001d6cf",
                        "name": "Report idempotence deployment progress heartbeat"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:10:28.467478Z",
                            "start": "2026-07-25T22:10:28.398545Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001d6d0",
                        "name": "Continue monitoring idempotence deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-25 22:10:28.557601",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-25 22:10:48.559621",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:10:48.573210Z",
                            "start": "2026-07-25T22:10:28.506012Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001d861",
                        "name": "Wait before polling idempotence deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "19"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:10:48.633332Z",
                            "start": "2026-07-25T22:10:48.579897Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001d862",
                        "name": "Count idempotence deployment progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j954100126856.247585",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j954100126856.247585",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j954100126856.247585",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:10:48.888601Z",
                            "start": "2026-07-25T22:10:48.640786Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001d863",
                        "name": "Poll idempotence deployment status"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/ansible.zp1dm8bk.log"
                                }
                            },
                            "stat": {
                                "atime": 1785017427.562661,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 224,
                                "charset": "unknown",
                                "checksum": "71e50c0e3300b78069d3f9e212d6ed50a0c8c74e",
                                "ctime": 1785017449.0110621,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 21191,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0600",
                                "mtime": 1785017449.0110621,
                                "nlink": 1,
                                "path": "/tmp/ansible.zp1dm8bk.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 109325,
                                "uid": 1000,
                                "version": "2670592057",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:10:49.103860Z",
                            "start": "2026-07-25T22:10:48.894608Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001d864",
                        "name": "Inspect idempotence deployment live log"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "16562"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:10:49.337065Z",
                            "start": "2026-07-25T22:10:49.111545Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001d865",
                        "name": "Calculate new idempotence deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +92764 /tmp/ansible.zp1dm8bk.log | head -c 16562",
                            "delta": "0:00:00.009900",
                            "end": "2026-07-25 22:10:49.574661",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +92764 /tmp/ansible.zp1dm8bk.log | head -c 16562",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-310d-1ec5-00000001d866-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-25 22:10:49.564761",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "[cluster-issuer/cluster_issuer] \n[cluster-issuer/cluster_issuer] PLAY [controllers] *************************************************************\n[cluster-issuer/cluster_issuer] \n[cluster-issuer/cluster_issuer] TASK [Gathering Facts] *********************************************************\n[rabbitmq-cluster-operator/rabbitmq_cluster_operator] ok: [instance] => (item=messaging-topology-operator)\n[percona-xtradb-cluster-operator/percona_xtradb_cluster_operator] ok: [instance]\n[percona-xtradb-cluster-operator/percona_xtradb_cluster_operator] \n[percona-xtradb-cluster-operator/percona_xtradb_cluster_operator] PLAY RECAP *********************************************************************\n[percona-xtradb-cluster-operator/percona_xtradb_cluster_operator] instance                   : ok=5    changed=0    unreachable=0    failed=0    skipped=0    rescued=0    ignored=0   \n[percona-xtradb-cluster-operator/percona_xtradb_cluster_operator] \n==> [percona-xtradb-cluster-operator] Deployment complete\n==> [openvswitch] Starting deployment\n[openvswitch/openvswitch] \n[openvswitch/openvswitch] PLAY [controllers:computes] ****************************************************\n[openvswitch/openvswitch] \n[openvswitch/openvswitch] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***\n[openvswitch/openvswitch] ok: [instance]\n[openvswitch/openvswitch] \n[openvswitch/openvswitch] TASK [Create RabbitMQ cluster] *************************************************\n[openvswitch/openvswitch] skipping: [instance]\n[openvswitch/openvswitch] \n[openvswitch/openvswitch] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***\n[openvswitch/openvswitch] skipping: [instance]\n[openvswitch/openvswitch] \n[openvswitch/openvswitch] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***\n[openvswitch/openvswitch] skipping: [instance]\n[openvswitch/openvswitch] \n[openvswitch/openvswitch] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***\n[openvswitch/openvswitch] skipping: [instance]\n[openvswitch/openvswitch] \n[openvswitch/openvswitch] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***\n[openvswitch/openvswitch] skipping: [instance]\n[openvswitch/openvswitch] \n[openvswitch/openvswitch] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***\n[openvswitch/openvswitch] ok: [instance]\n[openvswitch/openvswitch] \n[openvswitch/openvswitch] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***\n[openvswitch/openvswitch] skipping: [instance]\n[openvswitch/openvswitch] \n[openvswitch/openvswitch] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********\n[openvswitch/openvswitch] ok: [instance]\n[openvswitch/openvswitch] \n[openvswitch/openvswitch] TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***\n[openvswitch/openvswitch] included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance\n[openvswitch/openvswitch] \n[openvswitch/openvswitch] TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************\n[rabbitmq-cluster-operator/rabbitmq_cluster_operator] ok: [instance] => (item=rabbitmq-cluster)\n[rabbitmq-cluster-operator/rabbitmq_cluster_operator] \n[rabbitmq-cluster-operator/rabbitmq_cluster_operator] TASK [vexxhost.atmosphere.rabbitmq_cluster_operator : Deploy Helm chart] *******\n[openvswitch/openvswitch] ok: [instance]\n[openvswitch/openvswitch] \n[openvswitch/openvswitch] TASK [vexxhost.atmosphere.openvswitch : Get the current status of all systemd values for containerd] ***\n[openvswitch/openvswitch] [WARNING]: Platform linux on host instance is using the discovered Python\n[openvswitch/openvswitch] interpreter at /usr/bin/python3.10, but future installation of another Python\n[openvswitch/openvswitch] interpreter could change the meaning of that path. See\n[openvswitch/openvswitch] https://docs.ansible.com/ansible-\n[openvswitch/openvswitch] core/2.17/reference_appendices/interpreter_discovery.html for more information.\n[openvswitch/openvswitch] ok: [instance]\n[openvswitch/openvswitch] \n[openvswitch/openvswitch] TASK [vexxhost.atmosphere.openvswitch : Assert that LimitMEMLOCK is set to infinity] ***\n[openvswitch/openvswitch] ok: [instance] => {\n[openvswitch/openvswitch]     \"changed\": false,\n[openvswitch/openvswitch]     \"msg\": \"All assertions passed\"\n[openvswitch/openvswitch] }\n[openvswitch/openvswitch] \n[openvswitch/openvswitch] TASK [vexxhost.atmosphere.openvswitch : Pull openvswitch image] ****************\n[openvswitch/openvswitch] ok: [instance]\n[openvswitch/openvswitch] \n[openvswitch/openvswitch] TASK [vexxhost.atmosphere.openvswitch : Verify openvswitch image pull] *********\n[openvswitch/openvswitch] ok: [instance] => {\n[openvswitch/openvswitch]     \"changed\": false,\n[openvswitch/openvswitch]     \"msg\": \"Successfully pulled openvswitch image\"\n[openvswitch/openvswitch] }\n[openvswitch/openvswitch] \n[openvswitch/openvswitch] TASK [vexxhost.atmosphere.openvswitch : Deploy Helm chart] *********************\n[cluster-issuer/cluster_issuer] [WARNING]: Platform linux on host instance is using the discovered Python\n[cluster-issuer/cluster_issuer] interpreter at /usr/bin/python3.10, but future installation of another Python\n[cluster-issuer/cluster_issuer] interpreter could change the meaning of that path. See\n[cluster-issuer/cluster_issuer] https://docs.ansible.com/ansible-\n[cluster-issuer/cluster_issuer] core/2.17/reference_appendices/interpreter_discovery.html for more information.\n[cluster-issuer/cluster_issuer] ok: [instance]\n[cluster-issuer/cluster_issuer] \n[cluster-issuer/cluster_issuer] TASK [vexxhost.atmosphere.cluster_issuer : Create self-signed cluster issuer] ***\n[rabbitmq-cluster-operator/rabbitmq_cluster_operator] ok: [instance]\n[openvswitch/openvswitch] ok: [instance]\n[openvswitch/openvswitch] \n[openvswitch/openvswitch] PLAY RECAP *********************************************************************\n[openvswitch/openvswitch] instance                   : ok=10   changed=0    unreachable=0    failed=0    skipped=6    rescued=0    ignored=0   \n[openvswitch/openvswitch] \n[rabbitmq-cluster-operator/rabbitmq_cluster_operator] \n[rabbitmq-cluster-operator/rabbitmq_cluster_operator] PLAY RECAP *********************************************************************\n[rabbitmq-cluster-operator/rabbitmq_cluster_operator] instance                   : ok=5    changed=0    unreachable=0    failed=0    skipped=0    rescued=0    ignored=0   \n[rabbitmq-cluster-operator/rabbitmq_cluster_operator] \n==> [openvswitch] Deployment complete\n==> [percona-xtradb-cluster] Starting deployment\n==> [rabbitmq-cluster-operator] Deployment complete\n==> [rook-ceph] Starting deployment\n[cluster-issuer/cluster_issuer] ok: [instance]\n[percona-xtradb-cluster/percona_xtradb_cluster] \n[percona-xtradb-cluster/percona_xtradb_cluster] PLAY [controllers] *************************************************************\n[percona-xtradb-cluster/percona_xtradb_cluster] \n[percona-xtradb-cluster/percona_xtradb_cluster] TASK [Gathering Facts] *********************************************************\n[cluster-issuer/cluster_issuer] \n[cluster-issuer/cluster_issuer] TASK [vexxhost.atmosphere.cluster_issuer : Import tasks for ClusterIssuer type] ***\n[rook-ceph/rook_ceph] \n[rook-ceph/rook_ceph] PLAY [controllers[0]] **********************************************************\n[cluster-issuer/cluster_issuer] included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/atmosphere/roles/cluster_issuer/tasks/type/self-signed/main.yml for instance\n[rook-ceph/rook_ceph] \n[rook-ceph/rook_ceph] TASK [Gathering Facts] *********************************************************\n[cluster-issuer/cluster_issuer] \n[cluster-issuer/cluster_issuer] TASK [vexxhost.atmosphere.cluster_issuer : Create ClusterIssuer] ***************\n[cluster-issuer/cluster_issuer] ok: [instance]\n[cluster-issuer/cluster_issuer] \n[cluster-issuer/cluster_issuer] TASK [vexxhost.atmosphere.cluster_issuer : Wait till the secret is created] ****\n[cluster-issuer/cluster_issuer] ok: [instance]\n[cluster-issuer/cluster_issuer] \n[cluster-issuer/cluster_issuer] TASK [vexxhost.atmosphere.cluster_issuer : Copy CA certificate on host] ********\n[cluster-issuer/cluster_issuer] ok: [instance]\n[cluster-issuer/cluster_issuer] \n[cluster-issuer/cluster_issuer] TASK [vexxhost.atmosphere.cluster_issuer : Flush all handlers] *****************\n[cluster-issuer/cluster_issuer] \n[cluster-issuer/cluster_issuer] PLAY RECAP *********************************************************************\n[cluster-issuer/cluster_issuer] instance                   : ok=6    changed=0    unreachable=0    failed=0    skipped=0    rescued=0    ignored=0   \n[cluster-issuer/cluster_issuer] \n==> [cluster-issuer] Deployment complete\n==> [loki] Starting deployment\n[loki/loki] \n[loki/loki] PLAY [controllers[0]] **********************************************************\n[loki/loki] \n[loki/loki] TASK [Gathering Facts] *********************************************************\n[rook-ceph/rook_ceph] [WARNING]: Platform linux on host instance is using the discovered Python\n[rook-ceph/rook_ceph] interpreter at /usr/bin/python3.10, but future installation of another Python\n[rook-ceph/rook_ceph] interpreter could change the meaning of that path. See\n[rook-ceph/rook_ceph] https://docs.ansible.com/ansible-\n[rook-ceph/rook_ceph] core/2.17/reference_appendices/interpreter_discovery.html for more information.\n[rook-ceph/rook_ceph] ok: [instance]\n[percona-xtradb-cluster/percona_xtradb_cluster] [WARNING]: Platform linux on host instance is using the discovered Python\n[percona-xtradb-cluster/percona_xtradb_cluster] interpreter at /usr/bin/python3.10, but future installation of another Python\n[percona-xtradb-cluster/percona_xtradb_cluster] interpreter could change the meaning of that path. See\n[percona-xtradb-cluster/percona_xtradb_cluster] https://docs.ansible.com/ansible-\n[percona-xtradb-cluster/percona_xtradb_cluster] core/2.17/reference_appendices/interpreter_discovery.html for more information.\n[percona-xtradb-cluster/percona_xtradb_cluster] ok: [instance]\n[rook-ceph/rook_ceph] \n[rook-ceph/rook_ceph] TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***\n[percona-xtradb-cluster/percona_xtradb_cluster] \n[percona-xtradb-cluster/percona_xtradb_cluster] TASK [vexxhost.atmosphere.percona_xtradb_cluster : Check if the Percona XtraDB cluster secret exists] ***\n[rook-ceph/rook_ceph] included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance\n[rook-ceph/rook_ceph] \n[rook-ceph/rook_ceph] TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************\n[rook-ceph/rook_ceph] ok: [instance]\n[rook-ceph/rook_ceph] \n[rook-ceph/rook_ceph] TASK [vexxhost.atmosphere.rook_ceph : Deploy Helm chart] ***********************\n[percona-xtradb-cluster/percona_xtradb_cluster] ok: [instance]\n[percona-xtradb-cluster/percona_xtradb_cluster] \n[percona-xtradb-cluster/percona_xtradb_cluster] TASK [vexxhost.atmosphere.percona_xtradb_cluster : Create a secret] ************\n[percona-xtradb-cluster/percona_xtradb_cluster] skipping: [instance]\n[percona-xtradb-cluster/percona_xtradb_cluster] \n[percona-xtradb-cluster/percona_xtradb_cluster] TASK [vexxhost.atmosphere.percona_xtradb_cluster : Check if the Percona XtraDB cluster exists] ***\n[percona-xtradb-cluster/percona_xtradb_cluster] ok: [instance]\n[percona-xtradb-cluster/percona_xtradb_cluster] \n[percona-xtradb-cluster/percona_xtradb_cluster] TASK [vexxhost.atmosphere.percona_xtradb_cluster : Get current status of the cluster] ***\n[percona-xtradb-cluster/percona_xtradb_cluster] ok: [instance]\n[percona-xtradb-cluster/percona_xtradb_cluster] \n[percona-xtradb-cluster/percona_xtradb_cluster] TASK [vexxhost.atmosphere.percona_xtradb_cluster : Assert that the cluster is healthy before upgrade] ***\n[percona-xtradb-cluster/percona_xtradb_cluster] skipping: [instance]\n[percona-xtradb-cluster/percona_xtradb_cluster] \n[percona-xtradb-cluster/percona_xtradb_cluster] TASK [vexxhost.atmosphere.percona_xtradb_cluster : Stop PXC-operator] **********\n[percona-xtradb-cluster/percona_xtradb_cluster] skipping: [instance]\n[percona-xtradb-cluster/percona_xtradb_cluster] \n[percona-xtradb-cluster/percona_xtradb_cluster] TASK [vexxhost.atmosphere.percona_xtradb_cluster : Change the cluster Statefulset image to 8.0] ***\n[percona-xtradb-cluster/percona_xtradb_cluster] skipping: [instance]\n[percona-xtradb-cluster/percona_xtradb_cluster] \n[percona-xtradb-cluster/percona_xtradb_cluster] TASK [vexxhost.atmosphere.percona_xtradb_cluster : Wait until the cluster Statefulset rollout] ***\n[percona-xtradb-cluster/percona_xtradb_cluster] skipping: [instance]\n[percona-xtradb-cluster/percona_xtradb_cluster] \n[percona-xtradb-cluster/percona_xtradb_cluster] TASK [vexxhost.atmosphere.percona_xtradb_cluster : Update pxc cluster spec] ****\n[percona-xtradb-cluster/percona_xtradb_cluster] skipping: [instance]\n[percona-xtradb-cluster/percona_xtradb_cluster] \n[percona-xtradb-cluster/percona_xtradb_cluster] TASK [vexxhost.atmosphere.percona_xtradb_cluster : Start PXC-operator] *********\n[percona-xtradb-cluster/percona_xtradb_cluster] skipping: [instance]\n[percona-xtradb-cluster/percona_xtradb_cluster] \n[percona-xtradb-cluster/percona_xtradb_cluster] TASK [vexxhost.atmosphere.percona_xtradb_cluster : Apply Percona XtraDB cluster] ***\n[loki/loki] [WARNING]: Platform linux on host instance is using the discovered Python\n[loki/loki] interpreter at /usr/bin/python3.10, but future installation of another Python\n[loki/loki] interpreter could change the meaning of that path. See\n[loki/loki] https://docs.ansible.com/ansible-\n[loki/loki] core/2.17/reference_appendices/interpreter_discovery.html for more information.\n[loki/loki] ok: [instance]\n[loki/loki] \n[loki/loki] TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***\n[loki/loki] included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance\n[loki/loki] \n[loki/loki] TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************\n[loki/loki] ok: [instance]\n[loki/loki] \n[loki/loki] TASK [vexxhost.atmosphere.loki : Deploy Helm chart] ****************************\n[percona-xtradb-cluster/percona_xtradb_cluster] ok: [instance]\n[percona-xtradb-cluster/percona_xtradb_cluster] \n[percona-xtradb-cluster/percona_xtradb_cluster] TASK [vexxhost.atmosphere.percona_xtradb_cluster : Create percona haproxy metric service] ***\n[rook-ceph/rook_ceph] ok: [instance]\n[rook-ceph/rook_ceph] \n[rook-ceph/rook_ceph] PLAY RECAP *********************************************************************\n[rook-ceph/rook_ceph] instance                   : ok=4    changed=0    unreachable=0    failed=0    skipped=0    rescued=0    ignored=0   \n[rook-ceph/rook_ceph] \n==> [rook-ceph] Deployment complete\n==> [libvirt] Starting deployment\n[libvirt/libvirt] \n[libvirt/libvirt] PLAY [controllers[0]] **********************************************************\n[libvirt/libvirt] \n[libvirt/libvirt] TASK [Gathering Facts] *********************************************************\n[percona-xtradb-cluster/percona_xtradb_cluster] ok: [instance]\n[percona-xtradb-cluster/percona_xtradb_cluster] \n[percona-xtradb-cluster/percona_xtradb_cluster] PLAY RECAP *********************************************************************\n[percona-xtradb-cluster/percona_xtradb_cluster] instance                   : ok=6    changed=0    unreachable=0    failed=0    skipped=7    rescued=0    ignored=0   \n[percona-xtradb-cluster/percona_xtradb_cluster] \n==> [percona-xtradb-cluster] Deployment complete\n==> [coredns] Starting deployment\n[coredns/coredns] \n[coredns/coredns] PLAY [controllers[0]] **********************************************************\n[coredns/coredns] \n[coredns/coredns] TASK [Gathering Facts] *********************************************************\n[loki/loki] ok: [instance]\n[loki/loki] \n[loki/loki] PLAY RECAP *********************************************************************\n[loki/loki] instance                   : ok=4    changed=0    unreachable=0    failed=0    skipped=0    rescued=0    ignored=0   \n[loki/loki] ",
                            "stdout_lines": [
                                "[cluster-issuer/cluster_issuer] ",
                                "[cluster-issuer/cluster_issuer] PLAY [controllers] *************************************************************",
                                "[cluster-issuer/cluster_issuer] ",
                                "[cluster-issuer/cluster_issuer] TASK [Gathering Facts] *********************************************************",
                                "[rabbitmq-cluster-operator/rabbitmq_cluster_operator] ok: [instance] => (item=messaging-topology-operator)",
                                "[percona-xtradb-cluster-operator/percona_xtradb_cluster_operator] ok: [instance]",
                                "[percona-xtradb-cluster-operator/percona_xtradb_cluster_operator] ",
                                "[percona-xtradb-cluster-operator/percona_xtradb_cluster_operator] PLAY RECAP *********************************************************************",
                                "[percona-xtradb-cluster-operator/percona_xtradb_cluster_operator] instance                   : ok=5    changed=0    unreachable=0    failed=0    skipped=0    rescued=0    ignored=0   ",
                                "[percona-xtradb-cluster-operator/percona_xtradb_cluster_operator] ",
                                "==> [percona-xtradb-cluster-operator] Deployment complete",
                                "==> [openvswitch] Starting deployment",
                                "[openvswitch/openvswitch] ",
                                "[openvswitch/openvswitch] PLAY [controllers:computes] ****************************************************",
                                "[openvswitch/openvswitch] ",
                                "[openvswitch/openvswitch] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***",
                                "[openvswitch/openvswitch] ok: [instance]",
                                "[openvswitch/openvswitch] ",
                                "[openvswitch/openvswitch] TASK [Create RabbitMQ cluster] *************************************************",
                                "[openvswitch/openvswitch] skipping: [instance]",
                                "[openvswitch/openvswitch] ",
                                "[openvswitch/openvswitch] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***",
                                "[openvswitch/openvswitch] skipping: [instance]",
                                "[openvswitch/openvswitch] ",
                                "[openvswitch/openvswitch] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***",
                                "[openvswitch/openvswitch] skipping: [instance]",
                                "[openvswitch/openvswitch] ",
                                "[openvswitch/openvswitch] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***",
                                "[openvswitch/openvswitch] skipping: [instance]",
                                "[openvswitch/openvswitch] ",
                                "[openvswitch/openvswitch] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***",
                                "[openvswitch/openvswitch] skipping: [instance]",
                                "[openvswitch/openvswitch] ",
                                "[openvswitch/openvswitch] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***",
                                "[openvswitch/openvswitch] ok: [instance]",
                                "[openvswitch/openvswitch] ",
                                "[openvswitch/openvswitch] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***",
                                "[openvswitch/openvswitch] skipping: [instance]",
                                "[openvswitch/openvswitch] ",
                                "[openvswitch/openvswitch] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********",
                                "[openvswitch/openvswitch] ok: [instance]",
                                "[openvswitch/openvswitch] ",
                                "[openvswitch/openvswitch] TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***",
                                "[openvswitch/openvswitch] included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance",
                                "[openvswitch/openvswitch] ",
                                "[openvswitch/openvswitch] TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************",
                                "[rabbitmq-cluster-operator/rabbitmq_cluster_operator] ok: [instance] => (item=rabbitmq-cluster)",
                                "[rabbitmq-cluster-operator/rabbitmq_cluster_operator] ",
                                "[rabbitmq-cluster-operator/rabbitmq_cluster_operator] TASK [vexxhost.atmosphere.rabbitmq_cluster_operator : Deploy Helm chart] *******",
                                "[openvswitch/openvswitch] ok: [instance]",
                                "[openvswitch/openvswitch] ",
                                "[openvswitch/openvswitch] TASK [vexxhost.atmosphere.openvswitch : Get the current status of all systemd values for containerd] ***",
                                "[openvswitch/openvswitch] [WARNING]: Platform linux on host instance is using the discovered Python",
                                "[openvswitch/openvswitch] interpreter at /usr/bin/python3.10, but future installation of another Python",
                                "[openvswitch/openvswitch] interpreter could change the meaning of that path. See",
                                "[openvswitch/openvswitch] https://docs.ansible.com/ansible-",
                                "[openvswitch/openvswitch] core/2.17/reference_appendices/interpreter_discovery.html for more information.",
                                "[openvswitch/openvswitch] ok: [instance]",
                                "[openvswitch/openvswitch] ",
                                "[openvswitch/openvswitch] TASK [vexxhost.atmosphere.openvswitch : Assert that LimitMEMLOCK is set to infinity] ***",
                                "[openvswitch/openvswitch] ok: [instance] => {",
                                "[openvswitch/openvswitch]     \"changed\": false,",
                                "[openvswitch/openvswitch]     \"msg\": \"All assertions passed\"",
                                "[openvswitch/openvswitch] }",
                                "[openvswitch/openvswitch] ",
                                "[openvswitch/openvswitch] TASK [vexxhost.atmosphere.openvswitch : Pull openvswitch image] ****************",
                                "[openvswitch/openvswitch] ok: [instance]",
                                "[openvswitch/openvswitch] ",
                                "[openvswitch/openvswitch] TASK [vexxhost.atmosphere.openvswitch : Verify openvswitch image pull] *********",
                                "[openvswitch/openvswitch] ok: [instance] => {",
                                "[openvswitch/openvswitch]     \"changed\": false,",
                                "[openvswitch/openvswitch]     \"msg\": \"Successfully pulled openvswitch image\"",
                                "[openvswitch/openvswitch] }",
                                "[openvswitch/openvswitch] ",
                                "[openvswitch/openvswitch] TASK [vexxhost.atmosphere.openvswitch : Deploy Helm chart] *********************",
                                "[cluster-issuer/cluster_issuer] [WARNING]: Platform linux on host instance is using the discovered Python",
                                "[cluster-issuer/cluster_issuer] interpreter at /usr/bin/python3.10, but future installation of another Python",
                                "[cluster-issuer/cluster_issuer] interpreter could change the meaning of that path. See",
                                "[cluster-issuer/cluster_issuer] https://docs.ansible.com/ansible-",
                                "[cluster-issuer/cluster_issuer] core/2.17/reference_appendices/interpreter_discovery.html for more information.",
                                "[cluster-issuer/cluster_issuer] ok: [instance]",
                                "[cluster-issuer/cluster_issuer] ",
                                "[cluster-issuer/cluster_issuer] TASK [vexxhost.atmosphere.cluster_issuer : Create self-signed cluster issuer] ***",
                                "[rabbitmq-cluster-operator/rabbitmq_cluster_operator] ok: [instance]",
                                "[openvswitch/openvswitch] ok: [instance]",
                                "[openvswitch/openvswitch] ",
                                "[openvswitch/openvswitch] PLAY RECAP *********************************************************************",
                                "[openvswitch/openvswitch] instance                   : ok=10   changed=0    unreachable=0    failed=0    skipped=6    rescued=0    ignored=0   ",
                                "[openvswitch/openvswitch] ",
                                "[rabbitmq-cluster-operator/rabbitmq_cluster_operator] ",
                                "[rabbitmq-cluster-operator/rabbitmq_cluster_operator] PLAY RECAP *********************************************************************",
                                "[rabbitmq-cluster-operator/rabbitmq_cluster_operator] instance                   : ok=5    changed=0    unreachable=0    failed=0    skipped=0    rescued=0    ignored=0   ",
                                "[rabbitmq-cluster-operator/rabbitmq_cluster_operator] ",
                                "==> [openvswitch] Deployment complete",
                                "==> [percona-xtradb-cluster] Starting deployment",
                                "==> [rabbitmq-cluster-operator] Deployment complete",
                                "==> [rook-ceph] Starting deployment",
                                "[cluster-issuer/cluster_issuer] ok: [instance]",
                                "[percona-xtradb-cluster/percona_xtradb_cluster] ",
                                "[percona-xtradb-cluster/percona_xtradb_cluster] PLAY [controllers] *************************************************************",
                                "[percona-xtradb-cluster/percona_xtradb_cluster] ",
                                "[percona-xtradb-cluster/percona_xtradb_cluster] TASK [Gathering Facts] *********************************************************",
                                "[cluster-issuer/cluster_issuer] ",
                                "[cluster-issuer/cluster_issuer] TASK [vexxhost.atmosphere.cluster_issuer : Import tasks for ClusterIssuer type] ***",
                                "[rook-ceph/rook_ceph] ",
                                "[rook-ceph/rook_ceph] PLAY [controllers[0]] **********************************************************",
                                "[cluster-issuer/cluster_issuer] included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/atmosphere/roles/cluster_issuer/tasks/type/self-signed/main.yml for instance",
                                "[rook-ceph/rook_ceph] ",
                                "[rook-ceph/rook_ceph] TASK [Gathering Facts] *********************************************************",
                                "[cluster-issuer/cluster_issuer] ",
                                "[cluster-issuer/cluster_issuer] TASK [vexxhost.atmosphere.cluster_issuer : Create ClusterIssuer] ***************",
                                "[cluster-issuer/cluster_issuer] ok: [instance]",
                                "[cluster-issuer/cluster_issuer] ",
                                "[cluster-issuer/cluster_issuer] TASK [vexxhost.atmosphere.cluster_issuer : Wait till the secret is created] ****",
                                "[cluster-issuer/cluster_issuer] ok: [instance]",
                                "[cluster-issuer/cluster_issuer] ",
                                "[cluster-issuer/cluster_issuer] TASK [vexxhost.atmosphere.cluster_issuer : Copy CA certificate on host] ********",
                                "[cluster-issuer/cluster_issuer] ok: [instance]",
                                "[cluster-issuer/cluster_issuer] ",
                                "[cluster-issuer/cluster_issuer] TASK [vexxhost.atmosphere.cluster_issuer : Flush all handlers] *****************",
                                "[cluster-issuer/cluster_issuer] ",
                                "[cluster-issuer/cluster_issuer] PLAY RECAP *********************************************************************",
                                "[cluster-issuer/cluster_issuer] instance                   : ok=6    changed=0    unreachable=0    failed=0    skipped=0    rescued=0    ignored=0   ",
                                "[cluster-issuer/cluster_issuer] ",
                                "==> [cluster-issuer] Deployment complete",
                                "==> [loki] Starting deployment",
                                "[loki/loki] ",
                                "[loki/loki] PLAY [controllers[0]] **********************************************************",
                                "[loki/loki] ",
                                "[loki/loki] TASK [Gathering Facts] *********************************************************",
                                "[rook-ceph/rook_ceph] [WARNING]: Platform linux on host instance is using the discovered Python",
                                "[rook-ceph/rook_ceph] interpreter at /usr/bin/python3.10, but future installation of another Python",
                                "[rook-ceph/rook_ceph] interpreter could change the meaning of that path. See",
                                "[rook-ceph/rook_ceph] https://docs.ansible.com/ansible-",
                                "[rook-ceph/rook_ceph] core/2.17/reference_appendices/interpreter_discovery.html for more information.",
                                "[rook-ceph/rook_ceph] ok: [instance]",
                                "[percona-xtradb-cluster/percona_xtradb_cluster] [WARNING]: Platform linux on host instance is using the discovered Python",
                                "[percona-xtradb-cluster/percona_xtradb_cluster] interpreter at /usr/bin/python3.10, but future installation of another Python",
                                "[percona-xtradb-cluster/percona_xtradb_cluster] interpreter could change the meaning of that path. See",
                                "[percona-xtradb-cluster/percona_xtradb_cluster] https://docs.ansible.com/ansible-",
                                "[percona-xtradb-cluster/percona_xtradb_cluster] core/2.17/reference_appendices/interpreter_discovery.html for more information.",
                                "[percona-xtradb-cluster/percona_xtradb_cluster] ok: [instance]",
                                "[rook-ceph/rook_ceph] ",
                                "[rook-ceph/rook_ceph] TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***",
                                "[percona-xtradb-cluster/percona_xtradb_cluster] ",
                                "[percona-xtradb-cluster/percona_xtradb_cluster] TASK [vexxhost.atmosphere.percona_xtradb_cluster : Check if the Percona XtraDB cluster secret exists] ***",
                                "[rook-ceph/rook_ceph] included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance",
                                "[rook-ceph/rook_ceph] ",
                                "[rook-ceph/rook_ceph] TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************",
                                "[rook-ceph/rook_ceph] ok: [instance]",
                                "[rook-ceph/rook_ceph] ",
                                "[rook-ceph/rook_ceph] TASK [vexxhost.atmosphere.rook_ceph : Deploy Helm chart] ***********************",
                                "[percona-xtradb-cluster/percona_xtradb_cluster] ok: [instance]",
                                "[percona-xtradb-cluster/percona_xtradb_cluster] ",
                                "[percona-xtradb-cluster/percona_xtradb_cluster] TASK [vexxhost.atmosphere.percona_xtradb_cluster : Create a secret] ************",
                                "[percona-xtradb-cluster/percona_xtradb_cluster] skipping: [instance]",
                                "[percona-xtradb-cluster/percona_xtradb_cluster] ",
                                "[percona-xtradb-cluster/percona_xtradb_cluster] TASK [vexxhost.atmosphere.percona_xtradb_cluster : Check if the Percona XtraDB cluster exists] ***",
                                "[percona-xtradb-cluster/percona_xtradb_cluster] ok: [instance]",
                                "[percona-xtradb-cluster/percona_xtradb_cluster] ",
                                "[percona-xtradb-cluster/percona_xtradb_cluster] TASK [vexxhost.atmosphere.percona_xtradb_cluster : Get current status of the cluster] ***",
                                "[percona-xtradb-cluster/percona_xtradb_cluster] ok: [instance]",
                                "[percona-xtradb-cluster/percona_xtradb_cluster] ",
                                "[percona-xtradb-cluster/percona_xtradb_cluster] TASK [vexxhost.atmosphere.percona_xtradb_cluster : Assert that the cluster is healthy before upgrade] ***",
                                "[percona-xtradb-cluster/percona_xtradb_cluster] skipping: [instance]",
                                "[percona-xtradb-cluster/percona_xtradb_cluster] ",
                                "[percona-xtradb-cluster/percona_xtradb_cluster] TASK [vexxhost.atmosphere.percona_xtradb_cluster : Stop PXC-operator] **********",
                                "[percona-xtradb-cluster/percona_xtradb_cluster] skipping: [instance]",
                                "[percona-xtradb-cluster/percona_xtradb_cluster] ",
                                "[percona-xtradb-cluster/percona_xtradb_cluster] TASK [vexxhost.atmosphere.percona_xtradb_cluster : Change the cluster Statefulset image to 8.0] ***",
                                "[percona-xtradb-cluster/percona_xtradb_cluster] skipping: [instance]",
                                "[percona-xtradb-cluster/percona_xtradb_cluster] ",
                                "[percona-xtradb-cluster/percona_xtradb_cluster] TASK [vexxhost.atmosphere.percona_xtradb_cluster : Wait until the cluster Statefulset rollout] ***",
                                "[percona-xtradb-cluster/percona_xtradb_cluster] skipping: [instance]",
                                "[percona-xtradb-cluster/percona_xtradb_cluster] ",
                                "[percona-xtradb-cluster/percona_xtradb_cluster] TASK [vexxhost.atmosphere.percona_xtradb_cluster : Update pxc cluster spec] ****",
                                "[percona-xtradb-cluster/percona_xtradb_cluster] skipping: [instance]",
                                "[percona-xtradb-cluster/percona_xtradb_cluster] ",
                                "[percona-xtradb-cluster/percona_xtradb_cluster] TASK [vexxhost.atmosphere.percona_xtradb_cluster : Start PXC-operator] *********",
                                "[percona-xtradb-cluster/percona_xtradb_cluster] skipping: [instance]",
                                "[percona-xtradb-cluster/percona_xtradb_cluster] ",
                                "[percona-xtradb-cluster/percona_xtradb_cluster] TASK [vexxhost.atmosphere.percona_xtradb_cluster : Apply Percona XtraDB cluster] ***",
                                "[loki/loki] [WARNING]: Platform linux on host instance is using the discovered Python",
                                "[loki/loki] interpreter at /usr/bin/python3.10, but future installation of another Python",
                                "[loki/loki] interpreter could change the meaning of that path. See",
                                "[loki/loki] https://docs.ansible.com/ansible-",
                                "[loki/loki] core/2.17/reference_appendices/interpreter_discovery.html for more information.",
                                "[loki/loki] ok: [instance]",
                                "[loki/loki] ",
                                "[loki/loki] TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***",
                                "[loki/loki] included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance",
                                "[loki/loki] ",
                                "[loki/loki] TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************",
                                "[loki/loki] ok: [instance]",
                                "[loki/loki] ",
                                "[loki/loki] TASK [vexxhost.atmosphere.loki : Deploy Helm chart] ****************************",
                                "[percona-xtradb-cluster/percona_xtradb_cluster] ok: [instance]",
                                "[percona-xtradb-cluster/percona_xtradb_cluster] ",
                                "[percona-xtradb-cluster/percona_xtradb_cluster] TASK [vexxhost.atmosphere.percona_xtradb_cluster : Create percona haproxy metric service] ***",
                                "[rook-ceph/rook_ceph] ok: [instance]",
                                "[rook-ceph/rook_ceph] ",
                                "[rook-ceph/rook_ceph] PLAY RECAP *********************************************************************",
                                "[rook-ceph/rook_ceph] instance                   : ok=4    changed=0    unreachable=0    failed=0    skipped=0    rescued=0    ignored=0   ",
                                "[rook-ceph/rook_ceph] ",
                                "==> [rook-ceph] Deployment complete",
                                "==> [libvirt] Starting deployment",
                                "[libvirt/libvirt] ",
                                "[libvirt/libvirt] PLAY [controllers[0]] **********************************************************",
                                "[libvirt/libvirt] ",
                                "[libvirt/libvirt] TASK [Gathering Facts] *********************************************************",
                                "[percona-xtradb-cluster/percona_xtradb_cluster] ok: [instance]",
                                "[percona-xtradb-cluster/percona_xtradb_cluster] ",
                                "[percona-xtradb-cluster/percona_xtradb_cluster] PLAY RECAP *********************************************************************",
                                "[percona-xtradb-cluster/percona_xtradb_cluster] instance                   : ok=6    changed=0    unreachable=0    failed=0    skipped=7    rescued=0    ignored=0   ",
                                "[percona-xtradb-cluster/percona_xtradb_cluster] ",
                                "==> [percona-xtradb-cluster] Deployment complete",
                                "==> [coredns] Starting deployment",
                                "[coredns/coredns] ",
                                "[coredns/coredns] PLAY [controllers[0]] **********************************************************",
                                "[coredns/coredns] ",
                                "[coredns/coredns] TASK [Gathering Facts] *********************************************************",
                                "[loki/loki] ok: [instance]",
                                "[loki/loki] ",
                                "[loki/loki] PLAY RECAP *********************************************************************",
                                "[loki/loki] instance                   : ok=4    changed=0    unreachable=0    failed=0    skipped=0    rescued=0    ignored=0   ",
                                "[loki/loki] "
                            ],
                            "zuul_log_id": "0242ac17-0010-310d-1ec5-00000001d866-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:10:49.890165Z",
                            "start": "2026-07-25T22:10:49.360546Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001d866",
                        "name": "Read new idempotence deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "109325"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:10:49.952297Z",
                            "start": "2026-07-25T22:10:49.896592Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001d867",
                        "name": "Advance idempotence deployment live log offset"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "idempotence deployment is still running after 380 seconds."
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:10:50.013469Z",
                            "start": "2026-07-25T22:10:49.959431Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001d868",
                        "name": "Report idempotence deployment progress heartbeat"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:10:50.076456Z",
                            "start": "2026-07-25T22:10:50.020347Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001d869",
                        "name": "Continue monitoring idempotence deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-25 22:10:50.160495",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-25 22:11:10.162319",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:11:10.180261Z",
                            "start": "2026-07-25T22:10:50.114752Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001da0e",
                        "name": "Wait before polling idempotence deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "20"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:11:10.254628Z",
                            "start": "2026-07-25T22:11:10.188031Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001da0f",
                        "name": "Count idempotence deployment progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j954100126856.247585",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j954100126856.247585",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j954100126856.247585",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:11:10.510105Z",
                            "start": "2026-07-25T22:11:10.261125Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001da10",
                        "name": "Poll idempotence deployment status"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/ansible.zp1dm8bk.log"
                                }
                            },
                            "stat": {
                                "atime": 1785017449.5670724,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 256,
                                "charset": "unknown",
                                "checksum": "8290f50abb88f3a06c33f75e6d82d93138dbef2d",
                                "ctime": 1785017470.587465,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 21191,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0600",
                                "mtime": 1785017470.587465,
                                "nlink": 1,
                                "path": "/tmp/ansible.zp1dm8bk.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 126402,
                                "uid": 1000,
                                "version": "2670592057",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:11:10.726753Z",
                            "start": "2026-07-25T22:11:10.518410Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001da11",
                        "name": "Inspect idempotence deployment live log"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "17077"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:11:10.791529Z",
                            "start": "2026-07-25T22:11:10.733137Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001da12",
                        "name": "Calculate new idempotence deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +109326 /tmp/ansible.zp1dm8bk.log | head -c 17077",
                            "delta": "0:00:00.010667",
                            "end": "2026-07-25 22:11:11.024716",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +109326 /tmp/ansible.zp1dm8bk.log | head -c 17077",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-310d-1ec5-00000001da13-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-25 22:11:11.014049",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "==> [loki] Deployment complete\n==> [keystone] Starting deployment\n[keystone/keystone] \n[keystone/keystone] PLAY [controllers[0]] **********************************************************\n[keystone/keystone] \n[keystone/keystone] TASK [Gathering Facts] *********************************************************\n[libvirt/libvirt] ok: [instance]\n[libvirt/libvirt] [WARNING]: Platform linux on host instance is using the discovered Python\n[libvirt/libvirt] interpreter at /usr/bin/python3.10, but future installation of another Python\n[libvirt/libvirt] interpreter could change the meaning of that path. See\n[libvirt/libvirt] https://docs.ansible.com/ansible-\n[libvirt/libvirt] core/2.17/reference_appendices/interpreter_discovery.html for more information.\n[libvirt/libvirt] \n[libvirt/libvirt] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***\n[libvirt/libvirt] ok: [instance]\n[libvirt/libvirt] \n[libvirt/libvirt] TASK [Create RabbitMQ cluster] *************************************************\n[libvirt/libvirt] skipping: [instance]\n[libvirt/libvirt] \n[libvirt/libvirt] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***\n[libvirt/libvirt] skipping: [instance]\n[libvirt/libvirt] \n[libvirt/libvirt] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***\n[libvirt/libvirt] skipping: [instance]\n[libvirt/libvirt] \n[libvirt/libvirt] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***\n[libvirt/libvirt] skipping: [instance]\n[libvirt/libvirt] \n[libvirt/libvirt] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***\n[libvirt/libvirt] skipping: [instance]\n[libvirt/libvirt] \n[libvirt/libvirt] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***\n[libvirt/libvirt] ok: [instance]\n[libvirt/libvirt] \n[libvirt/libvirt] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***\n[libvirt/libvirt] ok: [instance] => (item=libvirt_exporter)\n[libvirt/libvirt] \n[libvirt/libvirt] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********\n[libvirt/libvirt] ok: [instance]\n[libvirt/libvirt] \n[libvirt/libvirt] TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***\n[libvirt/libvirt] included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance\n[libvirt/libvirt] \n[libvirt/libvirt] TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************\n[coredns/coredns] [WARNING]: Platform linux on host instance is using the discovered Python\n[coredns/coredns] interpreter at /usr/bin/python3.10, but future installation of another Python\n[coredns/coredns] interpreter could change the meaning of that path. See\n[coredns/coredns] https://docs.ansible.com/ansible-\n[coredns/coredns] core/2.17/reference_appendices/interpreter_discovery.html for more information.\n[coredns/coredns] ok: [instance]\n[coredns/coredns] \n[coredns/coredns] TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***\n[coredns/coredns] included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance\n[coredns/coredns] \n[coredns/coredns] TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************\n[libvirt/libvirt] ok: [instance]\n[libvirt/libvirt] \n[libvirt/libvirt] TASK [vexxhost.atmosphere.libvirt : Fail if atmosphere_ceph_enabled is set] ****\n[libvirt/libvirt] skipping: [instance]\n[libvirt/libvirt] \n[libvirt/libvirt] TASK [vexxhost.atmosphere.libvirt : Create CA certificates] ********************\n[coredns/coredns] ok: [instance]\n[coredns/coredns] \n[coredns/coredns] TASK [vexxhost.atmosphere.coredns : Deploy Helm chart] *************************\n[coredns/coredns] skipping: [instance]\n[coredns/coredns] \n[coredns/coredns] PLAY RECAP *********************************************************************\n[coredns/coredns] instance                   : ok=3    changed=0    unreachable=0    failed=0    skipped=1    rescued=0    ignored=0   \n[coredns/coredns] \n==> [coredns] Deployment complete\n==> [keycloak] Starting deployment\n[libvirt/libvirt] ok: [instance] => (item=libvirt-vnc)\n[keycloak/keycloak] \n[keycloak/keycloak] PLAY [controllers] *************************************************************\n[keycloak/keycloak] \n[keycloak/keycloak] TASK [Gathering Facts] *********************************************************\n[libvirt/libvirt] ok: [instance] => (item=libvirt-api)\n[libvirt/libvirt] \n[libvirt/libvirt] TASK [vexxhost.atmosphere.libvirt : Create Issuers] ****************************\n[libvirt/libvirt] ok: [instance] => (item=libvirt-vnc)\n[keystone/keystone] [WARNING]: Platform linux on host instance is using the discovered Python\n[keystone/keystone] interpreter at /usr/bin/python3.10, but future installation of another Python\n[keystone/keystone] interpreter could change the meaning of that path. See\n[keystone/keystone] https://docs.ansible.com/ansible-\n[keystone/keystone] core/2.17/reference_appendices/interpreter_discovery.html for more information.\n[keystone/keystone] ok: [instance]\n[keystone/keystone] \n[keystone/keystone] TASK [vexxhost.atmosphere.openstacksdk : Install openstacksdk] *****************\n[libvirt/libvirt] ok: [instance] => (item=libvirt-api)\n[libvirt/libvirt] \n[libvirt/libvirt] TASK [vexxhost.atmosphere.libvirt : Generate Helm values (storage)] ************\n[libvirt/libvirt] ok: [instance]\n[libvirt/libvirt] \n[libvirt/libvirt] TASK [vexxhost.atmosphere.libvirt : Deploy Helm chart] *************************\n[keystone/keystone] ok: [instance]\n[keystone/keystone] \n[keystone/keystone] TASK [vexxhost.atmosphere.openstacksdk : Create openstack config directory] ****\n[keystone/keystone] ok: [instance]\n[keystone/keystone] \n[keystone/keystone] TASK [vexxhost.atmosphere.openstacksdk : Generate cloud config file] ***********\n[keystone/keystone] ok: [instance]\n[keystone/keystone] \n[keystone/keystone] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***\n[keycloak/keycloak] [WARNING]: Platform linux on host instance is using the discovered Python\n[keycloak/keycloak] interpreter at /usr/bin/python3.10, but future installation of another Python\n[keycloak/keycloak] interpreter could change the meaning of that path. See\n[keycloak/keycloak] https://docs.ansible.com/ansible-\n[keycloak/keycloak] core/2.17/reference_appendices/interpreter_discovery.html for more information.\n[keycloak/keycloak] ok: [instance]\n[keystone/keystone] ok: [instance]\n[keystone/keystone] \n[keystone/keystone] TASK [Create RabbitMQ cluster] *************************************************\n[keycloak/keycloak] \n[keycloak/keycloak] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***\n[keycloak/keycloak] skipping: [instance]\n[keystone/keystone] included: rabbitmq for instance\n[keycloak/keycloak] \n[keycloak/keycloak] TASK [Create RabbitMQ cluster] *************************************************\n[keystone/keystone] \n[keystone/keystone] TASK [vexxhost.atmosphere.rabbitmq : Verify state of current RabbitMQ cluster] ***\n[keycloak/keycloak] skipping: [instance]\n[keycloak/keycloak] \n[keycloak/keycloak] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***\n[keycloak/keycloak] skipping: [instance]\n[libvirt/libvirt] ok: [instance]\n[keycloak/keycloak] \n[keycloak/keycloak] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***\n[keycloak/keycloak] skipping: [instance]\n[libvirt/libvirt] \n[libvirt/libvirt] PLAY RECAP *********************************************************************\n[libvirt/libvirt] instance                   : ok=11   changed=0    unreachable=0    failed=0    skipped=6    rescued=0    ignored=0   \n[libvirt/libvirt] \n[keycloak/keycloak] \n[keycloak/keycloak] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***\n==> [libvirt] Deployment complete\n==> [goldpinger] Starting deployment\n[goldpinger/goldpinger] \n[goldpinger/goldpinger] PLAY [controllers[0]] **********************************************************\n[goldpinger/goldpinger] \n[goldpinger/goldpinger] TASK [Gathering Facts] *********************************************************\n[keystone/keystone] ok: [instance]\n[keystone/keystone] \n[keystone/keystone] TASK [vexxhost.atmosphere.rabbitmq : Print diff of RabbitMQ cluster spec] ******\n[keycloak/keycloak] ok: [instance]\n[keycloak/keycloak] \n[keycloak/keycloak] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***\n[keycloak/keycloak] ok: [instance]\n[keycloak/keycloak] \n[keycloak/keycloak] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***\n[keycloak/keycloak] ok: [instance]\n[keycloak/keycloak] \n[keystone/keystone] skipping: [instance]\n[keycloak/keycloak] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***\n[keycloak/keycloak] ok: [instance] => (item=oslo_db)\n[keystone/keystone] \n[keystone/keystone] TASK [vexxhost.atmosphere.rabbitmq : Wait for confirmation of RabbitMQ cluster spec] ***\n[keycloak/keycloak] \n[keycloak/keycloak] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********\n[keycloak/keycloak] ok: [instance]\n[keycloak/keycloak] \n[keycloak/keycloak] TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***\n[keycloak/keycloak] included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance\n[keystone/keystone] skipping: [instance]\n[keycloak/keycloak] \n[keycloak/keycloak] TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************\n[keystone/keystone] \n[keystone/keystone] TASK [vexxhost.atmosphere.rabbitmq : Enable all feature flags for upgrade] *****\n[keystone/keystone] skipping: [instance]\n[keystone/keystone] \n[keystone/keystone] TASK [vexxhost.atmosphere.rabbitmq : Deploy cluster] ***************************\n[keycloak/keycloak] ok: [instance]\n[keycloak/keycloak] \n[keycloak/keycloak] TASK [vexxhost.atmosphere.keycloak : Get the Kuberentes service for Percona XtraDB Cluster] ***\n[keycloak/keycloak] ok: [instance]\n[keystone/keystone] ok: [instance]\n[keycloak/keycloak] \n[keycloak/keycloak] TASK [vexxhost.atmosphere.keycloak : Install MySQL python package] *************\n[keystone/keystone] \n[keystone/keystone] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***\n[keystone/keystone] ok: [instance]\n[keystone/keystone] \n[keystone/keystone] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***\n[keystone/keystone] ok: [instance]\n[keystone/keystone] \n[keystone/keystone] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***\n[keycloak/keycloak] ok: [instance]\n[keycloak/keycloak] \n[keycloak/keycloak] TASK [vexxhost.atmosphere.keycloak : Check MySQL ready] ************************\n[keystone/keystone] ok: [instance]\n[keystone/keystone] \n[keystone/keystone] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***\n[keycloak/keycloak] ok: [instance]\n[keystone/keystone] ok: [instance]\n[keycloak/keycloak] \n[keycloak/keycloak] TASK [vexxhost.atmosphere.keycloak : Create Keycloak database] *****************\n[keystone/keystone] \n[keystone/keystone] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***\n[keystone/keystone] ok: [instance]\n[keystone/keystone] \n[keystone/keystone] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***\n[keystone/keystone] ok: [instance] => (item=oslo_db)\n[keystone/keystone] ok: [instance] => (item=identity)\n[keystone/keystone] ok: [instance] => (item=oslo_messaging)\n[keystone/keystone] ok: [instance] => (item=oslo_cache)\n[keystone/keystone] \n[keystone/keystone] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********\n[keystone/keystone] ok: [instance]\n[goldpinger/goldpinger] [WARNING]: Platform linux on host instance is using the discovered Python\n[goldpinger/goldpinger] interpreter at /usr/bin/python3.10, but future installation of another Python\n[goldpinger/goldpinger] interpreter could change the meaning of that path. See\n[goldpinger/goldpinger] https://docs.ansible.com/ansible-\n[goldpinger/goldpinger] core/2.17/reference_appendices/interpreter_discovery.html for more information.\n[goldpinger/goldpinger] ok: [instance]\n[keystone/keystone] \n[keystone/keystone] TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***\n[goldpinger/goldpinger] \n[goldpinger/goldpinger] TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***\n[goldpinger/goldpinger] included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance\n[keystone/keystone] included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance\n[keycloak/keycloak] ok: [instance]\n[goldpinger/goldpinger] \n[goldpinger/goldpinger] TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************\n[keystone/keystone] \n[keystone/keystone] TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************\n[keycloak/keycloak] \n[keycloak/keycloak] TASK [vexxhost.atmosphere.keycloak : Create a Keycloak user] *******************\n[keycloak/keycloak] ok: [instance]\n[goldpinger/goldpinger] ok: [instance]\n[keycloak/keycloak] \n[keycloak/keycloak] TASK [vexxhost.atmosphere.keycloak : Disable pxc strict mode] ******************\n[goldpinger/goldpinger] \n[goldpinger/goldpinger] TASK [vexxhost.atmosphere.goldpinger : Deploy Helm chart] **********************\n[keystone/keystone] ok: [instance]\n[keystone/keystone] \n[keystone/keystone] TASK [vexxhost.atmosphere.keystone : Create Keycloak realms] *******************\n[keystone/keystone] skipping: [instance] => (item=None) \n[keystone/keystone] skipping: [instance]\n[keystone/keystone] \n[keystone/keystone] TASK [vexxhost.atmosphere.keystone : Setup Keycloak Authentication Required Actions (MFA)] ***\n[keystone/keystone] skipping: [instance] => (item=atmosphere) \n[keystone/keystone] skipping: [instance]\n[keystone/keystone] \n[keystone/keystone] TASK [vexxhost.atmosphere.keystone : Create ConfigMap with all OpenID connect configurations] ***\n[keystone/keystone] skipping: [instance]\n[keystone/keystone] \n[keystone/keystone] TASK [vexxhost.atmosphere.keystone : Create Keycloak clients] ******************\n[keystone/keystone] skipping: [instance] => (item=None) \n[keystone/keystone] skipping: [instance]\n[keycloak/keycloak] ok: [instance]\n[keycloak/keycloak] \n[keycloak/keycloak] TASK [vexxhost.atmosphere.keycloak : Deploy Helm chart] ************************\n[keystone/keystone] \n[keystone/keystone] TASK [vexxhost.atmosphere.keystone : Assign realm-management roles to service account] ***\n[keystone/keystone] skipping: [instance] => (item=None) \n[keystone/keystone] skipping: [instance]\n[keystone/keystone] \n[keystone/keystone] TASK [vexxhost.atmosphere.keystone : Wait for OpenID metadata ConfigMap] *******\n[keystone/keystone] ok: [instance]\n[keystone/keystone] \n[keystone/keystone] TASK [vexxhost.atmosphere.keystone : Deploy Helm chart] ************************\n[goldpinger/goldpinger] ok: [instance]\n[goldpinger/goldpinger] \n[goldpinger/goldpinger] PLAY RECAP *********************************************************************\n[goldpinger/goldpinger] instance                   : ok=4    changed=0    unreachable=0    failed=0    skipped=0    rescued=0    ignored=0   \n[goldpinger/goldpinger] \n==> [goldpinger] Deployment complete\n==> [keepalived] Starting deployment\n[keepalived/keepalived] \n[keepalived/keepalived] PLAY [controllers] *************************************************************\n[keepalived/keepalived] \n[keepalived/keepalived] TASK [Gathering Facts] *********************************************************\n[keycloak/keycloak] ok: [instance]\n[keycloak/keycloak] \n[keycloak/keycloak] TASK [vexxhost.atmosphere.keycloak : Wait until keycloak ready] ****************\n[keycloak/keycloak] ok: [instance]\n[keycloak/keycloak] \n[keycloak/keycloak] TASK [Create Keycloak Ingress] *************************************************\n[keycloak/keycloak] included: ingress for instance\n[keycloak/keycloak] \n[keycloak/keycloak] TASK [vexxhost.atmosphere.ingress : Create Ingress keycloak] *******************\n[keycloak/keycloak] ok: [instance]\n[keycloak/keycloak] \n[keycloak/keycloak] TASK [vexxhost.atmosphere.keycloak : Enable pxc strict mode] *******************",
                            "stdout_lines": [
                                "==> [loki] Deployment complete",
                                "==> [keystone] Starting deployment",
                                "[keystone/keystone] ",
                                "[keystone/keystone] PLAY [controllers[0]] **********************************************************",
                                "[keystone/keystone] ",
                                "[keystone/keystone] TASK [Gathering Facts] *********************************************************",
                                "[libvirt/libvirt] ok: [instance]",
                                "[libvirt/libvirt] [WARNING]: Platform linux on host instance is using the discovered Python",
                                "[libvirt/libvirt] interpreter at /usr/bin/python3.10, but future installation of another Python",
                                "[libvirt/libvirt] interpreter could change the meaning of that path. See",
                                "[libvirt/libvirt] https://docs.ansible.com/ansible-",
                                "[libvirt/libvirt] core/2.17/reference_appendices/interpreter_discovery.html for more information.",
                                "[libvirt/libvirt] ",
                                "[libvirt/libvirt] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***",
                                "[libvirt/libvirt] ok: [instance]",
                                "[libvirt/libvirt] ",
                                "[libvirt/libvirt] TASK [Create RabbitMQ cluster] *************************************************",
                                "[libvirt/libvirt] skipping: [instance]",
                                "[libvirt/libvirt] ",
                                "[libvirt/libvirt] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***",
                                "[libvirt/libvirt] skipping: [instance]",
                                "[libvirt/libvirt] ",
                                "[libvirt/libvirt] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***",
                                "[libvirt/libvirt] skipping: [instance]",
                                "[libvirt/libvirt] ",
                                "[libvirt/libvirt] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***",
                                "[libvirt/libvirt] skipping: [instance]",
                                "[libvirt/libvirt] ",
                                "[libvirt/libvirt] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***",
                                "[libvirt/libvirt] skipping: [instance]",
                                "[libvirt/libvirt] ",
                                "[libvirt/libvirt] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***",
                                "[libvirt/libvirt] ok: [instance]",
                                "[libvirt/libvirt] ",
                                "[libvirt/libvirt] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***",
                                "[libvirt/libvirt] ok: [instance] => (item=libvirt_exporter)",
                                "[libvirt/libvirt] ",
                                "[libvirt/libvirt] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********",
                                "[libvirt/libvirt] ok: [instance]",
                                "[libvirt/libvirt] ",
                                "[libvirt/libvirt] TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***",
                                "[libvirt/libvirt] included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance",
                                "[libvirt/libvirt] ",
                                "[libvirt/libvirt] TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************",
                                "[coredns/coredns] [WARNING]: Platform linux on host instance is using the discovered Python",
                                "[coredns/coredns] interpreter at /usr/bin/python3.10, but future installation of another Python",
                                "[coredns/coredns] interpreter could change the meaning of that path. See",
                                "[coredns/coredns] https://docs.ansible.com/ansible-",
                                "[coredns/coredns] core/2.17/reference_appendices/interpreter_discovery.html for more information.",
                                "[coredns/coredns] ok: [instance]",
                                "[coredns/coredns] ",
                                "[coredns/coredns] TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***",
                                "[coredns/coredns] included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance",
                                "[coredns/coredns] ",
                                "[coredns/coredns] TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************",
                                "[libvirt/libvirt] ok: [instance]",
                                "[libvirt/libvirt] ",
                                "[libvirt/libvirt] TASK [vexxhost.atmosphere.libvirt : Fail if atmosphere_ceph_enabled is set] ****",
                                "[libvirt/libvirt] skipping: [instance]",
                                "[libvirt/libvirt] ",
                                "[libvirt/libvirt] TASK [vexxhost.atmosphere.libvirt : Create CA certificates] ********************",
                                "[coredns/coredns] ok: [instance]",
                                "[coredns/coredns] ",
                                "[coredns/coredns] TASK [vexxhost.atmosphere.coredns : Deploy Helm chart] *************************",
                                "[coredns/coredns] skipping: [instance]",
                                "[coredns/coredns] ",
                                "[coredns/coredns] PLAY RECAP *********************************************************************",
                                "[coredns/coredns] instance                   : ok=3    changed=0    unreachable=0    failed=0    skipped=1    rescued=0    ignored=0   ",
                                "[coredns/coredns] ",
                                "==> [coredns] Deployment complete",
                                "==> [keycloak] Starting deployment",
                                "[libvirt/libvirt] ok: [instance] => (item=libvirt-vnc)",
                                "[keycloak/keycloak] ",
                                "[keycloak/keycloak] PLAY [controllers] *************************************************************",
                                "[keycloak/keycloak] ",
                                "[keycloak/keycloak] TASK [Gathering Facts] *********************************************************",
                                "[libvirt/libvirt] ok: [instance] => (item=libvirt-api)",
                                "[libvirt/libvirt] ",
                                "[libvirt/libvirt] TASK [vexxhost.atmosphere.libvirt : Create Issuers] ****************************",
                                "[libvirt/libvirt] ok: [instance] => (item=libvirt-vnc)",
                                "[keystone/keystone] [WARNING]: Platform linux on host instance is using the discovered Python",
                                "[keystone/keystone] interpreter at /usr/bin/python3.10, but future installation of another Python",
                                "[keystone/keystone] interpreter could change the meaning of that path. See",
                                "[keystone/keystone] https://docs.ansible.com/ansible-",
                                "[keystone/keystone] core/2.17/reference_appendices/interpreter_discovery.html for more information.",
                                "[keystone/keystone] ok: [instance]",
                                "[keystone/keystone] ",
                                "[keystone/keystone] TASK [vexxhost.atmosphere.openstacksdk : Install openstacksdk] *****************",
                                "[libvirt/libvirt] ok: [instance] => (item=libvirt-api)",
                                "[libvirt/libvirt] ",
                                "[libvirt/libvirt] TASK [vexxhost.atmosphere.libvirt : Generate Helm values (storage)] ************",
                                "[libvirt/libvirt] ok: [instance]",
                                "[libvirt/libvirt] ",
                                "[libvirt/libvirt] TASK [vexxhost.atmosphere.libvirt : Deploy Helm chart] *************************",
                                "[keystone/keystone] ok: [instance]",
                                "[keystone/keystone] ",
                                "[keystone/keystone] TASK [vexxhost.atmosphere.openstacksdk : Create openstack config directory] ****",
                                "[keystone/keystone] ok: [instance]",
                                "[keystone/keystone] ",
                                "[keystone/keystone] TASK [vexxhost.atmosphere.openstacksdk : Generate cloud config file] ***********",
                                "[keystone/keystone] ok: [instance]",
                                "[keystone/keystone] ",
                                "[keystone/keystone] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***",
                                "[keycloak/keycloak] [WARNING]: Platform linux on host instance is using the discovered Python",
                                "[keycloak/keycloak] interpreter at /usr/bin/python3.10, but future installation of another Python",
                                "[keycloak/keycloak] interpreter could change the meaning of that path. See",
                                "[keycloak/keycloak] https://docs.ansible.com/ansible-",
                                "[keycloak/keycloak] core/2.17/reference_appendices/interpreter_discovery.html for more information.",
                                "[keycloak/keycloak] ok: [instance]",
                                "[keystone/keystone] ok: [instance]",
                                "[keystone/keystone] ",
                                "[keystone/keystone] TASK [Create RabbitMQ cluster] *************************************************",
                                "[keycloak/keycloak] ",
                                "[keycloak/keycloak] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***",
                                "[keycloak/keycloak] skipping: [instance]",
                                "[keystone/keystone] included: rabbitmq for instance",
                                "[keycloak/keycloak] ",
                                "[keycloak/keycloak] TASK [Create RabbitMQ cluster] *************************************************",
                                "[keystone/keystone] ",
                                "[keystone/keystone] TASK [vexxhost.atmosphere.rabbitmq : Verify state of current RabbitMQ cluster] ***",
                                "[keycloak/keycloak] skipping: [instance]",
                                "[keycloak/keycloak] ",
                                "[keycloak/keycloak] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***",
                                "[keycloak/keycloak] skipping: [instance]",
                                "[libvirt/libvirt] ok: [instance]",
                                "[keycloak/keycloak] ",
                                "[keycloak/keycloak] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***",
                                "[keycloak/keycloak] skipping: [instance]",
                                "[libvirt/libvirt] ",
                                "[libvirt/libvirt] PLAY RECAP *********************************************************************",
                                "[libvirt/libvirt] instance                   : ok=11   changed=0    unreachable=0    failed=0    skipped=6    rescued=0    ignored=0   ",
                                "[libvirt/libvirt] ",
                                "[keycloak/keycloak] ",
                                "[keycloak/keycloak] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***",
                                "==> [libvirt] Deployment complete",
                                "==> [goldpinger] Starting deployment",
                                "[goldpinger/goldpinger] ",
                                "[goldpinger/goldpinger] PLAY [controllers[0]] **********************************************************",
                                "[goldpinger/goldpinger] ",
                                "[goldpinger/goldpinger] TASK [Gathering Facts] *********************************************************",
                                "[keystone/keystone] ok: [instance]",
                                "[keystone/keystone] ",
                                "[keystone/keystone] TASK [vexxhost.atmosphere.rabbitmq : Print diff of RabbitMQ cluster spec] ******",
                                "[keycloak/keycloak] ok: [instance]",
                                "[keycloak/keycloak] ",
                                "[keycloak/keycloak] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***",
                                "[keycloak/keycloak] ok: [instance]",
                                "[keycloak/keycloak] ",
                                "[keycloak/keycloak] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***",
                                "[keycloak/keycloak] ok: [instance]",
                                "[keycloak/keycloak] ",
                                "[keystone/keystone] skipping: [instance]",
                                "[keycloak/keycloak] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***",
                                "[keycloak/keycloak] ok: [instance] => (item=oslo_db)",
                                "[keystone/keystone] ",
                                "[keystone/keystone] TASK [vexxhost.atmosphere.rabbitmq : Wait for confirmation of RabbitMQ cluster spec] ***",
                                "[keycloak/keycloak] ",
                                "[keycloak/keycloak] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********",
                                "[keycloak/keycloak] ok: [instance]",
                                "[keycloak/keycloak] ",
                                "[keycloak/keycloak] TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***",
                                "[keycloak/keycloak] included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance",
                                "[keystone/keystone] skipping: [instance]",
                                "[keycloak/keycloak] ",
                                "[keycloak/keycloak] TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************",
                                "[keystone/keystone] ",
                                "[keystone/keystone] TASK [vexxhost.atmosphere.rabbitmq : Enable all feature flags for upgrade] *****",
                                "[keystone/keystone] skipping: [instance]",
                                "[keystone/keystone] ",
                                "[keystone/keystone] TASK [vexxhost.atmosphere.rabbitmq : Deploy cluster] ***************************",
                                "[keycloak/keycloak] ok: [instance]",
                                "[keycloak/keycloak] ",
                                "[keycloak/keycloak] TASK [vexxhost.atmosphere.keycloak : Get the Kuberentes service for Percona XtraDB Cluster] ***",
                                "[keycloak/keycloak] ok: [instance]",
                                "[keystone/keystone] ok: [instance]",
                                "[keycloak/keycloak] ",
                                "[keycloak/keycloak] TASK [vexxhost.atmosphere.keycloak : Install MySQL python package] *************",
                                "[keystone/keystone] ",
                                "[keystone/keystone] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***",
                                "[keystone/keystone] ok: [instance]",
                                "[keystone/keystone] ",
                                "[keystone/keystone] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***",
                                "[keystone/keystone] ok: [instance]",
                                "[keystone/keystone] ",
                                "[keystone/keystone] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***",
                                "[keycloak/keycloak] ok: [instance]",
                                "[keycloak/keycloak] ",
                                "[keycloak/keycloak] TASK [vexxhost.atmosphere.keycloak : Check MySQL ready] ************************",
                                "[keystone/keystone] ok: [instance]",
                                "[keystone/keystone] ",
                                "[keystone/keystone] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***",
                                "[keycloak/keycloak] ok: [instance]",
                                "[keystone/keystone] ok: [instance]",
                                "[keycloak/keycloak] ",
                                "[keycloak/keycloak] TASK [vexxhost.atmosphere.keycloak : Create Keycloak database] *****************",
                                "[keystone/keystone] ",
                                "[keystone/keystone] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***",
                                "[keystone/keystone] ok: [instance]",
                                "[keystone/keystone] ",
                                "[keystone/keystone] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***",
                                "[keystone/keystone] ok: [instance] => (item=oslo_db)",
                                "[keystone/keystone] ok: [instance] => (item=identity)",
                                "[keystone/keystone] ok: [instance] => (item=oslo_messaging)",
                                "[keystone/keystone] ok: [instance] => (item=oslo_cache)",
                                "[keystone/keystone] ",
                                "[keystone/keystone] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********",
                                "[keystone/keystone] ok: [instance]",
                                "[goldpinger/goldpinger] [WARNING]: Platform linux on host instance is using the discovered Python",
                                "[goldpinger/goldpinger] interpreter at /usr/bin/python3.10, but future installation of another Python",
                                "[goldpinger/goldpinger] interpreter could change the meaning of that path. See",
                                "[goldpinger/goldpinger] https://docs.ansible.com/ansible-",
                                "[goldpinger/goldpinger] core/2.17/reference_appendices/interpreter_discovery.html for more information.",
                                "[goldpinger/goldpinger] ok: [instance]",
                                "[keystone/keystone] ",
                                "[keystone/keystone] TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***",
                                "[goldpinger/goldpinger] ",
                                "[goldpinger/goldpinger] TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***",
                                "[goldpinger/goldpinger] included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance",
                                "[keystone/keystone] included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance",
                                "[keycloak/keycloak] ok: [instance]",
                                "[goldpinger/goldpinger] ",
                                "[goldpinger/goldpinger] TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************",
                                "[keystone/keystone] ",
                                "[keystone/keystone] TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************",
                                "[keycloak/keycloak] ",
                                "[keycloak/keycloak] TASK [vexxhost.atmosphere.keycloak : Create a Keycloak user] *******************",
                                "[keycloak/keycloak] ok: [instance]",
                                "[goldpinger/goldpinger] ok: [instance]",
                                "[keycloak/keycloak] ",
                                "[keycloak/keycloak] TASK [vexxhost.atmosphere.keycloak : Disable pxc strict mode] ******************",
                                "[goldpinger/goldpinger] ",
                                "[goldpinger/goldpinger] TASK [vexxhost.atmosphere.goldpinger : Deploy Helm chart] **********************",
                                "[keystone/keystone] ok: [instance]",
                                "[keystone/keystone] ",
                                "[keystone/keystone] TASK [vexxhost.atmosphere.keystone : Create Keycloak realms] *******************",
                                "[keystone/keystone] skipping: [instance] => (item=None) ",
                                "[keystone/keystone] skipping: [instance]",
                                "[keystone/keystone] ",
                                "[keystone/keystone] TASK [vexxhost.atmosphere.keystone : Setup Keycloak Authentication Required Actions (MFA)] ***",
                                "[keystone/keystone] skipping: [instance] => (item=atmosphere) ",
                                "[keystone/keystone] skipping: [instance]",
                                "[keystone/keystone] ",
                                "[keystone/keystone] TASK [vexxhost.atmosphere.keystone : Create ConfigMap with all OpenID connect configurations] ***",
                                "[keystone/keystone] skipping: [instance]",
                                "[keystone/keystone] ",
                                "[keystone/keystone] TASK [vexxhost.atmosphere.keystone : Create Keycloak clients] ******************",
                                "[keystone/keystone] skipping: [instance] => (item=None) ",
                                "[keystone/keystone] skipping: [instance]",
                                "[keycloak/keycloak] ok: [instance]",
                                "[keycloak/keycloak] ",
                                "[keycloak/keycloak] TASK [vexxhost.atmosphere.keycloak : Deploy Helm chart] ************************",
                                "[keystone/keystone] ",
                                "[keystone/keystone] TASK [vexxhost.atmosphere.keystone : Assign realm-management roles to service account] ***",
                                "[keystone/keystone] skipping: [instance] => (item=None) ",
                                "[keystone/keystone] skipping: [instance]",
                                "[keystone/keystone] ",
                                "[keystone/keystone] TASK [vexxhost.atmosphere.keystone : Wait for OpenID metadata ConfigMap] *******",
                                "[keystone/keystone] ok: [instance]",
                                "[keystone/keystone] ",
                                "[keystone/keystone] TASK [vexxhost.atmosphere.keystone : Deploy Helm chart] ************************",
                                "[goldpinger/goldpinger] ok: [instance]",
                                "[goldpinger/goldpinger] ",
                                "[goldpinger/goldpinger] PLAY RECAP *********************************************************************",
                                "[goldpinger/goldpinger] instance                   : ok=4    changed=0    unreachable=0    failed=0    skipped=0    rescued=0    ignored=0   ",
                                "[goldpinger/goldpinger] ",
                                "==> [goldpinger] Deployment complete",
                                "==> [keepalived] Starting deployment",
                                "[keepalived/keepalived] ",
                                "[keepalived/keepalived] PLAY [controllers] *************************************************************",
                                "[keepalived/keepalived] ",
                                "[keepalived/keepalived] TASK [Gathering Facts] *********************************************************",
                                "[keycloak/keycloak] ok: [instance]",
                                "[keycloak/keycloak] ",
                                "[keycloak/keycloak] TASK [vexxhost.atmosphere.keycloak : Wait until keycloak ready] ****************",
                                "[keycloak/keycloak] ok: [instance]",
                                "[keycloak/keycloak] ",
                                "[keycloak/keycloak] TASK [Create Keycloak Ingress] *************************************************",
                                "[keycloak/keycloak] included: ingress for instance",
                                "[keycloak/keycloak] ",
                                "[keycloak/keycloak] TASK [vexxhost.atmosphere.ingress : Create Ingress keycloak] *******************",
                                "[keycloak/keycloak] ok: [instance]",
                                "[keycloak/keycloak] ",
                                "[keycloak/keycloak] TASK [vexxhost.atmosphere.keycloak : Enable pxc strict mode] *******************"
                            ],
                            "zuul_log_id": "0242ac17-0010-310d-1ec5-00000001da13-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:11:11.345587Z",
                            "start": "2026-07-25T22:11:10.817217Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001da13",
                        "name": "Read new idempotence deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "126402"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:11:11.423121Z",
                            "start": "2026-07-25T22:11:11.355462Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001da14",
                        "name": "Advance idempotence deployment live log offset"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "idempotence deployment is still running after 400 seconds."
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:11:11.508332Z",
                            "start": "2026-07-25T22:11:11.435110Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001da15",
                        "name": "Report idempotence deployment progress heartbeat"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:11:11.582050Z",
                            "start": "2026-07-25T22:11:11.516459Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001da16",
                        "name": "Continue monitoring idempotence deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-25 22:11:11.689989",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-25 22:11:31.692102",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:11:31.707215Z",
                            "start": "2026-07-25T22:11:11.638495Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001dbcf",
                        "name": "Wait before polling idempotence deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "21"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:11:31.770617Z",
                            "start": "2026-07-25T22:11:31.715064Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001dbd0",
                        "name": "Count idempotence deployment progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j954100126856.247585",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j954100126856.247585",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j954100126856.247585",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:11:32.039637Z",
                            "start": "2026-07-25T22:11:31.777615Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001dbd1",
                        "name": "Poll idempotence deployment status"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/ansible.zp1dm8bk.log"
                                }
                            },
                            "stat": {
                                "atime": 1785017471.0154731,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 296,
                                "charset": "unknown",
                                "checksum": "22d2588fc90e4828b0029ec61072ccd4695769c7",
                                "ctime": 1785017492.0798666,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 21191,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0600",
                                "mtime": 1785017492.0798666,
                                "nlink": 1,
                                "path": "/tmp/ansible.zp1dm8bk.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 144321,
                                "uid": 1000,
                                "version": "2670592057",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:11:32.264125Z",
                            "start": "2026-07-25T22:11:32.045593Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001dbd2",
                        "name": "Inspect idempotence deployment live log"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "17919"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:11:32.342122Z",
                            "start": "2026-07-25T22:11:32.272608Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001dbd3",
                        "name": "Calculate new idempotence deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +126403 /tmp/ansible.zp1dm8bk.log | head -c 17919",
                            "delta": "0:00:00.010227",
                            "end": "2026-07-25 22:11:32.571239",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +126403 /tmp/ansible.zp1dm8bk.log | head -c 17919",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-310d-1ec5-00000001dbd4-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-25 22:11:32.561012",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "[keystone/keystone] ok: [instance]\n[keystone/keystone] \n[keystone/keystone] TASK [Create Ingress] **********************************************************\n[keystone/keystone] included: openstack_helm_ingress for instance\n[keycloak/keycloak] ok: [instance]\n[keycloak/keycloak] \n[keycloak/keycloak] TASK [vexxhost.atmosphere.keycloak : Wait until Keycloak endpoint is ready] ****\n[keystone/keystone] \n[keystone/keystone] TASK [vexxhost.atmosphere.openstack_helm_ingress : Create certificate] *********\n[keystone/keystone] skipping: [instance]\n[keystone/keystone] \n[keystone/keystone] TASK [vexxhost.atmosphere.openstack_helm_ingress : Set fact with wildcard certificate] ***\n[keystone/keystone] skipping: [instance]\n[keystone/keystone] \n[keystone/keystone] TASK [vexxhost.atmosphere.openstack_helm_ingress : Add ClusterIssuer annotations] ***\n[keystone/keystone] ok: [instance]\n[keystone/keystone] \n[keystone/keystone] TASK [Create Ingress identity] *************************************************\n[keystone/keystone] included: ingress for instance\n[keystone/keystone] \n[keystone/keystone] TASK [vexxhost.atmosphere.ingress : Create Ingress identity] *******************\n[keycloak/keycloak] ok: [instance]\n[keycloak/keycloak] \n[keycloak/keycloak] PLAY RECAP *********************************************************************\n[keycloak/keycloak] instance                   : ok=20   changed=0    unreachable=0    failed=0    skipped=4    rescued=0    ignored=0   \n[keycloak/keycloak] \n==> [keycloak] Deployment complete\n==> [frr-k8s] Starting deployment\n[frr-k8s/frr_k8s] \n[frr-k8s/frr_k8s] PLAY [controllers:computes] ****************************************************\n[frr-k8s/frr_k8s] \n[frr-k8s/frr_k8s] TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***\n[keystone/keystone_pre] \n[keystone/keystone_pre] PLAY [controllers[0]] **********************************************************\n[frr-k8s/frr_k8s] included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance\n[frr-k8s/frr_k8s] \n[frr-k8s/frr_k8s] TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************\n[keystone/keystone_pre] \n[keystone/keystone_pre] TASK [Gathering Facts] *********************************************************\n[keystone/keystone] ok: [instance]\n[keystone/keystone] \n[keystone/keystone] TASK [vexxhost.atmosphere.keystone : Validate if ingress is reachable] *********\n[keepalived/keepalived] [WARNING]: Platform linux on host instance is using the discovered Python\n[keepalived/keepalived] interpreter at /usr/bin/python3.10, but future installation of another Python\n[keepalived/keepalived] interpreter could change the meaning of that path. See\n[keepalived/keepalived] https://docs.ansible.com/ansible-\n[keepalived/keepalived] core/2.17/reference_appendices/interpreter_discovery.html for more information.\n[keepalived/keepalived] ok: [instance]\n[keepalived/keepalived] \n[keepalived/keepalived] TASK [vexxhost.atmosphere.keepalived : Deploy service] *************************\n[frr-k8s/frr_k8s] ok: [instance]\n[frr-k8s/frr_k8s] \n[frr-k8s/frr_k8s] TASK [vexxhost.atmosphere.frr_k8s : Deploy Helm chart] *************************\n[keystone/keystone] ok: [instance]\n[keystone/keystone] \n[keystone/keystone] TASK [vexxhost.atmosphere.keystone : Wait until identity service ready] ********\n[keystone/keystone] ok: [instance]\n[keystone/keystone] \n[keystone/keystone] TASK [vexxhost.atmosphere.keystone : Create Keystone domains] ******************\n[keepalived/keepalived] ok: [instance]\n[keepalived/keepalived] \n[keepalived/keepalived] PLAY RECAP *********************************************************************\n[keepalived/keepalived] instance                   : ok=2    changed=0    unreachable=0    failed=0    skipped=0    rescued=0    ignored=0   \n[keepalived/keepalived] \n==> [keepalived] Deployment complete\n==> [kube-prometheus-stack] Starting deployment\n[frr-k8s/frr_k8s] [WARNING]: Platform linux on host instance is using the discovered Python\n[frr-k8s/frr_k8s] interpreter at /usr/bin/python3.10, but future installation of another Python\n[frr-k8s/frr_k8s] interpreter could change the meaning of that path. See\n[frr-k8s/frr_k8s] https://docs.ansible.com/ansible-\n[frr-k8s/frr_k8s] core/2.17/reference_appendices/interpreter_discovery.html for more information.\n[frr-k8s/frr_k8s] ok: [instance]\n[frr-k8s/frr_k8s] \n[frr-k8s/frr_k8s] PLAY RECAP *********************************************************************\n[frr-k8s/frr_k8s] instance                   : ok=3    changed=0    unreachable=0    failed=0    skipped=0    rescued=0    ignored=0   \n[frr-k8s/frr_k8s] \n[keystone/keystone] ok: [instance] => (item=atmosphere)\n==> [frr-k8s] Deployment complete\n==> [image-warmup] Starting deployment\n[keystone/keystone] \n[keystone/keystone] TASK [vexxhost.atmosphere.keystone : Create Keystone identity providers] *******\n[image-warmup/image_warmup] \n[image-warmup/image_warmup] PLAY [controllers:computes] ****************************************************\n[image-warmup/image_warmup] \n[image-warmup/image_warmup] TASK [vexxhost.atmosphere.image_warmup : Resolve image list] *******************\n[image-warmup/image_warmup] ok: [instance]\n[image-warmup/image_warmup] \n[image-warmup/image_warmup] TASK [vexxhost.atmosphere.image_warmup : Check for crictl] *********************\n[image-warmup/image_warmup] [WARNING]: Platform linux on host instance is using the discovered Python\n[image-warmup/image_warmup] interpreter at /usr/bin/python3.10, but future installation of another Python\n[image-warmup/image_warmup] interpreter could change the meaning of that path. See\n[image-warmup/image_warmup] https://docs.ansible.com/ansible-\n[image-warmup/image_warmup] core/2.17/reference_appendices/interpreter_discovery.html for more information.\n[image-warmup/image_warmup] ok: [instance]\n[image-warmup/image_warmup] \n[image-warmup/image_warmup] TASK [vexxhost.atmosphere.image_warmup : Pre-pull container images] ************\n[keystone/keystone] ok: [instance] => (item=atmosphere)\n[keystone/keystone] \n[keystone/keystone] TASK [vexxhost.atmosphere.keystone : Create Keystone federation mappings] ******\n[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/quay.io/prometheus/alertmanager:v0.27.0)\n[keystone/keystone_pre] [WARNING]: Platform linux on host instance is using the discovered Python\n[keystone/keystone_pre] interpreter at /usr/bin/python3.10, but future installation of another Python\n[keystone/keystone_pre] interpreter could change the meaning of that path. See\n[keystone/keystone_pre] https://docs.ansible.com/ansible-\n[keystone/keystone_pre] core/2.17/reference_appendices/interpreter_discovery.html for more information.\n[keystone/keystone_pre] ok: [instance]\n[keystone/keystone_pre] \n[keystone/keystone_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***\n[keystone/keystone_pre] ok: [instance]\n[keystone/keystone_pre] \n[keystone/keystone_pre] TASK [Create RabbitMQ cluster] *************************************************\n[keystone/keystone_pre] skipping: [instance]\n[keystone/keystone_pre] \n[keystone/keystone_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***\n[keystone/keystone_pre] skipping: [instance]\n[keystone/keystone_pre] \n[keystone/keystone_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***\n[keystone/keystone_pre] skipping: [instance]\n[keystone/keystone_pre] \n[keystone/keystone_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***\n[keystone/keystone_pre] skipping: [instance]\n[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/ghcr.io/vexxhost/barbican:main@sha256:eab0ec0be8f8e5b3534131c494943ed5fc7379dc166db8b7b7c8ac802359330b)\n[keystone/keystone_pre] \n[keystone/keystone_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***\n[keystone/keystone_pre] skipping: [instance]\n[keystone/keystone_pre] \n[keystone/keystone_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***\n[keystone/keystone_pre] skipping: [instance]\n[keystone/keystone_pre] \n[keystone/keystone_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***\n[keystone/keystone_pre] skipping: [instance] => (item=oslo_messaging) \n[keystone/keystone_pre] skipping: [instance] => (item=oslo_db) \n[keystone/keystone_pre] skipping: [instance] => (item=oslo_cache) \n[keystone/keystone_pre] skipping: [instance] => (item=identity) \n[keystone/keystone_pre] skipping: [instance]\n[keystone/keystone] ok: [instance] => (item=atmosphere)\n[keystone/keystone] \n[keystone/keystone] TASK [vexxhost.atmosphere.keystone : Create Keystone federation protocols] *****\n[keystone/keystone_pre] \n[keystone/keystone_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********\n[keystone/keystone_pre] skipping: [instance]\n[keystone/keystone_pre] \n[keystone/keystone_pre] TASK [vexxhost.atmosphere.keystone_pre : Create Keycloak realms] ***************\n[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/ghcr.io/vexxhost/heat:main@sha256:3be2b3d1ab07714491f915307416d288783e484669a4b58a8fe3b7412b97044c)\n[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/ghcr.io/vexxhost/libvirtd:main@sha256:3d8ac580f9a3235c9fdd27cda89717a651e34c9b029ae884d8b3fdbcc7bde2a8)\n[keystone/keystone] ok: [instance] => (item=atmosphere)\n[keystone/keystone] \n[keystone/keystone] PLAY RECAP *********************************************************************\n[keystone/keystone] instance                   : ok=29   changed=0    unreachable=0    failed=0    skipped=10   rescued=0    ignored=0   \n[keystone/keystone] \n[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/quay.io/ceph/ceph:v18.2.7)\n[keystone/keystone_pre] ok: [instance] => (item=None)\n[keystone/keystone_pre] ok: [instance]\n[keystone/keystone_pre] \n[keystone/keystone_pre] TASK [vexxhost.atmosphere.keystone_pre : Setup Keycloak Authentication Required Actions (MFA)] ***\n[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/ghcr.io/vexxhost/charts/cert-manager:v1.15.5)\n[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/quay.io/jetstack/cert-manager-cainjector:v1.15.5)\n[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/quay.io/jetstack/cert-manager-controller:v1.15.5)\n[keystone/keystone_pre] ok: [instance] => (item=atmosphere)\n[keystone/keystone_pre] \n[keystone/keystone_pre] TASK [vexxhost.atmosphere.keystone_pre : Create ConfigMap with all OpenID connect configurations] ***\n[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/quay.io/jetstack/cert-manager-webhook:v1.15.5)\n[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/quay.io/jetstack/cert-manager-acmesolver:v1.15.5)\n[keystone/keystone_pre] ok: [instance]\n[keystone/keystone_pre] \n[keystone/keystone_pre] TASK [vexxhost.atmosphere.keystone_pre : Create Keycloak clients] **************\n[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/quay.io/jetstack/cert-manager-startupapicheck:v1.15.5)\n[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/quay.io/cilium/cilium:v1.14.8)\n[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/quay.io/cilium/operator-generic:v1.14.8)\n[keystone/keystone_pre] ok: [instance] => (item=None)\n[keystone/keystone_pre] ok: [instance]\n[keystone/keystone_pre] \n[keystone/keystone_pre] TASK [vexxhost.atmosphere.keystone_pre : Assign realm-management roles to service account] ***\n[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/ghcr.io/vexxhost/cinder:main@sha256:abbffdab1bddcb6cfbcdcd10d618c53f34f0c72cb81043957c14b3d1abe7c499)\n[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/registry.k8s.io/cluster-api/cluster-api-controller:v1.13.2)\n[keystone/keystone_pre] ok: [instance] => (item=None)\n[keystone/keystone_pre] ok: [instance]\n[keystone/keystone_pre] \n[keystone/keystone_pre] PLAY RECAP *********************************************************************\n[keystone/keystone_pre] instance                   : ok=7    changed=0    unreachable=0    failed=0    skipped=8    rescued=0    ignored=0   \n[keystone/keystone_pre] \n[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/registry.k8s.io/cluster-api/kubeadm-bootstrap-controller:v1.13.2)\n==> [keystone] Deployment complete\n==> [node-feature-discovery] Starting deployment\n[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/registry.k8s.io/cluster-api/kubeadm-control-plane-controller:v1.13.2)\n[node-feature-discovery/node_feature_discovery] \n[node-feature-discovery/node_feature_discovery] PLAY [controllers[0]] **********************************************************\n[node-feature-discovery/node_feature_discovery] \n[node-feature-discovery/node_feature_discovery] TASK [Gathering Facts] *********************************************************\n[kube-prometheus-stack/kube_prometheus_stack] \n[kube-prometheus-stack/kube_prometheus_stack] PLAY [controllers[0]] **********************************************************\n[kube-prometheus-stack/kube_prometheus_stack] \n[kube-prometheus-stack/kube_prometheus_stack] TASK [Gathering Facts] *********************************************************\n[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/registry.k8s.io/capi-openstack/capi-openstack-controller:v0.14.4)\n[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/registry.k8s.io/sig-storage/csi-node-driver-registrar:v2.10.0)\n[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/registry.k8s.io/sig-storage/csi-attacher:v4.5.0)\n[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/quay.io/cephcsi/cephcsi:v3.11.0)\n[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/registry.k8s.io/sig-storage/csi-provisioner:v4.0.0)\n[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/registry.k8s.io/sig-storage/csi-resizer:v1.10.0)\n[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/registry.k8s.io/sig-storage/csi-snapshotter:v7.0.0)\n[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/ghcr.io/vexxhost/kubernetes-entrypoint:edge)\n[node-feature-discovery/node_feature_discovery] [WARNING]: Platform linux on host instance is using the discovered Python\n[node-feature-discovery/node_feature_discovery] interpreter at /usr/bin/python3.10, but future installation of another Python\n[node-feature-discovery/node_feature_discovery] interpreter could change the meaning of that path. See\n[node-feature-discovery/node_feature_discovery] https://docs.ansible.com/ansible-\n[node-feature-discovery/node_feature_discovery] core/2.17/reference_appendices/interpreter_discovery.html for more information.\n[node-feature-discovery/node_feature_discovery] ok: [instance]\n[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/ghcr.io/vexxhost/designate:main@sha256:08f191cc2c03c0859849efe52f0a9a3757c1707235dae6943978bdf92f9d0b33)\n[node-feature-discovery/node_feature_discovery] \n[node-feature-discovery/node_feature_discovery] TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***\n[node-feature-discovery/node_feature_discovery] included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance\n[node-feature-discovery/node_feature_discovery] \n[node-feature-discovery/node_feature_discovery] TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************\n[kube-prometheus-stack/kube_prometheus_stack] [WARNING]: Platform linux on host instance is using the discovered Python\n[kube-prometheus-stack/kube_prometheus_stack] interpreter at /usr/bin/python3.10, but future installation of another Python\n[kube-prometheus-stack/kube_prometheus_stack] interpreter could change the meaning of that path. See\n[kube-prometheus-stack/kube_prometheus_stack] https://docs.ansible.com/ansible-\n[kube-prometheus-stack/kube_prometheus_stack] core/2.17/reference_appendices/interpreter_discovery.html for more information.\n[kube-prometheus-stack/kube_prometheus_stack] ok: [instance]\n[kube-prometheus-stack/kube_prometheus_stack] \n[kube-prometheus-stack/kube_prometheus_stack] TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***\n[kube-prometheus-stack/kube_prometheus_stack] included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance\n[kube-prometheus-stack/kube_prometheus_stack] \n[kube-prometheus-stack/kube_prometheus_stack] TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************\n[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/ghcr.io/vexxhost/glance:main@sha256:b9c065d575cf30d0316d3f1f3cdbde9c153faecc37ed467d62a44049084669ed)\n[node-feature-discovery/node_feature_discovery] ok: [instance]\n[node-feature-discovery/node_feature_discovery] \n[node-feature-discovery/node_feature_discovery] TASK [vexxhost.atmosphere.node_feature_discovery : Install all CRDs] ***********\n[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/quay.io/kiwigrid/k8s-sidecar:1.26.1)\n[kube-prometheus-stack/kube_prometheus_stack] ok: [instance]\n[kube-prometheus-stack/kube_prometheus_stack] \n[kube-prometheus-stack/kube_prometheus_stack] TASK [atmosphere.common.secretgen_controller : Deploy secretgen-controller] ****",
                            "stdout_lines": [
                                "[keystone/keystone] ok: [instance]",
                                "[keystone/keystone] ",
                                "[keystone/keystone] TASK [Create Ingress] **********************************************************",
                                "[keystone/keystone] included: openstack_helm_ingress for instance",
                                "[keycloak/keycloak] ok: [instance]",
                                "[keycloak/keycloak] ",
                                "[keycloak/keycloak] TASK [vexxhost.atmosphere.keycloak : Wait until Keycloak endpoint is ready] ****",
                                "[keystone/keystone] ",
                                "[keystone/keystone] TASK [vexxhost.atmosphere.openstack_helm_ingress : Create certificate] *********",
                                "[keystone/keystone] skipping: [instance]",
                                "[keystone/keystone] ",
                                "[keystone/keystone] TASK [vexxhost.atmosphere.openstack_helm_ingress : Set fact with wildcard certificate] ***",
                                "[keystone/keystone] skipping: [instance]",
                                "[keystone/keystone] ",
                                "[keystone/keystone] TASK [vexxhost.atmosphere.openstack_helm_ingress : Add ClusterIssuer annotations] ***",
                                "[keystone/keystone] ok: [instance]",
                                "[keystone/keystone] ",
                                "[keystone/keystone] TASK [Create Ingress identity] *************************************************",
                                "[keystone/keystone] included: ingress for instance",
                                "[keystone/keystone] ",
                                "[keystone/keystone] TASK [vexxhost.atmosphere.ingress : Create Ingress identity] *******************",
                                "[keycloak/keycloak] ok: [instance]",
                                "[keycloak/keycloak] ",
                                "[keycloak/keycloak] PLAY RECAP *********************************************************************",
                                "[keycloak/keycloak] instance                   : ok=20   changed=0    unreachable=0    failed=0    skipped=4    rescued=0    ignored=0   ",
                                "[keycloak/keycloak] ",
                                "==> [keycloak] Deployment complete",
                                "==> [frr-k8s] Starting deployment",
                                "[frr-k8s/frr_k8s] ",
                                "[frr-k8s/frr_k8s] PLAY [controllers:computes] ****************************************************",
                                "[frr-k8s/frr_k8s] ",
                                "[frr-k8s/frr_k8s] TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***",
                                "[keystone/keystone_pre] ",
                                "[keystone/keystone_pre] PLAY [controllers[0]] **********************************************************",
                                "[frr-k8s/frr_k8s] included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance",
                                "[frr-k8s/frr_k8s] ",
                                "[frr-k8s/frr_k8s] TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************",
                                "[keystone/keystone_pre] ",
                                "[keystone/keystone_pre] TASK [Gathering Facts] *********************************************************",
                                "[keystone/keystone] ok: [instance]",
                                "[keystone/keystone] ",
                                "[keystone/keystone] TASK [vexxhost.atmosphere.keystone : Validate if ingress is reachable] *********",
                                "[keepalived/keepalived] [WARNING]: Platform linux on host instance is using the discovered Python",
                                "[keepalived/keepalived] interpreter at /usr/bin/python3.10, but future installation of another Python",
                                "[keepalived/keepalived] interpreter could change the meaning of that path. See",
                                "[keepalived/keepalived] https://docs.ansible.com/ansible-",
                                "[keepalived/keepalived] core/2.17/reference_appendices/interpreter_discovery.html for more information.",
                                "[keepalived/keepalived] ok: [instance]",
                                "[keepalived/keepalived] ",
                                "[keepalived/keepalived] TASK [vexxhost.atmosphere.keepalived : Deploy service] *************************",
                                "[frr-k8s/frr_k8s] ok: [instance]",
                                "[frr-k8s/frr_k8s] ",
                                "[frr-k8s/frr_k8s] TASK [vexxhost.atmosphere.frr_k8s : Deploy Helm chart] *************************",
                                "[keystone/keystone] ok: [instance]",
                                "[keystone/keystone] ",
                                "[keystone/keystone] TASK [vexxhost.atmosphere.keystone : Wait until identity service ready] ********",
                                "[keystone/keystone] ok: [instance]",
                                "[keystone/keystone] ",
                                "[keystone/keystone] TASK [vexxhost.atmosphere.keystone : Create Keystone domains] ******************",
                                "[keepalived/keepalived] ok: [instance]",
                                "[keepalived/keepalived] ",
                                "[keepalived/keepalived] PLAY RECAP *********************************************************************",
                                "[keepalived/keepalived] instance                   : ok=2    changed=0    unreachable=0    failed=0    skipped=0    rescued=0    ignored=0   ",
                                "[keepalived/keepalived] ",
                                "==> [keepalived] Deployment complete",
                                "==> [kube-prometheus-stack] Starting deployment",
                                "[frr-k8s/frr_k8s] [WARNING]: Platform linux on host instance is using the discovered Python",
                                "[frr-k8s/frr_k8s] interpreter at /usr/bin/python3.10, but future installation of another Python",
                                "[frr-k8s/frr_k8s] interpreter could change the meaning of that path. See",
                                "[frr-k8s/frr_k8s] https://docs.ansible.com/ansible-",
                                "[frr-k8s/frr_k8s] core/2.17/reference_appendices/interpreter_discovery.html for more information.",
                                "[frr-k8s/frr_k8s] ok: [instance]",
                                "[frr-k8s/frr_k8s] ",
                                "[frr-k8s/frr_k8s] PLAY RECAP *********************************************************************",
                                "[frr-k8s/frr_k8s] instance                   : ok=3    changed=0    unreachable=0    failed=0    skipped=0    rescued=0    ignored=0   ",
                                "[frr-k8s/frr_k8s] ",
                                "[keystone/keystone] ok: [instance] => (item=atmosphere)",
                                "==> [frr-k8s] Deployment complete",
                                "==> [image-warmup] Starting deployment",
                                "[keystone/keystone] ",
                                "[keystone/keystone] TASK [vexxhost.atmosphere.keystone : Create Keystone identity providers] *******",
                                "[image-warmup/image_warmup] ",
                                "[image-warmup/image_warmup] PLAY [controllers:computes] ****************************************************",
                                "[image-warmup/image_warmup] ",
                                "[image-warmup/image_warmup] TASK [vexxhost.atmosphere.image_warmup : Resolve image list] *******************",
                                "[image-warmup/image_warmup] ok: [instance]",
                                "[image-warmup/image_warmup] ",
                                "[image-warmup/image_warmup] TASK [vexxhost.atmosphere.image_warmup : Check for crictl] *********************",
                                "[image-warmup/image_warmup] [WARNING]: Platform linux on host instance is using the discovered Python",
                                "[image-warmup/image_warmup] interpreter at /usr/bin/python3.10, but future installation of another Python",
                                "[image-warmup/image_warmup] interpreter could change the meaning of that path. See",
                                "[image-warmup/image_warmup] https://docs.ansible.com/ansible-",
                                "[image-warmup/image_warmup] core/2.17/reference_appendices/interpreter_discovery.html for more information.",
                                "[image-warmup/image_warmup] ok: [instance]",
                                "[image-warmup/image_warmup] ",
                                "[image-warmup/image_warmup] TASK [vexxhost.atmosphere.image_warmup : Pre-pull container images] ************",
                                "[keystone/keystone] ok: [instance] => (item=atmosphere)",
                                "[keystone/keystone] ",
                                "[keystone/keystone] TASK [vexxhost.atmosphere.keystone : Create Keystone federation mappings] ******",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/quay.io/prometheus/alertmanager:v0.27.0)",
                                "[keystone/keystone_pre] [WARNING]: Platform linux on host instance is using the discovered Python",
                                "[keystone/keystone_pre] interpreter at /usr/bin/python3.10, but future installation of another Python",
                                "[keystone/keystone_pre] interpreter could change the meaning of that path. See",
                                "[keystone/keystone_pre] https://docs.ansible.com/ansible-",
                                "[keystone/keystone_pre] core/2.17/reference_appendices/interpreter_discovery.html for more information.",
                                "[keystone/keystone_pre] ok: [instance]",
                                "[keystone/keystone_pre] ",
                                "[keystone/keystone_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***",
                                "[keystone/keystone_pre] ok: [instance]",
                                "[keystone/keystone_pre] ",
                                "[keystone/keystone_pre] TASK [Create RabbitMQ cluster] *************************************************",
                                "[keystone/keystone_pre] skipping: [instance]",
                                "[keystone/keystone_pre] ",
                                "[keystone/keystone_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***",
                                "[keystone/keystone_pre] skipping: [instance]",
                                "[keystone/keystone_pre] ",
                                "[keystone/keystone_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***",
                                "[keystone/keystone_pre] skipping: [instance]",
                                "[keystone/keystone_pre] ",
                                "[keystone/keystone_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***",
                                "[keystone/keystone_pre] skipping: [instance]",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/ghcr.io/vexxhost/barbican:main@sha256:eab0ec0be8f8e5b3534131c494943ed5fc7379dc166db8b7b7c8ac802359330b)",
                                "[keystone/keystone_pre] ",
                                "[keystone/keystone_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***",
                                "[keystone/keystone_pre] skipping: [instance]",
                                "[keystone/keystone_pre] ",
                                "[keystone/keystone_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***",
                                "[keystone/keystone_pre] skipping: [instance]",
                                "[keystone/keystone_pre] ",
                                "[keystone/keystone_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***",
                                "[keystone/keystone_pre] skipping: [instance] => (item=oslo_messaging) ",
                                "[keystone/keystone_pre] skipping: [instance] => (item=oslo_db) ",
                                "[keystone/keystone_pre] skipping: [instance] => (item=oslo_cache) ",
                                "[keystone/keystone_pre] skipping: [instance] => (item=identity) ",
                                "[keystone/keystone_pre] skipping: [instance]",
                                "[keystone/keystone] ok: [instance] => (item=atmosphere)",
                                "[keystone/keystone] ",
                                "[keystone/keystone] TASK [vexxhost.atmosphere.keystone : Create Keystone federation protocols] *****",
                                "[keystone/keystone_pre] ",
                                "[keystone/keystone_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********",
                                "[keystone/keystone_pre] skipping: [instance]",
                                "[keystone/keystone_pre] ",
                                "[keystone/keystone_pre] TASK [vexxhost.atmosphere.keystone_pre : Create Keycloak realms] ***************",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/ghcr.io/vexxhost/heat:main@sha256:3be2b3d1ab07714491f915307416d288783e484669a4b58a8fe3b7412b97044c)",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/ghcr.io/vexxhost/libvirtd:main@sha256:3d8ac580f9a3235c9fdd27cda89717a651e34c9b029ae884d8b3fdbcc7bde2a8)",
                                "[keystone/keystone] ok: [instance] => (item=atmosphere)",
                                "[keystone/keystone] ",
                                "[keystone/keystone] PLAY RECAP *********************************************************************",
                                "[keystone/keystone] instance                   : ok=29   changed=0    unreachable=0    failed=0    skipped=10   rescued=0    ignored=0   ",
                                "[keystone/keystone] ",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/quay.io/ceph/ceph:v18.2.7)",
                                "[keystone/keystone_pre] ok: [instance] => (item=None)",
                                "[keystone/keystone_pre] ok: [instance]",
                                "[keystone/keystone_pre] ",
                                "[keystone/keystone_pre] TASK [vexxhost.atmosphere.keystone_pre : Setup Keycloak Authentication Required Actions (MFA)] ***",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/ghcr.io/vexxhost/charts/cert-manager:v1.15.5)",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/quay.io/jetstack/cert-manager-cainjector:v1.15.5)",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/quay.io/jetstack/cert-manager-controller:v1.15.5)",
                                "[keystone/keystone_pre] ok: [instance] => (item=atmosphere)",
                                "[keystone/keystone_pre] ",
                                "[keystone/keystone_pre] TASK [vexxhost.atmosphere.keystone_pre : Create ConfigMap with all OpenID connect configurations] ***",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/quay.io/jetstack/cert-manager-webhook:v1.15.5)",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/quay.io/jetstack/cert-manager-acmesolver:v1.15.5)",
                                "[keystone/keystone_pre] ok: [instance]",
                                "[keystone/keystone_pre] ",
                                "[keystone/keystone_pre] TASK [vexxhost.atmosphere.keystone_pre : Create Keycloak clients] **************",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/quay.io/jetstack/cert-manager-startupapicheck:v1.15.5)",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/quay.io/cilium/cilium:v1.14.8)",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/quay.io/cilium/operator-generic:v1.14.8)",
                                "[keystone/keystone_pre] ok: [instance] => (item=None)",
                                "[keystone/keystone_pre] ok: [instance]",
                                "[keystone/keystone_pre] ",
                                "[keystone/keystone_pre] TASK [vexxhost.atmosphere.keystone_pre : Assign realm-management roles to service account] ***",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/ghcr.io/vexxhost/cinder:main@sha256:abbffdab1bddcb6cfbcdcd10d618c53f34f0c72cb81043957c14b3d1abe7c499)",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/registry.k8s.io/cluster-api/cluster-api-controller:v1.13.2)",
                                "[keystone/keystone_pre] ok: [instance] => (item=None)",
                                "[keystone/keystone_pre] ok: [instance]",
                                "[keystone/keystone_pre] ",
                                "[keystone/keystone_pre] PLAY RECAP *********************************************************************",
                                "[keystone/keystone_pre] instance                   : ok=7    changed=0    unreachable=0    failed=0    skipped=8    rescued=0    ignored=0   ",
                                "[keystone/keystone_pre] ",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/registry.k8s.io/cluster-api/kubeadm-bootstrap-controller:v1.13.2)",
                                "==> [keystone] Deployment complete",
                                "==> [node-feature-discovery] Starting deployment",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/registry.k8s.io/cluster-api/kubeadm-control-plane-controller:v1.13.2)",
                                "[node-feature-discovery/node_feature_discovery] ",
                                "[node-feature-discovery/node_feature_discovery] PLAY [controllers[0]] **********************************************************",
                                "[node-feature-discovery/node_feature_discovery] ",
                                "[node-feature-discovery/node_feature_discovery] TASK [Gathering Facts] *********************************************************",
                                "[kube-prometheus-stack/kube_prometheus_stack] ",
                                "[kube-prometheus-stack/kube_prometheus_stack] PLAY [controllers[0]] **********************************************************",
                                "[kube-prometheus-stack/kube_prometheus_stack] ",
                                "[kube-prometheus-stack/kube_prometheus_stack] TASK [Gathering Facts] *********************************************************",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/registry.k8s.io/capi-openstack/capi-openstack-controller:v0.14.4)",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/registry.k8s.io/sig-storage/csi-node-driver-registrar:v2.10.0)",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/registry.k8s.io/sig-storage/csi-attacher:v4.5.0)",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/quay.io/cephcsi/cephcsi:v3.11.0)",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/registry.k8s.io/sig-storage/csi-provisioner:v4.0.0)",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/registry.k8s.io/sig-storage/csi-resizer:v1.10.0)",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/registry.k8s.io/sig-storage/csi-snapshotter:v7.0.0)",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/ghcr.io/vexxhost/kubernetes-entrypoint:edge)",
                                "[node-feature-discovery/node_feature_discovery] [WARNING]: Platform linux on host instance is using the discovered Python",
                                "[node-feature-discovery/node_feature_discovery] interpreter at /usr/bin/python3.10, but future installation of another Python",
                                "[node-feature-discovery/node_feature_discovery] interpreter could change the meaning of that path. See",
                                "[node-feature-discovery/node_feature_discovery] https://docs.ansible.com/ansible-",
                                "[node-feature-discovery/node_feature_discovery] core/2.17/reference_appendices/interpreter_discovery.html for more information.",
                                "[node-feature-discovery/node_feature_discovery] ok: [instance]",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/ghcr.io/vexxhost/designate:main@sha256:08f191cc2c03c0859849efe52f0a9a3757c1707235dae6943978bdf92f9d0b33)",
                                "[node-feature-discovery/node_feature_discovery] ",
                                "[node-feature-discovery/node_feature_discovery] TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***",
                                "[node-feature-discovery/node_feature_discovery] included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance",
                                "[node-feature-discovery/node_feature_discovery] ",
                                "[node-feature-discovery/node_feature_discovery] TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************",
                                "[kube-prometheus-stack/kube_prometheus_stack] [WARNING]: Platform linux on host instance is using the discovered Python",
                                "[kube-prometheus-stack/kube_prometheus_stack] interpreter at /usr/bin/python3.10, but future installation of another Python",
                                "[kube-prometheus-stack/kube_prometheus_stack] interpreter could change the meaning of that path. See",
                                "[kube-prometheus-stack/kube_prometheus_stack] https://docs.ansible.com/ansible-",
                                "[kube-prometheus-stack/kube_prometheus_stack] core/2.17/reference_appendices/interpreter_discovery.html for more information.",
                                "[kube-prometheus-stack/kube_prometheus_stack] ok: [instance]",
                                "[kube-prometheus-stack/kube_prometheus_stack] ",
                                "[kube-prometheus-stack/kube_prometheus_stack] TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***",
                                "[kube-prometheus-stack/kube_prometheus_stack] included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance",
                                "[kube-prometheus-stack/kube_prometheus_stack] ",
                                "[kube-prometheus-stack/kube_prometheus_stack] TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/ghcr.io/vexxhost/glance:main@sha256:b9c065d575cf30d0316d3f1f3cdbde9c153faecc37ed467d62a44049084669ed)",
                                "[node-feature-discovery/node_feature_discovery] ok: [instance]",
                                "[node-feature-discovery/node_feature_discovery] ",
                                "[node-feature-discovery/node_feature_discovery] TASK [vexxhost.atmosphere.node_feature_discovery : Install all CRDs] ***********",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/quay.io/kiwigrid/k8s-sidecar:1.26.1)",
                                "[kube-prometheus-stack/kube_prometheus_stack] ok: [instance]",
                                "[kube-prometheus-stack/kube_prometheus_stack] ",
                                "[kube-prometheus-stack/kube_prometheus_stack] TASK [atmosphere.common.secretgen_controller : Deploy secretgen-controller] ****"
                            ],
                            "zuul_log_id": "0242ac17-0010-310d-1ec5-00000001dbd4-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:11:32.902894Z",
                            "start": "2026-07-25T22:11:32.370076Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001dbd4",
                        "name": "Read new idempotence deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "144321"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:11:32.970513Z",
                            "start": "2026-07-25T22:11:32.912362Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001dbd5",
                        "name": "Advance idempotence deployment live log offset"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "idempotence deployment is still running after 420 seconds."
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:11:33.047833Z",
                            "start": "2026-07-25T22:11:32.979017Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001dbd6",
                        "name": "Report idempotence deployment progress heartbeat"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:11:33.116466Z",
                            "start": "2026-07-25T22:11:33.054405Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001dbd7",
                        "name": "Continue monitoring idempotence deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-25 22:11:33.206583",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-25 22:11:53.208647",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:11:53.225295Z",
                            "start": "2026-07-25T22:11:33.158078Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001dda4",
                        "name": "Wait before polling idempotence deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "22"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:11:53.301002Z",
                            "start": "2026-07-25T22:11:53.231754Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001dda5",
                        "name": "Count idempotence deployment progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j954100126856.247585",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j954100126856.247585",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j954100126856.247585",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:11:53.650389Z",
                            "start": "2026-07-25T22:11:53.400258Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001dda6",
                        "name": "Poll idempotence deployment status"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/ansible.zp1dm8bk.log"
                                }
                            },
                            "stat": {
                                "atime": 1785017492.2158692,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 320,
                                "charset": "unknown",
                                "checksum": "1dcbf85489c0960086a912f45c83d0a935dcc431",
                                "ctime": 1785017513.572268,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 21191,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0600",
                                "mtime": 1785017513.572268,
                                "nlink": 1,
                                "path": "/tmp/ansible.zp1dm8bk.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 159645,
                                "uid": 1000,
                                "version": "2670592057",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:11:53.894098Z",
                            "start": "2026-07-25T22:11:53.656865Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001dda7",
                        "name": "Inspect idempotence deployment live log"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "15324"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:11:53.971919Z",
                            "start": "2026-07-25T22:11:53.902138Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001dda8",
                        "name": "Calculate new idempotence deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +144322 /tmp/ansible.zp1dm8bk.log | head -c 15324",
                            "delta": "0:00:00.009067",
                            "end": "2026-07-25 22:11:54.221266",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +144322 /tmp/ansible.zp1dm8bk.log | head -c 15324",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-310d-1ec5-00000001dda9-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-25 22:11:54.212199",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/docker.io/grafana/grafana:11.0.0)\n[node-feature-discovery/node_feature_discovery] ok: [instance]\n[node-feature-discovery/node_feature_discovery] \n[node-feature-discovery/node_feature_discovery] TASK [vexxhost.atmosphere.node_feature_discovery : Deploy Helm chart] **********\n[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/docker.io/bloomberg/goldpinger:3.10.1)\n[kube-prometheus-stack/kube_prometheus_stack] ok: [instance]\n[kube-prometheus-stack/kube_prometheus_stack] \n[kube-prometheus-stack/kube_prometheus_stack] TASK [vexxhost.atmosphere.kube_prometheus_stack : Wait until Keycloak service is ready] ***\n[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/quay.io/frrouting/frr:9.1.0)\n[kube-prometheus-stack/kube_prometheus_stack] ok: [instance]\n[kube-prometheus-stack/kube_prometheus_stack] \n[kube-prometheus-stack/kube_prometheus_stack] TASK [vexxhost.atmosphere.kube_prometheus_stack : Create Keycloak realm] *******\n[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/quay.io/metallb/frr-k8s:v0.0.17)\n[node-feature-discovery/node_feature_discovery] ok: [instance]\n[node-feature-discovery/node_feature_discovery] \n[node-feature-discovery/node_feature_discovery] PLAY RECAP *********************************************************************\n[node-feature-discovery/node_feature_discovery] instance                   : ok=5    changed=0    unreachable=0    failed=0    skipped=0    rescued=0    ignored=0   \n[node-feature-discovery/node_feature_discovery] \n==> [node-feature-discovery] Deployment complete\n==> [placement] Starting deployment\n[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/docker.io/library/haproxy:2.5)\n[placement/placement] \n[placement/placement] PLAY [controllers[0]] **********************************************************\n[placement/placement] \n[placement/placement] TASK [Gathering Facts] *********************************************************\n[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/ghcr.io/vexxhost/horizon:main@sha256:e247f40cb27eeee024767f30f923c37f48c3f86fa3590a3639a494f43cc29e88)\n[kube-prometheus-stack/kube_prometheus_stack] ok: [instance]\n[kube-prometheus-stack/kube_prometheus_stack] \n[kube-prometheus-stack/kube_prometheus_stack] TASK [vexxhost.atmosphere.kube_prometheus_stack : Add client roles in \"id_token\"] ***\n[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/registry.k8s.io/sig-storage/csi-attacher:v4.11.0@sha256:b74b05b39501565022883fc128002b4cb857a7bb6c858606bcb3fdedba0b0b80)\n[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/quay.io/hpestorage/csi-driver:v3.1.0@sha256:a0a795f60095ca2858941ee2186053435c00a4f2665cf93261923d0774b889ac)\n[kube-prometheus-stack/kube_prometheus_stack] ok: [instance]\n[kube-prometheus-stack/kube_prometheus_stack] \n[kube-prometheus-stack/kube_prometheus_stack] TASK [vexxhost.atmosphere.kube_prometheus_stack : Retrieve \"etcd\" CA certificate] ***\n[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/quay.io/hpestorage/csi-extensions:v1.2.10@sha256:64382a8b4a978f9ae3cca32cbf76b8b056eb465ae85683a9c96fdfd92c42712f)\n[kube-prometheus-stack/kube_prometheus_stack] ok: [instance]\n[kube-prometheus-stack/kube_prometheus_stack] \n[kube-prometheus-stack/kube_prometheus_stack] TASK [vexxhost.atmosphere.kube_prometheus_stack : Retrieve \"etcd\" client certificate] ***\n[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/quay.io/hpestorage/nfs-provisioner:v3.0.9@sha256:f42a83e27747ad9dcfa479fceddf02986d8f2ea7f51a167f18f55dba4a68a9b2)\n[kube-prometheus-stack/kube_prometheus_stack] ok: [instance]\n[kube-prometheus-stack/kube_prometheus_stack] \n[kube-prometheus-stack/kube_prometheus_stack] TASK [vexxhost.atmosphere.kube_prometheus_stack : Retrieve \"etcd\" client key] ***\n[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/quay.io/hpestorage/alletra-6000-and-nimble-csp:v3.1.0@sha256:f9303c8d12558e691a5942f5a930f626694f1671bf331849c043bc8fb48da8cd)\n[kube-prometheus-stack/kube_prometheus_stack] ok: [instance]\n[kube-prometheus-stack/kube_prometheus_stack] \n[kube-prometheus-stack/kube_prometheus_stack] TASK [vexxhost.atmosphere.kube_prometheus_stack : Create secrets for monitoring] ***\n[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/registry.k8s.io/sig-storage/csi-node-driver-registrar:v2.16.0@sha256:ab482308a4921e28a6df09a16ab99a457e9af9641ff44fb1be1a690d07ce8b70)\n[kube-prometheus-stack/kube_prometheus_stack] ok: [instance]\n[kube-prometheus-stack/kube_prometheus_stack] \n[kube-prometheus-stack/kube_prometheus_stack] TASK [vexxhost.atmosphere.kube_prometheus_stack : Generate client secret passwords] ***\n[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/registry.k8s.io/sig-storage/csi-provisioner:v6.2.0@sha256:6be9f63ca4caa6c46aae55aa372500949d8a21473d72f819da1f746076b32d4e)\n[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/registry.k8s.io/sig-storage/csi-resizer:v2.1.0@sha256:589e525cddef6d768e68da1f0bc9ffd0a24bf3add3dd010648eb7189976fde79)\n[kube-prometheus-stack/kube_prometheus_stack] ok: [instance] => (item=alertmanager)\n[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/registry.k8s.io/sig-storage/csi-snapshotter:v8.5.0@sha256:da081c27e8a6d91f36042c1942362d0515ced8d06e18c11b8f893e58c4d6d797)\n[placement/placement] [WARNING]: Platform linux on host instance is using the discovered Python\n[placement/placement] interpreter at /usr/bin/python3.10, but future installation of another Python\n[placement/placement] interpreter could change the meaning of that path. See\n[placement/placement] https://docs.ansible.com/ansible-\n[placement/placement] core/2.17/reference_appendices/interpreter_discovery.html for more information.\n[placement/placement] ok: [instance]\n[placement/placement] \n[placement/placement] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***\n[kube-prometheus-stack/kube_prometheus_stack] ok: [instance] => (item=grafana)\n[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/quay.io/hpestorage/volume-group-provisioner:v1.0.9@sha256:467f10da42db0e6d86f2dc65acee78dc5f7dad47ad22b9a7d550f4616efeb3f7)\n[placement/placement] ok: [instance]\n[placement/placement] \n[placement/placement] TASK [Create RabbitMQ cluster] *************************************************\n[placement/placement] skipping: [instance]\n[placement/placement] \n[placement/placement] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***\n[placement/placement] skipping: [instance]\n[placement/placement] \n[placement/placement] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***\n[placement/placement] skipping: [instance]\n[placement/placement] \n[placement/placement] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***\n[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/quay.io/hpestorage/volume-group-snapshotter:v1.0.9@sha256:b9b56fb0072801742e5737d53cdb8ce5d971bc2e9a8bac2d5f9d40e69b0f9659)\n[kube-prometheus-stack/kube_prometheus_stack] ok: [instance] => (item=prometheus)\n[kube-prometheus-stack/kube_prometheus_stack] \n[kube-prometheus-stack/kube_prometheus_stack] TASK [vexxhost.atmosphere.kube_prometheus_stack : Collect all client secrets] ***\n[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/quay.io/hpestorage/volume-mutator:v1.3.9@sha256:5b7e4476974f63977fb7196d97e12948c47deb5194cba7f77f7801542849ee5e)\n[placement/placement] ok: [instance]\n[placement/placement] \n[placement/placement] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***\n[placement/placement] ok: [instance]\n[placement/placement] \n[placement/placement] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***\n[placement/placement] ok: [instance]\n[placement/placement] \n[placement/placement] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***\n[placement/placement] ok: [instance] => (item=identity)\n[placement/placement] ok: [instance] => (item=placement)\n[placement/placement] ok: [instance] => (item=oslo_cache)\n[placement/placement] ok: [instance] => (item=oslo_db)\n[placement/placement] \n[placement/placement] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********\n[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/quay.io/ibmcsiblock/csi-block-volumereplication-operator:v0.9.0)\n[placement/placement] ok: [instance]\n[kube-prometheus-stack/kube_prometheus_stack] ok: [instance] => (item=alertmanager)\n[placement/placement] \n[placement/placement] TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***\n[placement/placement] included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance\n[placement/placement] \n[placement/placement] TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************\n[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/registry.k8s.io/sig-storage/csi-attacher:v4.2.0)\n[kube-prometheus-stack/kube_prometheus_stack] ok: [instance] => (item=grafana)\n[placement/placement] ok: [instance]\n[placement/placement] \n[placement/placement] TASK [vexxhost.atmosphere.placement : Deploy Helm chart] ***********************\n[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/quay.io/ibmcsiblock/ibm-block-csi-driver-controller:1.11.2)\n[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/quay.io/ibmcsiblock/ibm-block-csi-driver-node:1.11.2)\n[kube-prometheus-stack/kube_prometheus_stack] ok: [instance] => (item=prometheus)\n[kube-prometheus-stack/kube_prometheus_stack] \n[kube-prometheus-stack/kube_prometheus_stack] TASK [vexxhost.atmosphere.kube_prometheus_stack : Create Keycloak clients] *****\n[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/registry.k8s.io/sig-storage/csi-node-driver-registrar:v2.6.3)\n[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/registry.k8s.io/sig-storage/livenessprobe:v2.9.0)\n[kube-prometheus-stack/kube_prometheus_stack] ok: [instance] => (item=None)\n[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/quay.io/ibmcsiblock/ibm-block-csi-operator:1.11.2)\n[placement/placement] ok: [instance]\n[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/registry.k8s.io/sig-storage/csi-provisioner:v3.4.0)\n[placement/placement] \n[placement/placement] TASK [Create Ingress] **********************************************************\n[placement/placement] included: openstack_helm_ingress for instance\n[placement/placement] \n[placement/placement] TASK [vexxhost.atmosphere.openstack_helm_ingress : Create certificate] *********\n[placement/placement] skipping: [instance]\n[placement/placement] \n[placement/placement] TASK [vexxhost.atmosphere.openstack_helm_ingress : Set fact with wildcard certificate] ***\n[placement/placement] skipping: [instance]\n[kube-prometheus-stack/kube_prometheus_stack] ok: [instance] => (item=None)\n[placement/placement] \n[placement/placement] TASK [vexxhost.atmosphere.openstack_helm_ingress : Add ClusterIssuer annotations] ***\n[placement/placement] ok: [instance]\n[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/registry.k8s.io/sig-storage/csi-resizer:v1.7.0)\n[placement/placement] \n[placement/placement] TASK [Create Ingress placement] ************************************************\n[placement/placement] included: ingress for instance\n[placement/placement] \n[placement/placement] TASK [vexxhost.atmosphere.ingress : Create Ingress placement] ******************\n[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/registry.k8s.io/sig-storage/csi-snapshotter:v6.2.1)\n[kube-prometheus-stack/kube_prometheus_stack] ok: [instance] => (item=None)\n[kube-prometheus-stack/kube_prometheus_stack] ok: [instance]\n[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/quay.io/ibmcsiblock/csi-volume-group-operator:v0.9.1)\n[kube-prometheus-stack/kube_prometheus_stack] \n[kube-prometheus-stack/kube_prometheus_stack] TASK [vexxhost.atmosphere.kube_prometheus_stack : Create Keycloak roles] *******\n[placement/placement] ok: [instance]\n[placement/placement] \n[placement/placement] PLAY RECAP *********************************************************************\n[placement/placement] instance                   : ok=14   changed=0    unreachable=0    failed=0    skipped=5    rescued=0    ignored=0   \n[placement/placement] \n[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/registry.k8s.io/ingress-nginx/controller:v1.12.1)\n==> [placement] Deployment complete\n==> [glance] Starting deployment\n[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/registry.k8s.io/defaultbackend-amd64:1.5)\n[glance/glance] \n[glance/glance] PLAY [controllers[0]] **********************************************************\n[glance/glance] \n[glance/glance] TASK [Gathering Facts] *********************************************************\n[kube-prometheus-stack/kube_prometheus_stack] ok: [instance] => (item=None)\n[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/registry.k8s.io/ingress-nginx/kube-webhook-certgen:v1.5.2)\n[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/ghcr.io/vexxhost/ironic:main@sha256:3cf3aa6e1fef6204e9dfc4e0df5f7cc781d4b555549bb1b768b6149725407ea5)\n[kube-prometheus-stack/kube_prometheus_stack] ok: [instance] => (item=None)\n[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/docker.io/library/nginx:1.25)\n[kube-prometheus-stack/kube_prometheus_stack] ok: [instance] => (item=None)\n[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/ghcr.io/vexxhost/keepalived:latest@sha256:b794c04706ec6914fc3635e23c9d6a95351dec4c0d320eb83ae5a781b791e30d)\n[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/quay.io/keycloak/keycloak:24.0.5-0)\n[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/ghcr.io/vexxhost/keystone:main@sha256:d82122679914bcf9121e951e754da7f4c93cb02c79414694547aa6314530cddb)\n[kube-prometheus-stack/kube_prometheus_stack] ok: [instance] => (item=None)\n[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/registry.k8s.io/kube-apiserver:v1.28.13)\n[kube-prometheus-stack/kube_prometheus_stack] ok: [instance] => (item=None)\n[kube-prometheus-stack/kube_prometheus_stack] ok: [instance]\n[kube-prometheus-stack/kube_prometheus_stack] \n[kube-prometheus-stack/kube_prometheus_stack] TASK [vexxhost.atmosphere.kube_prometheus_stack : Generate cookie secrets] *****\n[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/registry.k8s.io/kube-controller-manager:v1.28.13)\n[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/registry.k8s.io/coredns/coredns:v1.8.4)",
                            "stdout_lines": [
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/docker.io/grafana/grafana:11.0.0)",
                                "[node-feature-discovery/node_feature_discovery] ok: [instance]",
                                "[node-feature-discovery/node_feature_discovery] ",
                                "[node-feature-discovery/node_feature_discovery] TASK [vexxhost.atmosphere.node_feature_discovery : Deploy Helm chart] **********",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/docker.io/bloomberg/goldpinger:3.10.1)",
                                "[kube-prometheus-stack/kube_prometheus_stack] ok: [instance]",
                                "[kube-prometheus-stack/kube_prometheus_stack] ",
                                "[kube-prometheus-stack/kube_prometheus_stack] TASK [vexxhost.atmosphere.kube_prometheus_stack : Wait until Keycloak service is ready] ***",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/quay.io/frrouting/frr:9.1.0)",
                                "[kube-prometheus-stack/kube_prometheus_stack] ok: [instance]",
                                "[kube-prometheus-stack/kube_prometheus_stack] ",
                                "[kube-prometheus-stack/kube_prometheus_stack] TASK [vexxhost.atmosphere.kube_prometheus_stack : Create Keycloak realm] *******",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/quay.io/metallb/frr-k8s:v0.0.17)",
                                "[node-feature-discovery/node_feature_discovery] ok: [instance]",
                                "[node-feature-discovery/node_feature_discovery] ",
                                "[node-feature-discovery/node_feature_discovery] PLAY RECAP *********************************************************************",
                                "[node-feature-discovery/node_feature_discovery] instance                   : ok=5    changed=0    unreachable=0    failed=0    skipped=0    rescued=0    ignored=0   ",
                                "[node-feature-discovery/node_feature_discovery] ",
                                "==> [node-feature-discovery] Deployment complete",
                                "==> [placement] Starting deployment",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/docker.io/library/haproxy:2.5)",
                                "[placement/placement] ",
                                "[placement/placement] PLAY [controllers[0]] **********************************************************",
                                "[placement/placement] ",
                                "[placement/placement] TASK [Gathering Facts] *********************************************************",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/ghcr.io/vexxhost/horizon:main@sha256:e247f40cb27eeee024767f30f923c37f48c3f86fa3590a3639a494f43cc29e88)",
                                "[kube-prometheus-stack/kube_prometheus_stack] ok: [instance]",
                                "[kube-prometheus-stack/kube_prometheus_stack] ",
                                "[kube-prometheus-stack/kube_prometheus_stack] TASK [vexxhost.atmosphere.kube_prometheus_stack : Add client roles in \"id_token\"] ***",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/registry.k8s.io/sig-storage/csi-attacher:v4.11.0@sha256:b74b05b39501565022883fc128002b4cb857a7bb6c858606bcb3fdedba0b0b80)",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/quay.io/hpestorage/csi-driver:v3.1.0@sha256:a0a795f60095ca2858941ee2186053435c00a4f2665cf93261923d0774b889ac)",
                                "[kube-prometheus-stack/kube_prometheus_stack] ok: [instance]",
                                "[kube-prometheus-stack/kube_prometheus_stack] ",
                                "[kube-prometheus-stack/kube_prometheus_stack] TASK [vexxhost.atmosphere.kube_prometheus_stack : Retrieve \"etcd\" CA certificate] ***",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/quay.io/hpestorage/csi-extensions:v1.2.10@sha256:64382a8b4a978f9ae3cca32cbf76b8b056eb465ae85683a9c96fdfd92c42712f)",
                                "[kube-prometheus-stack/kube_prometheus_stack] ok: [instance]",
                                "[kube-prometheus-stack/kube_prometheus_stack] ",
                                "[kube-prometheus-stack/kube_prometheus_stack] TASK [vexxhost.atmosphere.kube_prometheus_stack : Retrieve \"etcd\" client certificate] ***",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/quay.io/hpestorage/nfs-provisioner:v3.0.9@sha256:f42a83e27747ad9dcfa479fceddf02986d8f2ea7f51a167f18f55dba4a68a9b2)",
                                "[kube-prometheus-stack/kube_prometheus_stack] ok: [instance]",
                                "[kube-prometheus-stack/kube_prometheus_stack] ",
                                "[kube-prometheus-stack/kube_prometheus_stack] TASK [vexxhost.atmosphere.kube_prometheus_stack : Retrieve \"etcd\" client key] ***",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/quay.io/hpestorage/alletra-6000-and-nimble-csp:v3.1.0@sha256:f9303c8d12558e691a5942f5a930f626694f1671bf331849c043bc8fb48da8cd)",
                                "[kube-prometheus-stack/kube_prometheus_stack] ok: [instance]",
                                "[kube-prometheus-stack/kube_prometheus_stack] ",
                                "[kube-prometheus-stack/kube_prometheus_stack] TASK [vexxhost.atmosphere.kube_prometheus_stack : Create secrets for monitoring] ***",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/registry.k8s.io/sig-storage/csi-node-driver-registrar:v2.16.0@sha256:ab482308a4921e28a6df09a16ab99a457e9af9641ff44fb1be1a690d07ce8b70)",
                                "[kube-prometheus-stack/kube_prometheus_stack] ok: [instance]",
                                "[kube-prometheus-stack/kube_prometheus_stack] ",
                                "[kube-prometheus-stack/kube_prometheus_stack] TASK [vexxhost.atmosphere.kube_prometheus_stack : Generate client secret passwords] ***",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/registry.k8s.io/sig-storage/csi-provisioner:v6.2.0@sha256:6be9f63ca4caa6c46aae55aa372500949d8a21473d72f819da1f746076b32d4e)",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/registry.k8s.io/sig-storage/csi-resizer:v2.1.0@sha256:589e525cddef6d768e68da1f0bc9ffd0a24bf3add3dd010648eb7189976fde79)",
                                "[kube-prometheus-stack/kube_prometheus_stack] ok: [instance] => (item=alertmanager)",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/registry.k8s.io/sig-storage/csi-snapshotter:v8.5.0@sha256:da081c27e8a6d91f36042c1942362d0515ced8d06e18c11b8f893e58c4d6d797)",
                                "[placement/placement] [WARNING]: Platform linux on host instance is using the discovered Python",
                                "[placement/placement] interpreter at /usr/bin/python3.10, but future installation of another Python",
                                "[placement/placement] interpreter could change the meaning of that path. See",
                                "[placement/placement] https://docs.ansible.com/ansible-",
                                "[placement/placement] core/2.17/reference_appendices/interpreter_discovery.html for more information.",
                                "[placement/placement] ok: [instance]",
                                "[placement/placement] ",
                                "[placement/placement] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***",
                                "[kube-prometheus-stack/kube_prometheus_stack] ok: [instance] => (item=grafana)",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/quay.io/hpestorage/volume-group-provisioner:v1.0.9@sha256:467f10da42db0e6d86f2dc65acee78dc5f7dad47ad22b9a7d550f4616efeb3f7)",
                                "[placement/placement] ok: [instance]",
                                "[placement/placement] ",
                                "[placement/placement] TASK [Create RabbitMQ cluster] *************************************************",
                                "[placement/placement] skipping: [instance]",
                                "[placement/placement] ",
                                "[placement/placement] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***",
                                "[placement/placement] skipping: [instance]",
                                "[placement/placement] ",
                                "[placement/placement] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***",
                                "[placement/placement] skipping: [instance]",
                                "[placement/placement] ",
                                "[placement/placement] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/quay.io/hpestorage/volume-group-snapshotter:v1.0.9@sha256:b9b56fb0072801742e5737d53cdb8ce5d971bc2e9a8bac2d5f9d40e69b0f9659)",
                                "[kube-prometheus-stack/kube_prometheus_stack] ok: [instance] => (item=prometheus)",
                                "[kube-prometheus-stack/kube_prometheus_stack] ",
                                "[kube-prometheus-stack/kube_prometheus_stack] TASK [vexxhost.atmosphere.kube_prometheus_stack : Collect all client secrets] ***",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/quay.io/hpestorage/volume-mutator:v1.3.9@sha256:5b7e4476974f63977fb7196d97e12948c47deb5194cba7f77f7801542849ee5e)",
                                "[placement/placement] ok: [instance]",
                                "[placement/placement] ",
                                "[placement/placement] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***",
                                "[placement/placement] ok: [instance]",
                                "[placement/placement] ",
                                "[placement/placement] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***",
                                "[placement/placement] ok: [instance]",
                                "[placement/placement] ",
                                "[placement/placement] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***",
                                "[placement/placement] ok: [instance] => (item=identity)",
                                "[placement/placement] ok: [instance] => (item=placement)",
                                "[placement/placement] ok: [instance] => (item=oslo_cache)",
                                "[placement/placement] ok: [instance] => (item=oslo_db)",
                                "[placement/placement] ",
                                "[placement/placement] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/quay.io/ibmcsiblock/csi-block-volumereplication-operator:v0.9.0)",
                                "[placement/placement] ok: [instance]",
                                "[kube-prometheus-stack/kube_prometheus_stack] ok: [instance] => (item=alertmanager)",
                                "[placement/placement] ",
                                "[placement/placement] TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***",
                                "[placement/placement] included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance",
                                "[placement/placement] ",
                                "[placement/placement] TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/registry.k8s.io/sig-storage/csi-attacher:v4.2.0)",
                                "[kube-prometheus-stack/kube_prometheus_stack] ok: [instance] => (item=grafana)",
                                "[placement/placement] ok: [instance]",
                                "[placement/placement] ",
                                "[placement/placement] TASK [vexxhost.atmosphere.placement : Deploy Helm chart] ***********************",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/quay.io/ibmcsiblock/ibm-block-csi-driver-controller:1.11.2)",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/quay.io/ibmcsiblock/ibm-block-csi-driver-node:1.11.2)",
                                "[kube-prometheus-stack/kube_prometheus_stack] ok: [instance] => (item=prometheus)",
                                "[kube-prometheus-stack/kube_prometheus_stack] ",
                                "[kube-prometheus-stack/kube_prometheus_stack] TASK [vexxhost.atmosphere.kube_prometheus_stack : Create Keycloak clients] *****",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/registry.k8s.io/sig-storage/csi-node-driver-registrar:v2.6.3)",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/registry.k8s.io/sig-storage/livenessprobe:v2.9.0)",
                                "[kube-prometheus-stack/kube_prometheus_stack] ok: [instance] => (item=None)",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/quay.io/ibmcsiblock/ibm-block-csi-operator:1.11.2)",
                                "[placement/placement] ok: [instance]",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/registry.k8s.io/sig-storage/csi-provisioner:v3.4.0)",
                                "[placement/placement] ",
                                "[placement/placement] TASK [Create Ingress] **********************************************************",
                                "[placement/placement] included: openstack_helm_ingress for instance",
                                "[placement/placement] ",
                                "[placement/placement] TASK [vexxhost.atmosphere.openstack_helm_ingress : Create certificate] *********",
                                "[placement/placement] skipping: [instance]",
                                "[placement/placement] ",
                                "[placement/placement] TASK [vexxhost.atmosphere.openstack_helm_ingress : Set fact with wildcard certificate] ***",
                                "[placement/placement] skipping: [instance]",
                                "[kube-prometheus-stack/kube_prometheus_stack] ok: [instance] => (item=None)",
                                "[placement/placement] ",
                                "[placement/placement] TASK [vexxhost.atmosphere.openstack_helm_ingress : Add ClusterIssuer annotations] ***",
                                "[placement/placement] ok: [instance]",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/registry.k8s.io/sig-storage/csi-resizer:v1.7.0)",
                                "[placement/placement] ",
                                "[placement/placement] TASK [Create Ingress placement] ************************************************",
                                "[placement/placement] included: ingress for instance",
                                "[placement/placement] ",
                                "[placement/placement] TASK [vexxhost.atmosphere.ingress : Create Ingress placement] ******************",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/registry.k8s.io/sig-storage/csi-snapshotter:v6.2.1)",
                                "[kube-prometheus-stack/kube_prometheus_stack] ok: [instance] => (item=None)",
                                "[kube-prometheus-stack/kube_prometheus_stack] ok: [instance]",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/quay.io/ibmcsiblock/csi-volume-group-operator:v0.9.1)",
                                "[kube-prometheus-stack/kube_prometheus_stack] ",
                                "[kube-prometheus-stack/kube_prometheus_stack] TASK [vexxhost.atmosphere.kube_prometheus_stack : Create Keycloak roles] *******",
                                "[placement/placement] ok: [instance]",
                                "[placement/placement] ",
                                "[placement/placement] PLAY RECAP *********************************************************************",
                                "[placement/placement] instance                   : ok=14   changed=0    unreachable=0    failed=0    skipped=5    rescued=0    ignored=0   ",
                                "[placement/placement] ",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/registry.k8s.io/ingress-nginx/controller:v1.12.1)",
                                "==> [placement] Deployment complete",
                                "==> [glance] Starting deployment",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/registry.k8s.io/defaultbackend-amd64:1.5)",
                                "[glance/glance] ",
                                "[glance/glance] PLAY [controllers[0]] **********************************************************",
                                "[glance/glance] ",
                                "[glance/glance] TASK [Gathering Facts] *********************************************************",
                                "[kube-prometheus-stack/kube_prometheus_stack] ok: [instance] => (item=None)",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/registry.k8s.io/ingress-nginx/kube-webhook-certgen:v1.5.2)",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/ghcr.io/vexxhost/ironic:main@sha256:3cf3aa6e1fef6204e9dfc4e0df5f7cc781d4b555549bb1b768b6149725407ea5)",
                                "[kube-prometheus-stack/kube_prometheus_stack] ok: [instance] => (item=None)",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/docker.io/library/nginx:1.25)",
                                "[kube-prometheus-stack/kube_prometheus_stack] ok: [instance] => (item=None)",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/ghcr.io/vexxhost/keepalived:latest@sha256:b794c04706ec6914fc3635e23c9d6a95351dec4c0d320eb83ae5a781b791e30d)",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/quay.io/keycloak/keycloak:24.0.5-0)",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/ghcr.io/vexxhost/keystone:main@sha256:d82122679914bcf9121e951e754da7f4c93cb02c79414694547aa6314530cddb)",
                                "[kube-prometheus-stack/kube_prometheus_stack] ok: [instance] => (item=None)",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/registry.k8s.io/kube-apiserver:v1.28.13)",
                                "[kube-prometheus-stack/kube_prometheus_stack] ok: [instance] => (item=None)",
                                "[kube-prometheus-stack/kube_prometheus_stack] ok: [instance]",
                                "[kube-prometheus-stack/kube_prometheus_stack] ",
                                "[kube-prometheus-stack/kube_prometheus_stack] TASK [vexxhost.atmosphere.kube_prometheus_stack : Generate cookie secrets] *****",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/registry.k8s.io/kube-controller-manager:v1.28.13)",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/registry.k8s.io/coredns/coredns:v1.8.4)"
                            ],
                            "zuul_log_id": "0242ac17-0010-310d-1ec5-00000001dda9-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:11:54.535842Z",
                            "start": "2026-07-25T22:11:53.998984Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001dda9",
                        "name": "Read new idempotence deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "159645"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:11:54.609413Z",
                            "start": "2026-07-25T22:11:54.546850Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001ddaa",
                        "name": "Advance idempotence deployment live log offset"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "idempotence deployment is still running after 440 seconds."
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:11:54.687957Z",
                            "start": "2026-07-25T22:11:54.616557Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001ddab",
                        "name": "Report idempotence deployment progress heartbeat"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:11:54.766338Z",
                            "start": "2026-07-25T22:11:54.696618Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001ddac",
                        "name": "Continue monitoring idempotence deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-25 22:11:54.865685",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-25 22:12:14.868094",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:12:14.879861Z",
                            "start": "2026-07-25T22:11:54.809635Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001df8d",
                        "name": "Wait before polling idempotence deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "23"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:12:14.953363Z",
                            "start": "2026-07-25T22:12:14.889878Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001df8e",
                        "name": "Count idempotence deployment progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j954100126856.247585",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j954100126856.247585",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j954100126856.247585",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:12:15.211945Z",
                            "start": "2026-07-25T22:12:14.963211Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001df8f",
                        "name": "Poll idempotence deployment status"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/ansible.zp1dm8bk.log"
                                }
                            },
                            "stat": {
                                "atime": 1785017514.21228,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 352,
                                "charset": "unknown",
                                "checksum": "a9d328a4bb597b4b84c2f9191290ac02b0019123",
                                "ctime": 1785017535.308674,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 21191,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0600",
                                "mtime": 1785017535.308674,
                                "nlink": 1,
                                "path": "/tmp/ansible.zp1dm8bk.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 172709,
                                "uid": 1000,
                                "version": "2670592057",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:12:16.451103Z",
                            "start": "2026-07-25T22:12:15.218035Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001df90",
                        "name": "Inspect idempotence deployment live log"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "13064"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:12:16.516300Z",
                            "start": "2026-07-25T22:12:16.460482Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001df91",
                        "name": "Calculate new idempotence deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +159646 /tmp/ansible.zp1dm8bk.log | head -c 13064",
                            "delta": "0:00:00.011128",
                            "end": "2026-07-25 22:12:16.747309",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +159646 /tmp/ansible.zp1dm8bk.log | head -c 13064",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-310d-1ec5-00000001df92-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-25 22:12:16.736181",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "[kube-prometheus-stack/kube_prometheus_stack] ok: [instance] => (item=alertmanager)\n[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/registry.k8s.io/etcd:3.5.6-0)\n[glance/glance] [WARNING]: Platform linux on host instance is using the discovered Python\n[glance/glance] interpreter at /usr/bin/python3.10, but future installation of another Python\n[glance/glance] interpreter could change the meaning of that path. See\n[glance/glance] https://docs.ansible.com/ansible-\n[glance/glance] core/2.17/reference_appendices/interpreter_discovery.html for more information.\n[glance/glance] ok: [instance]\n[glance/glance] \n[glance/glance] TASK [vexxhost.atmosphere.openstacksdk : Install openstacksdk] *****************\n[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/registry.k8s.io/kube-proxy:v1.28.13)\n[kube-prometheus-stack/kube_prometheus_stack] ok: [instance] => (item=prometheus)\n[kube-prometheus-stack/kube_prometheus_stack] \n[kube-prometheus-stack/kube_prometheus_stack] TASK [vexxhost.atmosphere.kube_prometheus_stack : Generate OAuth2 proxy configuration] ***\n[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/quay.io/brancz/kube-rbac-proxy:v0.12.0)\n[kube-prometheus-stack/kube_prometheus_stack] ok: [instance] => (item=alertmanager)\n[glance/glance] ok: [instance]\n[glance/glance] \n[glance/glance] TASK [vexxhost.atmosphere.openstacksdk : Create openstack config directory] ****\n[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/registry.k8s.io/kube-scheduler:v1.28.13)\n[glance/glance] ok: [instance]\n[glance/glance] \n[glance/glance] TASK [vexxhost.atmosphere.openstacksdk : Generate cloud config file] ***********\n[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/registry.k8s.io/kube-state-metrics/kube-state-metrics:v2.12.0)\n[kube-prometheus-stack/kube_prometheus_stack] ok: [instance] => (item=prometheus)\n[kube-prometheus-stack/kube_prometheus_stack] \n[kube-prometheus-stack/kube_prometheus_stack] TASK [vexxhost.atmosphere.kube_prometheus_stack : Create certificate issuer] ***\n[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/ghcr.io/kube-vip/kube-vip:v0.6.4)\n[glance/glance] ok: [instance]\n[glance/glance] \n[glance/glance] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***\n[kube-prometheus-stack/kube_prometheus_stack] ok: [instance]\n[kube-prometheus-stack/kube_prometheus_stack] \n[kube-prometheus-stack/kube_prometheus_stack] TASK [vexxhost.atmosphere.kube_prometheus_stack : Install all CRDs] ************\n[glance/glance] ok: [instance]\n[glance/glance] \n[glance/glance] TASK [Create RabbitMQ cluster] *************************************************\n[glance/glance] included: rabbitmq for instance\n[glance/glance] \n[glance/glance] TASK [vexxhost.atmosphere.rabbitmq : Verify state of current RabbitMQ cluster] ***\n[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/docker.io/rancher/kubectl:v1.34.1)\n[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/ghcr.io/vexxhost/libvirt-tls-sidecar:v1.0.2@sha256:c994bf3302a9ae9d8e356ed1e192d4e2f8f9d290e89499d30bb75f285eb55074)\n[glance/glance] ok: [instance]\n[glance/glance] \n[glance/glance] TASK [vexxhost.atmosphere.rabbitmq : Print diff of RabbitMQ cluster spec] ******\n[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/ghcr.io/inovex/prometheus-libvirt-exporter:2.2.0)\n[glance/glance] skipping: [instance]\n[glance/glance] \n[glance/glance] TASK [vexxhost.atmosphere.rabbitmq : Wait for confirmation of RabbitMQ cluster spec] ***\n[glance/glance] skipping: [instance]\n[glance/glance] \n[glance/glance] TASK [vexxhost.atmosphere.rabbitmq : Enable all feature flags for upgrade] *****\n[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/ghcr.io/containerd/busybox:1.36)\n[glance/glance] skipping: [instance]\n[glance/glance] \n[glance/glance] TASK [vexxhost.atmosphere.rabbitmq : Deploy cluster] ***************************\n[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/docker.io/rancher/local-path-provisioner:v0.0.24)\n[glance/glance] ok: [instance]\n[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/docker.io/nginxinc/nginx-unprivileged:1.24-alpine)\n[glance/glance] \n[glance/glance] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***\n[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/docker.io/grafana/loki:3.0.0)\n[glance/glance] ok: [instance]\n[glance/glance] \n[glance/glance] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***\n[glance/glance] ok: [instance]\n[glance/glance] \n[glance/glance] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***\n[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/ghcr.io/vexxhost/magnum:main@sha256:be30fc62b97ee15502c211cc1c73ae698a47d9ea7d5982a396db1d677f2088aa)\n[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/quay.io/vexxhost/magnum-cluster-api-registry:latest)\n[glance/glance] ok: [instance]\n[glance/glance] \n[glance/glance] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***\n[glance/glance] ok: [instance]\n[glance/glance] \n[glance/glance] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***\n[glance/glance] ok: [instance]\n[glance/glance] \n[glance/glance] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***\n[glance/glance] ok: [instance] => (item=image)\n[glance/glance] ok: [instance] => (item=oslo_db)\n[glance/glance] ok: [instance] => (item=oslo_messaging)\n[glance/glance] ok: [instance] => (item=oslo_cache)\n[glance/glance] ok: [instance] => (item=dashboard)\n[glance/glance] ok: [instance] => (item=identity)\n[glance/glance] \n[glance/glance] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********\n[glance/glance] ok: [instance]\n[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/ghcr.io/vexxhost/manila:main@sha256:42eae6acdc2ab6be7908d9f96303776f796349bed866e1808452a8507d82a7a2)\n[glance/glance] \n[glance/glance] TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***\n[glance/glance] included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance\n[glance/glance] \n[glance/glance] TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************\n[glance/glance] ok: [instance]\n[glance/glance] \n[glance/glance] TASK [vexxhost.atmosphere.glance : Generate Helm values (storage)] *************\n[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/docker.io/library/memcached:1.6.26)\n[glance/glance] ok: [instance]\n[glance/glance] \n[glance/glance] TASK [vexxhost.atmosphere.glance : Deploy Helm chart] **************************\n[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/ghcr.io/vexxhost/netoffload:main@sha256:cad35bee17396beaff4f4f95c19c3a68d1476b812dbf5c0497c7c12a17c00124)\n[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/ghcr.io/vexxhost/neutron:main@sha256:55f9c67dda4cc7082739eea7cb21810862a56aac6fe8107a5f31627c601ab23e)\n[kube-prometheus-stack/kube_prometheus_stack] ok: [instance]\n[kube-prometheus-stack/kube_prometheus_stack] \n[kube-prometheus-stack/kube_prometheus_stack] TASK [vexxhost.atmosphere.kube_prometheus_stack : Deploy additional dashboards] ***\n[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/docker.io/coredns/coredns:1.11.1)\n[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/registry.k8s.io/nfd/node-feature-discovery:v0.15.4)\n[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/ghcr.io/vexxhost/nova:main@sha256:4d20ff43a98cfa92485d805f8724266e75c27ed46a4c955681c11dfb94a9995e)\n[glance/glance] ok: [instance]\n[glance/glance] \n[glance/glance] TASK [Create Ingress] **********************************************************\n[glance/glance] included: openstack_helm_ingress for instance\n[glance/glance] \n[glance/glance] TASK [vexxhost.atmosphere.openstack_helm_ingress : Create certificate] *********\n[glance/glance] skipping: [instance]\n[glance/glance] \n[glance/glance] TASK [vexxhost.atmosphere.openstack_helm_ingress : Set fact with wildcard certificate] ***\n[kube-prometheus-stack/kube_prometheus_stack] ok: [instance] => (item={'name': 'haproxy', 'state': 'present'})\n[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/ghcr.io/vexxhost/nova-ssh:main@sha256:b5063b69ce4c8cbccc92c911c10849fe9481c8d0bdb6db0c2372a149144e534c)\n[glance/glance] skipping: [instance]\n[glance/glance] \n[glance/glance] TASK [vexxhost.atmosphere.openstack_helm_ingress : Add ClusterIssuer annotations] ***\n[glance/glance] ok: [instance]\n[glance/glance] \n[glance/glance] TASK [Create Ingress image] ****************************************************\n[glance/glance] included: ingress for instance\n[glance/glance] \n[glance/glance] TASK [vexxhost.atmosphere.ingress : Create Ingress image] **********************\n[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/quay.io/oauth2-proxy/oauth2-proxy:v7.6.0)\n[kube-prometheus-stack/kube_prometheus_stack] ok: [instance] => (item={'name': 'goldpinger', 'state': 'present'})\n[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/ghcr.io/vexxhost/octavia:main@sha256:13bfd0f2e24ca220fa66a1996c6e403fcf2b8ddb2cc86705ea250c5f65fb4487)\n[glance/glance] ok: [instance]\n[glance/glance] \n[glance/glance] PLAY RECAP *********************************************************************\n[glance/glance] instance                   : ok=23   changed=0    unreachable=0    failed=0    skipped=5    rescued=0    ignored=0   \n[glance/glance] \n==> [glance] Deployment complete\n==> [cinder] Starting deployment\n[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/ghcr.io/vexxhost/python-openstackclient:main@sha256:09737a2e00a2546bc96ecf610481c673d7c8f808fb80f921ef50a053545ecadc)\n[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/quay.io/orc/openstack-resource-controller:v2.2.0)\n[cinder/cinder] \n[cinder/cinder] PLAY [controllers[0]] **********************************************************\n[cinder/cinder] \n[cinder/cinder] TASK [Gathering Facts] *********************************************************\n[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/ghcr.io/vexxhost/openvswitch:v3.3.6-6)\n[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/ghcr.io/vexxhost/ovn-bgp-agent:main@sha256:98f80380aec29ea1cedd9a923edb411706fb7528bfe13daae6dd086e40997d55)\n[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/ghcr.io/vexxhost/ovn:v24.03.7-3@sha256:deb1966eff94d8da072a3647db63546722094deb3ef34b6b464609bcba61887a)\n[kube-prometheus-stack/kube_prometheus_stack] ok: [instance] => (item={'name': 'node-exporter-full', 'state': 'present'})\n[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/registry.k8s.io/pause:3.9)\n[kube-prometheus-stack/kube_prometheus_stack] ok: [instance] => (item={'name': 'ceph-cluster', 'state': 'present'})\n[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/docker.io/percona/haproxy:2.8.15)\n[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/docker.io/percona/percona-xtradb-cluster-operator:1.18.0)\n[kube-prometheus-stack/kube_prometheus_stack] ok: [instance] => (item={'name': 'ceph-cluster-advanced', 'state': 'present'})\n[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/docker.io/percona/percona-xtradb-cluster:8.0.42-33.1)\n[cinder/cinder] ok: [instance]\n[cinder/cinder] [WARNING]: Platform linux on host instance is using the discovered Python\n[cinder/cinder] interpreter at /usr/bin/python3.10, but future installation of another Python\n[cinder/cinder] interpreter could change the meaning of that path. See\n[cinder/cinder] https://docs.ansible.com/ansible-\n[cinder/cinder] core/2.17/reference_appendices/interpreter_discovery.html for more information.\n[cinder/cinder] \n[cinder/cinder] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***\n[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/docker.io/percona/percona-xtrabackup:8.0.35-33.1)\n[cinder/cinder] ok: [instance]\n[cinder/cinder] \n[cinder/cinder] TASK [Create RabbitMQ cluster] *************************************************\n[kube-prometheus-stack/kube_prometheus_stack] ok: [instance] => (item={'name': 'hosts-overview', 'state': 'present'})\n[cinder/cinder] included: rabbitmq for instance\n[cinder/cinder] \n[cinder/cinder] TASK [vexxhost.atmosphere.rabbitmq : Verify state of current RabbitMQ cluster] ***",
                            "stdout_lines": [
                                "[kube-prometheus-stack/kube_prometheus_stack] ok: [instance] => (item=alertmanager)",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/registry.k8s.io/etcd:3.5.6-0)",
                                "[glance/glance] [WARNING]: Platform linux on host instance is using the discovered Python",
                                "[glance/glance] interpreter at /usr/bin/python3.10, but future installation of another Python",
                                "[glance/glance] interpreter could change the meaning of that path. See",
                                "[glance/glance] https://docs.ansible.com/ansible-",
                                "[glance/glance] core/2.17/reference_appendices/interpreter_discovery.html for more information.",
                                "[glance/glance] ok: [instance]",
                                "[glance/glance] ",
                                "[glance/glance] TASK [vexxhost.atmosphere.openstacksdk : Install openstacksdk] *****************",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/registry.k8s.io/kube-proxy:v1.28.13)",
                                "[kube-prometheus-stack/kube_prometheus_stack] ok: [instance] => (item=prometheus)",
                                "[kube-prometheus-stack/kube_prometheus_stack] ",
                                "[kube-prometheus-stack/kube_prometheus_stack] TASK [vexxhost.atmosphere.kube_prometheus_stack : Generate OAuth2 proxy configuration] ***",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/quay.io/brancz/kube-rbac-proxy:v0.12.0)",
                                "[kube-prometheus-stack/kube_prometheus_stack] ok: [instance] => (item=alertmanager)",
                                "[glance/glance] ok: [instance]",
                                "[glance/glance] ",
                                "[glance/glance] TASK [vexxhost.atmosphere.openstacksdk : Create openstack config directory] ****",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/registry.k8s.io/kube-scheduler:v1.28.13)",
                                "[glance/glance] ok: [instance]",
                                "[glance/glance] ",
                                "[glance/glance] TASK [vexxhost.atmosphere.openstacksdk : Generate cloud config file] ***********",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/registry.k8s.io/kube-state-metrics/kube-state-metrics:v2.12.0)",
                                "[kube-prometheus-stack/kube_prometheus_stack] ok: [instance] => (item=prometheus)",
                                "[kube-prometheus-stack/kube_prometheus_stack] ",
                                "[kube-prometheus-stack/kube_prometheus_stack] TASK [vexxhost.atmosphere.kube_prometheus_stack : Create certificate issuer] ***",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/ghcr.io/kube-vip/kube-vip:v0.6.4)",
                                "[glance/glance] ok: [instance]",
                                "[glance/glance] ",
                                "[glance/glance] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***",
                                "[kube-prometheus-stack/kube_prometheus_stack] ok: [instance]",
                                "[kube-prometheus-stack/kube_prometheus_stack] ",
                                "[kube-prometheus-stack/kube_prometheus_stack] TASK [vexxhost.atmosphere.kube_prometheus_stack : Install all CRDs] ************",
                                "[glance/glance] ok: [instance]",
                                "[glance/glance] ",
                                "[glance/glance] TASK [Create RabbitMQ cluster] *************************************************",
                                "[glance/glance] included: rabbitmq for instance",
                                "[glance/glance] ",
                                "[glance/glance] TASK [vexxhost.atmosphere.rabbitmq : Verify state of current RabbitMQ cluster] ***",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/docker.io/rancher/kubectl:v1.34.1)",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/ghcr.io/vexxhost/libvirt-tls-sidecar:v1.0.2@sha256:c994bf3302a9ae9d8e356ed1e192d4e2f8f9d290e89499d30bb75f285eb55074)",
                                "[glance/glance] ok: [instance]",
                                "[glance/glance] ",
                                "[glance/glance] TASK [vexxhost.atmosphere.rabbitmq : Print diff of RabbitMQ cluster spec] ******",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/ghcr.io/inovex/prometheus-libvirt-exporter:2.2.0)",
                                "[glance/glance] skipping: [instance]",
                                "[glance/glance] ",
                                "[glance/glance] TASK [vexxhost.atmosphere.rabbitmq : Wait for confirmation of RabbitMQ cluster spec] ***",
                                "[glance/glance] skipping: [instance]",
                                "[glance/glance] ",
                                "[glance/glance] TASK [vexxhost.atmosphere.rabbitmq : Enable all feature flags for upgrade] *****",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/ghcr.io/containerd/busybox:1.36)",
                                "[glance/glance] skipping: [instance]",
                                "[glance/glance] ",
                                "[glance/glance] TASK [vexxhost.atmosphere.rabbitmq : Deploy cluster] ***************************",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/docker.io/rancher/local-path-provisioner:v0.0.24)",
                                "[glance/glance] ok: [instance]",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/docker.io/nginxinc/nginx-unprivileged:1.24-alpine)",
                                "[glance/glance] ",
                                "[glance/glance] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/docker.io/grafana/loki:3.0.0)",
                                "[glance/glance] ok: [instance]",
                                "[glance/glance] ",
                                "[glance/glance] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***",
                                "[glance/glance] ok: [instance]",
                                "[glance/glance] ",
                                "[glance/glance] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/ghcr.io/vexxhost/magnum:main@sha256:be30fc62b97ee15502c211cc1c73ae698a47d9ea7d5982a396db1d677f2088aa)",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/quay.io/vexxhost/magnum-cluster-api-registry:latest)",
                                "[glance/glance] ok: [instance]",
                                "[glance/glance] ",
                                "[glance/glance] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***",
                                "[glance/glance] ok: [instance]",
                                "[glance/glance] ",
                                "[glance/glance] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***",
                                "[glance/glance] ok: [instance]",
                                "[glance/glance] ",
                                "[glance/glance] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***",
                                "[glance/glance] ok: [instance] => (item=image)",
                                "[glance/glance] ok: [instance] => (item=oslo_db)",
                                "[glance/glance] ok: [instance] => (item=oslo_messaging)",
                                "[glance/glance] ok: [instance] => (item=oslo_cache)",
                                "[glance/glance] ok: [instance] => (item=dashboard)",
                                "[glance/glance] ok: [instance] => (item=identity)",
                                "[glance/glance] ",
                                "[glance/glance] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********",
                                "[glance/glance] ok: [instance]",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/ghcr.io/vexxhost/manila:main@sha256:42eae6acdc2ab6be7908d9f96303776f796349bed866e1808452a8507d82a7a2)",
                                "[glance/glance] ",
                                "[glance/glance] TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***",
                                "[glance/glance] included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance",
                                "[glance/glance] ",
                                "[glance/glance] TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************",
                                "[glance/glance] ok: [instance]",
                                "[glance/glance] ",
                                "[glance/glance] TASK [vexxhost.atmosphere.glance : Generate Helm values (storage)] *************",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/docker.io/library/memcached:1.6.26)",
                                "[glance/glance] ok: [instance]",
                                "[glance/glance] ",
                                "[glance/glance] TASK [vexxhost.atmosphere.glance : Deploy Helm chart] **************************",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/ghcr.io/vexxhost/netoffload:main@sha256:cad35bee17396beaff4f4f95c19c3a68d1476b812dbf5c0497c7c12a17c00124)",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/ghcr.io/vexxhost/neutron:main@sha256:55f9c67dda4cc7082739eea7cb21810862a56aac6fe8107a5f31627c601ab23e)",
                                "[kube-prometheus-stack/kube_prometheus_stack] ok: [instance]",
                                "[kube-prometheus-stack/kube_prometheus_stack] ",
                                "[kube-prometheus-stack/kube_prometheus_stack] TASK [vexxhost.atmosphere.kube_prometheus_stack : Deploy additional dashboards] ***",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/docker.io/coredns/coredns:1.11.1)",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/registry.k8s.io/nfd/node-feature-discovery:v0.15.4)",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/ghcr.io/vexxhost/nova:main@sha256:4d20ff43a98cfa92485d805f8724266e75c27ed46a4c955681c11dfb94a9995e)",
                                "[glance/glance] ok: [instance]",
                                "[glance/glance] ",
                                "[glance/glance] TASK [Create Ingress] **********************************************************",
                                "[glance/glance] included: openstack_helm_ingress for instance",
                                "[glance/glance] ",
                                "[glance/glance] TASK [vexxhost.atmosphere.openstack_helm_ingress : Create certificate] *********",
                                "[glance/glance] skipping: [instance]",
                                "[glance/glance] ",
                                "[glance/glance] TASK [vexxhost.atmosphere.openstack_helm_ingress : Set fact with wildcard certificate] ***",
                                "[kube-prometheus-stack/kube_prometheus_stack] ok: [instance] => (item={'name': 'haproxy', 'state': 'present'})",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/ghcr.io/vexxhost/nova-ssh:main@sha256:b5063b69ce4c8cbccc92c911c10849fe9481c8d0bdb6db0c2372a149144e534c)",
                                "[glance/glance] skipping: [instance]",
                                "[glance/glance] ",
                                "[glance/glance] TASK [vexxhost.atmosphere.openstack_helm_ingress : Add ClusterIssuer annotations] ***",
                                "[glance/glance] ok: [instance]",
                                "[glance/glance] ",
                                "[glance/glance] TASK [Create Ingress image] ****************************************************",
                                "[glance/glance] included: ingress for instance",
                                "[glance/glance] ",
                                "[glance/glance] TASK [vexxhost.atmosphere.ingress : Create Ingress image] **********************",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/quay.io/oauth2-proxy/oauth2-proxy:v7.6.0)",
                                "[kube-prometheus-stack/kube_prometheus_stack] ok: [instance] => (item={'name': 'goldpinger', 'state': 'present'})",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/ghcr.io/vexxhost/octavia:main@sha256:13bfd0f2e24ca220fa66a1996c6e403fcf2b8ddb2cc86705ea250c5f65fb4487)",
                                "[glance/glance] ok: [instance]",
                                "[glance/glance] ",
                                "[glance/glance] PLAY RECAP *********************************************************************",
                                "[glance/glance] instance                   : ok=23   changed=0    unreachable=0    failed=0    skipped=5    rescued=0    ignored=0   ",
                                "[glance/glance] ",
                                "==> [glance] Deployment complete",
                                "==> [cinder] Starting deployment",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/ghcr.io/vexxhost/python-openstackclient:main@sha256:09737a2e00a2546bc96ecf610481c673d7c8f808fb80f921ef50a053545ecadc)",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/quay.io/orc/openstack-resource-controller:v2.2.0)",
                                "[cinder/cinder] ",
                                "[cinder/cinder] PLAY [controllers[0]] **********************************************************",
                                "[cinder/cinder] ",
                                "[cinder/cinder] TASK [Gathering Facts] *********************************************************",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/ghcr.io/vexxhost/openvswitch:v3.3.6-6)",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/ghcr.io/vexxhost/ovn-bgp-agent:main@sha256:98f80380aec29ea1cedd9a923edb411706fb7528bfe13daae6dd086e40997d55)",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/ghcr.io/vexxhost/ovn:v24.03.7-3@sha256:deb1966eff94d8da072a3647db63546722094deb3ef34b6b464609bcba61887a)",
                                "[kube-prometheus-stack/kube_prometheus_stack] ok: [instance] => (item={'name': 'node-exporter-full', 'state': 'present'})",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/registry.k8s.io/pause:3.9)",
                                "[kube-prometheus-stack/kube_prometheus_stack] ok: [instance] => (item={'name': 'ceph-cluster', 'state': 'present'})",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/docker.io/percona/haproxy:2.8.15)",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/docker.io/percona/percona-xtradb-cluster-operator:1.18.0)",
                                "[kube-prometheus-stack/kube_prometheus_stack] ok: [instance] => (item={'name': 'ceph-cluster-advanced', 'state': 'present'})",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/docker.io/percona/percona-xtradb-cluster:8.0.42-33.1)",
                                "[cinder/cinder] ok: [instance]",
                                "[cinder/cinder] [WARNING]: Platform linux on host instance is using the discovered Python",
                                "[cinder/cinder] interpreter at /usr/bin/python3.10, but future installation of another Python",
                                "[cinder/cinder] interpreter could change the meaning of that path. See",
                                "[cinder/cinder] https://docs.ansible.com/ansible-",
                                "[cinder/cinder] core/2.17/reference_appendices/interpreter_discovery.html for more information.",
                                "[cinder/cinder] ",
                                "[cinder/cinder] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/docker.io/percona/percona-xtrabackup:8.0.35-33.1)",
                                "[cinder/cinder] ok: [instance]",
                                "[cinder/cinder] ",
                                "[cinder/cinder] TASK [Create RabbitMQ cluster] *************************************************",
                                "[kube-prometheus-stack/kube_prometheus_stack] ok: [instance] => (item={'name': 'hosts-overview', 'state': 'present'})",
                                "[cinder/cinder] included: rabbitmq for instance",
                                "[cinder/cinder] ",
                                "[cinder/cinder] TASK [vexxhost.atmosphere.rabbitmq : Verify state of current RabbitMQ cluster] ***"
                            ],
                            "zuul_log_id": "0242ac17-0010-310d-1ec5-00000001df92-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:12:17.076117Z",
                            "start": "2026-07-25T22:12:16.545165Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001df92",
                        "name": "Read new idempotence deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "172709"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:12:17.149904Z",
                            "start": "2026-07-25T22:12:17.083040Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001df93",
                        "name": "Advance idempotence deployment live log offset"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "idempotence deployment is still running after 460 seconds."
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:12:17.223530Z",
                            "start": "2026-07-25T22:12:17.157956Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001df94",
                        "name": "Report idempotence deployment progress heartbeat"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:12:17.282836Z",
                            "start": "2026-07-25T22:12:17.231523Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001df95",
                        "name": "Continue monitoring idempotence deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-25 22:12:17.372482",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-25 22:12:37.373825",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:12:37.389163Z",
                            "start": "2026-07-25T22:12:17.328554Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001e18a",
                        "name": "Wait before polling idempotence deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "24"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:12:37.464835Z",
                            "start": "2026-07-25T22:12:37.395197Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001e18b",
                        "name": "Count idempotence deployment progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j954100126856.247585",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j954100126856.247585",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j954100126856.247585",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:12:37.709836Z",
                            "start": "2026-07-25T22:12:37.470868Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001e18c",
                        "name": "Poll idempotence deployment status"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/ansible.zp1dm8bk.log"
                                }
                            },
                            "stat": {
                                "atime": 1785017536.7407007,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 408,
                                "charset": "unknown",
                                "checksum": "0e6b73b022e91015f2f6db41fddd5e07818b54b9",
                                "ctime": 1785017557.6010904,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 21191,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0600",
                                "mtime": 1785017557.6010904,
                                "nlink": 1,
                                "path": "/tmp/ansible.zp1dm8bk.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 204684,
                                "uid": 1000,
                                "version": "2670592057",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:12:37.939751Z",
                            "start": "2026-07-25T22:12:37.720280Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001e18d",
                        "name": "Inspect idempotence deployment live log"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "31975"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:12:38.005091Z",
                            "start": "2026-07-25T22:12:37.948377Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001e18e",
                        "name": "Calculate new idempotence deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +172710 /tmp/ansible.zp1dm8bk.log | head -c 31975",
                            "delta": "0:00:00.010909",
                            "end": "2026-07-25 22:12:38.252934",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +172710 /tmp/ansible.zp1dm8bk.log | head -c 31975",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-310d-1ec5-00000001e18f-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-25 22:12:38.242025",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/ghcr.io/vexxhost/placement:main@sha256:ae9d401c35c837d9c7dc3b0dbbe1b183545949eefb9c3b594ba08084c2cf85ca)\n[kube-prometheus-stack/kube_prometheus_stack] ok: [instance] => (item={'name': 'host-details', 'state': 'present'})\n[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/ghcr.io/vexxhost/pod-tls-sidecar:v1.0.0)\n[cinder/cinder] ok: [instance]\n[cinder/cinder] \n[cinder/cinder] TASK [vexxhost.atmosphere.rabbitmq : Print diff of RabbitMQ cluster spec] ******\n[cinder/cinder] skipping: [instance]\n[cinder/cinder] \n[cinder/cinder] TASK [vexxhost.atmosphere.rabbitmq : Wait for confirmation of RabbitMQ cluster spec] ***\n[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/quay.io/prometheus-operator/prometheus-config-reloader:v0.73.0)\n[cinder/cinder] skipping: [instance]\n[cinder/cinder] \n[cinder/cinder] TASK [vexxhost.atmosphere.rabbitmq : Enable all feature flags for upgrade] *****\n[cinder/cinder] skipping: [instance]\n[cinder/cinder] \n[cinder/cinder] TASK [vexxhost.atmosphere.rabbitmq : Deploy cluster] ***************************\n[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/quay.io/prometheuscommunity/ipmi-exporter:v1.10.1@sha256:0662cadaf268b6718f0f66429047cb23566ab3e4c175f25eaf588416a7b035e8)\n[kube-prometheus-stack/kube_prometheus_stack] ok: [instance] => (item={'name': 'pool-overview', 'state': 'present'})\n[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/quay.io/prometheus/memcached-exporter:v0.14.3)\n[cinder/cinder] ok: [instance]\n[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/quay.io/prometheus/mysqld-exporter:v0.17.0)\n[cinder/cinder] \n[cinder/cinder] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***\n[kube-prometheus-stack/kube_prometheus_stack] ok: [instance] => (item={'name': 'pool-detail', 'state': 'present'})\n[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/quay.io/prometheus/node-exporter:v1.8.1)\n[cinder/cinder] ok: [instance]\n[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/packages.vexxhost.com/smartctl-exporter:0.14.0-1)\n[cinder/cinder] \n[cinder/cinder] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***\n[cinder/cinder] ok: [instance]\n[cinder/cinder] \n[cinder/cinder] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***\n[kube-prometheus-stack/kube_prometheus_stack] ok: [instance] => (item={'name': 'osds-overview', 'state': 'present'})\n[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/ghcr.io/vexxhost/openstack-database-exporter:v1.1.0@sha256:b8ae955645124e5d6054a3ce98069169e29dc1464d7979a4431f496ead50958e)\n[cinder/cinder] ok: [instance]\n[cinder/cinder] \n[cinder/cinder] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***\n[cinder/cinder] ok: [instance]\n[cinder/cinder] \n[cinder/cinder] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***\n[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/ghcr.io/openstack-exporter/openstack-exporter:1.7.0)\n[cinder/cinder] ok: [instance]\n[cinder/cinder] \n[cinder/cinder] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***\n[cinder/cinder] ok: [instance] => (item=image)\n[cinder/cinder] ok: [instance] => (item=identity)\n[cinder/cinder] ok: [instance] => (item=oslo_cache)\n[cinder/cinder] ok: [instance] => (item=oslo_messaging)\n[cinder/cinder] ok: [instance] => (item=volumev3)\n[cinder/cinder] ok: [instance] => (item=oslo_db)\n[kube-prometheus-stack/kube_prometheus_stack] ok: [instance] => (item={'name': 'osd-device-details', 'state': 'present'})\n[cinder/cinder] \n[cinder/cinder] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********\n[cinder/cinder] ok: [instance]\n[cinder/cinder] \n[cinder/cinder] TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***\n[cinder/cinder] included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance\n[cinder/cinder] \n[cinder/cinder] TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************\n[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/registry.k8s.io/ingress-nginx/kube-webhook-certgen:v20221220-controller-v1.5.1-58-g787ea74b6)\n[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/quay.io/prometheus-operator/prometheus-operator:v0.74.0)\n[cinder/cinder] ok: [instance]\n[cinder/cinder] \n[cinder/cinder] TASK [vexxhost.atmosphere.cinder : Generate Helm values] ***********************\n[kube-prometheus-stack/kube_prometheus_stack] ok: [instance] => (item={'name': 'rbd-overview', 'state': 'present'})\n[cinder/cinder] ok: [instance]\n[cinder/cinder] \n[cinder/cinder] TASK [vexxhost.atmosphere.cinder : Append Helm values (Staffeln)] **************\n[cinder/cinder] ok: [instance]\n[cinder/cinder] \n[cinder/cinder] TASK [vexxhost.atmosphere.cinder : Append Helm values (storage)] ***************\n[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/docker.io/prom/pushgateway:v1.8.0)\n[cinder/cinder] ok: [instance]\n[cinder/cinder] \n[cinder/cinder] TASK [vexxhost.atmosphere.cinder : Deploy Helm chart] **************************\n[kube-prometheus-stack/kube_prometheus_stack] ok: [instance] => (item={'name': 'rbd-details', 'state': 'present'})\n[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/quay.io/prometheus/prometheus:v2.51.2)\n[kube-prometheus-stack/kube_prometheus_stack] \n[kube-prometheus-stack/kube_prometheus_stack] TASK [vexxhost.atmosphere.kube_prometheus_stack : Deploy Helm chart] ***********\n[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/docker.io/library/rabbitmq:4.1.4-management)\n[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/docker.io/rabbitmqoperator/cluster-operator:2.16.1)\n[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/docker.io/rabbitmqoperator/default-user-credential-updater:1.0.8)\n[cinder/cinder] ok: [instance]\n[cinder/cinder] \n[cinder/cinder] TASK [Create Ingress] **********************************************************\n[cinder/cinder] included: openstack_helm_ingress for instance\n[cinder/cinder] \n[cinder/cinder] TASK [vexxhost.atmosphere.openstack_helm_ingress : Create certificate] *********\n[cinder/cinder] skipping: [instance]\n[cinder/cinder] \n[cinder/cinder] TASK [vexxhost.atmosphere.openstack_helm_ingress : Set fact with wildcard certificate] ***\n[cinder/cinder] skipping: [instance]\n[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/docker.io/rabbitmqoperator/messaging-topology-operator:1.17.4)\n[cinder/cinder] \n[cinder/cinder] TASK [vexxhost.atmosphere.openstack_helm_ingress : Add ClusterIssuer annotations] ***\n[cinder/cinder] ok: [instance]\n[cinder/cinder] \n[cinder/cinder] TASK [Create Ingress volumev3] *************************************************\n[cinder/cinder] included: ingress for instance\n[cinder/cinder] \n[cinder/cinder] TASK [vexxhost.atmosphere.ingress : Create Ingress volumev3] *******************\n[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/docker.io/bitnamilegacy/redis-exporter:1.67.0-debian-12-r9)\n[cinder/cinder] ok: [instance]\n[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/docker.io/rook/ceph:v1.15.9)\n[cinder/cinder] \n[cinder/cinder] PLAY RECAP *********************************************************************\n[cinder/cinder] instance                   : ok=22   changed=0    unreachable=0    failed=0    skipped=5    rescued=0    ignored=0   \n[cinder/cinder] \n==> [cinder] Deployment complete\n==> [nova] Starting deployment\n[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/ghcr.io/carvel-dev/secretgen-controller@sha256:59ec05ce5847bfd70c8e04f08b5195e918c8f6fbb947ffc91b456494a2958fd5)\n[nova/nova] \n[nova/nova] PLAY [controllers[0]] **********************************************************\n[nova/nova] \n[nova/nova] TASK [Gathering Facts] *********************************************************\n[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/ghcr.io/vexxhost/staffeln:main@sha256:07d2b543e9df7b07a042180edd7eb2a49dfb199ff31b32ee578e46d9be2f3c4f)\n[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/ghcr.io/vexxhost/tempest:main@sha256:193660aa727108b5687df12b037ae869d2b2c057bfeb3a5d59dda35c95b122aa)\n[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/docker.io/bitnamilegacy/valkey:8.0.2-debian-12-r4)\n[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/docker.io/bitnamilegacy/valkey-sentinel:8.0.2-debian-12-r4)\n[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/docker.io/timberio/vector:0.38.0-debian)\n[image-warmup/image_warmup] \n[image-warmup/image_warmup] TASK [vexxhost.atmosphere.image_warmup : Report unreachable images] ************\n[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/quay.io/prometheus/alertmanager:v0.27.0) \n[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/ghcr.io/vexxhost/barbican:main@sha256:eab0ec0be8f8e5b3534131c494943ed5fc7379dc166db8b7b7c8ac802359330b) \n[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/ghcr.io/vexxhost/heat:main@sha256:3be2b3d1ab07714491f915307416d288783e484669a4b58a8fe3b7412b97044c) \n[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/ghcr.io/vexxhost/libvirtd:main@sha256:3d8ac580f9a3235c9fdd27cda89717a651e34c9b029ae884d8b3fdbcc7bde2a8) \n[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/quay.io/ceph/ceph:v18.2.7) \n[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/ghcr.io/vexxhost/charts/cert-manager:v1.15.5) \n[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/quay.io/jetstack/cert-manager-cainjector:v1.15.5) \n[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/quay.io/jetstack/cert-manager-controller:v1.15.5) \n[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/quay.io/jetstack/cert-manager-webhook:v1.15.5) \n[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/quay.io/jetstack/cert-manager-acmesolver:v1.15.5) \n[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/quay.io/jetstack/cert-manager-startupapicheck:v1.15.5) \n[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/quay.io/cilium/cilium:v1.14.8) \n[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/quay.io/cilium/operator-generic:v1.14.8) \n[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/ghcr.io/vexxhost/cinder:main@sha256:abbffdab1bddcb6cfbcdcd10d618c53f34f0c72cb81043957c14b3d1abe7c499) \n[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/registry.k8s.io/cluster-api/cluster-api-controller:v1.13.2) \n[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/registry.k8s.io/cluster-api/kubeadm-bootstrap-controller:v1.13.2) \n[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/registry.k8s.io/cluster-api/kubeadm-control-plane-controller:v1.13.2) \n[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/registry.k8s.io/capi-openstack/capi-openstack-controller:v0.14.4) \n[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/registry.k8s.io/sig-storage/csi-node-driver-registrar:v2.10.0) \n[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/registry.k8s.io/sig-storage/csi-attacher:v4.5.0) \n[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/quay.io/cephcsi/cephcsi:v3.11.0) \n[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/registry.k8s.io/sig-storage/csi-provisioner:v4.0.0) \n[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/registry.k8s.io/sig-storage/csi-resizer:v1.10.0) \n[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/registry.k8s.io/sig-storage/csi-snapshotter:v7.0.0) \n[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/ghcr.io/vexxhost/kubernetes-entrypoint:edge) \n[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/ghcr.io/vexxhost/designate:main@sha256:08f191cc2c03c0859849efe52f0a9a3757c1707235dae6943978bdf92f9d0b33) \n[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/ghcr.io/vexxhost/glance:main@sha256:b9c065d575cf30d0316d3f1f3cdbde9c153faecc37ed467d62a44049084669ed) \n[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/quay.io/kiwigrid/k8s-sidecar:1.26.1) \n[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/docker.io/grafana/grafana:11.0.0) \n[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/docker.io/bloomberg/goldpinger:3.10.1) \n[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/quay.io/frrouting/frr:9.1.0) \n[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/quay.io/metallb/frr-k8s:v0.0.17) \n[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/docker.io/library/haproxy:2.5) \n[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/ghcr.io/vexxhost/horizon:main@sha256:e247f40cb27eeee024767f30f923c37f48c3f86fa3590a3639a494f43cc29e88) \n[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/registry.k8s.io/sig-storage/csi-attacher:v4.11.0@sha256:b74b05b39501565022883fc128002b4cb857a7bb6c858606bcb3fdedba0b0b80) \n[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/quay.io/hpestorage/csi-driver:v3.1.0@sha256:a0a795f60095ca2858941ee2186053435c00a4f2665cf93261923d0774b889ac) \n[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/quay.io/hpestorage/csi-extensions:v1.2.10@sha256:64382a8b4a978f9ae3cca32cbf76b8b056eb465ae85683a9c96fdfd92c42712f) \n[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/quay.io/hpestorage/nfs-provisioner:v3.0.9@sha256:f42a83e27747ad9dcfa479fceddf02986d8f2ea7f51a167f18f55dba4a68a9b2) \n[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/quay.io/hpestorage/alletra-6000-and-nimble-csp:v3.1.0@sha256:f9303c8d12558e691a5942f5a930f626694f1671bf331849c043bc8fb48da8cd) \n[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/registry.k8s.io/sig-storage/csi-node-driver-registrar:v2.16.0@sha256:ab482308a4921e28a6df09a16ab99a457e9af9641ff44fb1be1a690d07ce8b70) \n[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/registry.k8s.io/sig-storage/csi-provisioner:v6.2.0@sha256:6be9f63ca4caa6c46aae55aa372500949d8a21473d72f819da1f746076b32d4e) \n[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/registry.k8s.io/sig-storage/csi-resizer:v2.1.0@sha256:589e525cddef6d768e68da1f0bc9ffd0a24bf3add3dd010648eb7189976fde79) \n[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/registry.k8s.io/sig-storage/csi-snapshotter:v8.5.0@sha256:da081c27e8a6d91f36042c1942362d0515ced8d06e18c11b8f893e58c4d6d797) \n[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/quay.io/hpestorage/volume-group-provisioner:v1.0.9@sha256:467f10da42db0e6d86f2dc65acee78dc5f7dad47ad22b9a7d550f4616efeb3f7) \n[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/quay.io/hpestorage/volume-group-snapshotter:v1.0.9@sha256:b9b56fb0072801742e5737d53cdb8ce5d971bc2e9a8bac2d5f9d40e69b0f9659) \n[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/quay.io/hpestorage/volume-mutator:v1.3.9@sha256:5b7e4476974f63977fb7196d97e12948c47deb5194cba7f77f7801542849ee5e) \n[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/quay.io/ibmcsiblock/csi-block-volumereplication-operator:v0.9.0) \n[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/registry.k8s.io/sig-storage/csi-attacher:v4.2.0) \n[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/quay.io/ibmcsiblock/ibm-block-csi-driver-controller:1.11.2) \n[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/quay.io/ibmcsiblock/ibm-block-csi-driver-node:1.11.2) \n[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/registry.k8s.io/sig-storage/csi-node-driver-registrar:v2.6.3) \n[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/registry.k8s.io/sig-storage/livenessprobe:v2.9.0) \n[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/quay.io/ibmcsiblock/ibm-block-csi-operator:1.11.2) \n[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/registry.k8s.io/sig-storage/csi-provisioner:v3.4.0) \n[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/registry.k8s.io/sig-storage/csi-resizer:v1.7.0) \n[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/registry.k8s.io/sig-storage/csi-snapshotter:v6.2.1) \n[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/quay.io/ibmcsiblock/csi-volume-group-operator:v0.9.1) \n[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/registry.k8s.io/ingress-nginx/controller:v1.12.1) \n[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/registry.k8s.io/defaultbackend-amd64:1.5) \n[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/registry.k8s.io/ingress-nginx/kube-webhook-certgen:v1.5.2) \n[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/ghcr.io/vexxhost/ironic:main@sha256:3cf3aa6e1fef6204e9dfc4e0df5f7cc781d4b555549bb1b768b6149725407ea5) \n[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/docker.io/library/nginx:1.25) \n[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/ghcr.io/vexxhost/keepalived:latest@sha256:b794c04706ec6914fc3635e23c9d6a95351dec4c0d320eb83ae5a781b791e30d) \n[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/quay.io/keycloak/keycloak:24.0.5-0) \n[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/ghcr.io/vexxhost/keystone:main@sha256:d82122679914bcf9121e951e754da7f4c93cb02c79414694547aa6314530cddb) \n[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/registry.k8s.io/kube-apiserver:v1.28.13) \n[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/registry.k8s.io/kube-controller-manager:v1.28.13) \n[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/registry.k8s.io/coredns/coredns:v1.8.4) \n[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/registry.k8s.io/etcd:3.5.6-0) \n[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/registry.k8s.io/kube-proxy:v1.28.13) \n[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/quay.io/brancz/kube-rbac-proxy:v0.12.0) \n[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/registry.k8s.io/kube-scheduler:v1.28.13) \n[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/registry.k8s.io/kube-state-metrics/kube-state-metrics:v2.12.0) \n[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/ghcr.io/kube-vip/kube-vip:v0.6.4) \n[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/docker.io/rancher/kubectl:v1.34.1) \n[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/ghcr.io/vexxhost/libvirt-tls-sidecar:v1.0.2@sha256:c994bf3302a9ae9d8e356ed1e192d4e2f8f9d290e89499d30bb75f285eb55074) \n[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/ghcr.io/inovex/prometheus-libvirt-exporter:2.2.0) \n[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/ghcr.io/containerd/busybox:1.36) \n[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/docker.io/rancher/local-path-provisioner:v0.0.24) \n[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/docker.io/nginxinc/nginx-unprivileged:1.24-alpine) \n[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/docker.io/grafana/loki:3.0.0) \n[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/ghcr.io/vexxhost/magnum:main@sha256:be30fc62b97ee15502c211cc1c73ae698a47d9ea7d5982a396db1d677f2088aa) \n[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/quay.io/vexxhost/magnum-cluster-api-registry:latest) \n[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/ghcr.io/vexxhost/manila:main@sha256:42eae6acdc2ab6be7908d9f96303776f796349bed866e1808452a8507d82a7a2) \n[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/docker.io/library/memcached:1.6.26) \n[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/ghcr.io/vexxhost/netoffload:main@sha256:cad35bee17396beaff4f4f95c19c3a68d1476b812dbf5c0497c7c12a17c00124) \n[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/ghcr.io/vexxhost/neutron:main@sha256:55f9c67dda4cc7082739eea7cb21810862a56aac6fe8107a5f31627c601ab23e) \n[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/docker.io/coredns/coredns:1.11.1) \n[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/registry.k8s.io/nfd/node-feature-discovery:v0.15.4) \n[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/ghcr.io/vexxhost/nova:main@sha256:4d20ff43a98cfa92485d805f8724266e75c27ed46a4c955681c11dfb94a9995e) \n[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/ghcr.io/vexxhost/nova-ssh:main@sha256:b5063b69ce4c8cbccc92c911c10849fe9481c8d0bdb6db0c2372a149144e534c) \n[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/quay.io/oauth2-proxy/oauth2-proxy:v7.6.0) \n[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/ghcr.io/vexxhost/octavia:main@sha256:13bfd0f2e24ca220fa66a1996c6e403fcf2b8ddb2cc86705ea250c5f65fb4487) \n[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/ghcr.io/vexxhost/python-openstackclient:main@sha256:09737a2e00a2546bc96ecf610481c673d7c8f808fb80f921ef50a053545ecadc) \n[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/quay.io/orc/openstack-resource-controller:v2.2.0) \n[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/ghcr.io/vexxhost/openvswitch:v3.3.6-6) \n[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/ghcr.io/vexxhost/ovn-bgp-agent:main@sha256:98f80380aec29ea1cedd9a923edb411706fb7528bfe13daae6dd086e40997d55) \n[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/ghcr.io/vexxhost/ovn:v24.03.7-3@sha256:deb1966eff94d8da072a3647db63546722094deb3ef34b6b464609bcba61887a) \n[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/registry.k8s.io/pause:3.9) \n[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/docker.io/percona/haproxy:2.8.15) \n[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/docker.io/percona/percona-xtradb-cluster-operator:1.18.0) \n[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/docker.io/percona/percona-xtradb-cluster:8.0.42-33.1) \n[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/docker.io/percona/percona-xtrabackup:8.0.35-33.1) \n[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/ghcr.io/vexxhost/placement:main@sha256:ae9d401c35c837d9c7dc3b0dbbe1b183545949eefb9c3b594ba08084c2cf85ca) \n[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/ghcr.io/vexxhost/pod-tls-sidecar:v1.0.0) \n[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/quay.io/prometheus-operator/prometheus-config-reloader:v0.73.0) \n[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/quay.io/prometheuscommunity/ipmi-exporter:v1.10.1@sha256:0662cadaf268b6718f0f66429047cb23566ab3e4c175f25eaf588416a7b035e8) \n[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/quay.io/prometheus/memcached-exporter:v0.14.3) \n[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/quay.io/prometheus/mysqld-exporter:v0.17.0) \n[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/quay.io/prometheus/node-exporter:v1.8.1) \n[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/packages.vexxhost.com/smartctl-exporter:0.14.0-1) => {\n[image-warmup/image_warmup]     \"msg\": \"Warmup pull failed for harbor.atmosphere.dev/packages.vexxhost.com/smartctl-exporter:0.14.0-1 (rc=1); kubelet will pull on demand.\"\n[image-warmup/image_warmup] }\n[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/ghcr.io/vexxhost/openstack-database-exporter:v1.1.0@sha256:b8ae955645124e5d6054a3ce98069169e29dc1464d7979a4431f496ead50958e) \n[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/ghcr.io/openstack-exporter/openstack-exporter:1.7.0) \n[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/registry.k8s.io/ingress-nginx/kube-webhook-certgen:v20221220-controller-v1.5.1-58-g787ea74b6) \n[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/quay.io/prometheus-operator/prometheus-operator:v0.74.0) \n[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/docker.io/prom/pushgateway:v1.8.0) \n[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/quay.io/prometheus/prometheus:v2.51.2) \n[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/docker.io/library/rabbitmq:4.1.4-management) \n[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/docker.io/rabbitmqoperator/cluster-operator:2.16.1) \n[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/docker.io/rabbitmqoperator/default-user-credential-updater:1.0.8) \n[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/docker.io/rabbitmqoperator/messaging-topology-operator:1.17.4) \n[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/docker.io/bitnamilegacy/redis-exporter:1.67.0-debian-12-r9) \n[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/docker.io/rook/ceph:v1.15.9) \n[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/ghcr.io/carvel-dev/secretgen-controller@sha256:59ec05ce5847bfd70c8e04f08b5195e918c8f6fbb947ffc91b456494a2958fd5) \n[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/ghcr.io/vexxhost/staffeln:main@sha256:07d2b543e9df7b07a042180edd7eb2a49dfb199ff31b32ee578e46d9be2f3c4f) \n[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/ghcr.io/vexxhost/tempest:main@sha256:193660aa727108b5687df12b037ae869d2b2c057bfeb3a5d59dda35c95b122aa) \n[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/docker.io/bitnamilegacy/valkey:8.0.2-debian-12-r4) \n[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/docker.io/bitnamilegacy/valkey-sentinel:8.0.2-debian-12-r4) \n[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/docker.io/timberio/vector:0.38.0-debian) \n[image-warmup/image_warmup] \n[image-warmup/image_warmup] PLAY RECAP *********************************************************************\n[image-warmup/image_warmup] instance                   : ok=4    changed=0    unreachable=0    failed=0    skipped=0    rescued=0    ignored=0   \n[image-warmup/image_warmup] \n[nova/nova] ok: [instance]\n[nova/nova] [WARNING]: Platform linux on host instance is using the discovered Python\n[nova/nova] interpreter at /usr/bin/python3.10, but future installation of another Python\n[nova/nova] interpreter could change the meaning of that path. See\n[nova/nova] https://docs.ansible.com/ansible-\n[nova/nova] core/2.17/reference_appendices/interpreter_discovery.html for more information.\n==> [image-warmup] Deployment complete\n==> [ovn] Starting deployment\n[nova/nova] \n[nova/nova] TASK [vexxhost.atmosphere.openstacksdk : Install openstacksdk] *****************\n[ovn/ovn] \n[ovn/ovn] PLAY [controllers:computes] ****************************************************\n[ovn/ovn] \n[ovn/ovn] TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***\n[ovn/ovn] included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance\n[ovn/ovn] \n[ovn/ovn] TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************\n[ovn/ovn] ok: [instance]\n[ovn/ovn] \n[ovn/ovn] TASK [vexxhost.atmosphere.ovn : Check if ovn_controller DaemonSet exists] ******\n[nova/nova] ok: [instance]\n[nova/nova] \n[nova/nova] TASK [vexxhost.atmosphere.openstacksdk : Create openstack config directory] ****\n[nova/nova] ok: [instance]\n[nova/nova] \n[nova/nova] TASK [vexxhost.atmosphere.openstacksdk : Generate cloud config file] ***********\n[ovn/ovn] [WARNING]: Platform linux on host instance is using the discovered Python\n[ovn/ovn] interpreter at /usr/bin/python3.10, but future installation of another Python\n[ovn/ovn] interpreter could change the meaning of that path. See\n[ovn/ovn] https://docs.ansible.com/ansible-\n[ovn/ovn] core/2.17/reference_appendices/interpreter_discovery.html for more information.\n[ovn/ovn] ok: [instance]\n[ovn/ovn] \n[ovn/ovn] TASK [vexxhost.atmosphere.ovn : Delete existing ovn controller DaemonSet if type label is found] ***\n[ovn/ovn] skipping: [instance]\n[ovn/ovn] \n[ovn/ovn] TASK [vexxhost.atmosphere.ovn : Pull ovn-controller image] *********************\n[nova/nova] ok: [instance]\n[nova/nova] \n[nova/nova] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***\n[nova/nova] ok: [instance]\n[nova/nova] \n[nova/nova] TASK [Create RabbitMQ cluster] *************************************************\n[ovn/ovn] ok: [instance]\n[ovn/ovn] \n[ovn/ovn] TASK [vexxhost.atmosphere.ovn : Verify ovn-controller image pull] **************\n[ovn/ovn] ok: [instance] => {\n[ovn/ovn]     \"changed\": false,\n[ovn/ovn]     \"msg\": \"Successfully pulled ovn-controller image\"\n[ovn/ovn] }\n[ovn/ovn] \n[ovn/ovn] TASK [vexxhost.atmosphere.ovn : Deploy Helm chart] *****************************\n[nova/nova] included: rabbitmq for instance\n[nova/nova] \n[nova/nova] TASK [vexxhost.atmosphere.rabbitmq : Verify state of current RabbitMQ cluster] ***\n[nova/nova] ok: [instance]\n[nova/nova] \n[nova/nova] TASK [vexxhost.atmosphere.rabbitmq : Print diff of RabbitMQ cluster spec] ******\n[nova/nova] skipping: [instance]\n[nova/nova] \n[nova/nova] TASK [vexxhost.atmosphere.rabbitmq : Wait for confirmation of RabbitMQ cluster spec] ***",
                            "stdout_lines": [
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/ghcr.io/vexxhost/placement:main@sha256:ae9d401c35c837d9c7dc3b0dbbe1b183545949eefb9c3b594ba08084c2cf85ca)",
                                "[kube-prometheus-stack/kube_prometheus_stack] ok: [instance] => (item={'name': 'host-details', 'state': 'present'})",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/ghcr.io/vexxhost/pod-tls-sidecar:v1.0.0)",
                                "[cinder/cinder] ok: [instance]",
                                "[cinder/cinder] ",
                                "[cinder/cinder] TASK [vexxhost.atmosphere.rabbitmq : Print diff of RabbitMQ cluster spec] ******",
                                "[cinder/cinder] skipping: [instance]",
                                "[cinder/cinder] ",
                                "[cinder/cinder] TASK [vexxhost.atmosphere.rabbitmq : Wait for confirmation of RabbitMQ cluster spec] ***",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/quay.io/prometheus-operator/prometheus-config-reloader:v0.73.0)",
                                "[cinder/cinder] skipping: [instance]",
                                "[cinder/cinder] ",
                                "[cinder/cinder] TASK [vexxhost.atmosphere.rabbitmq : Enable all feature flags for upgrade] *****",
                                "[cinder/cinder] skipping: [instance]",
                                "[cinder/cinder] ",
                                "[cinder/cinder] TASK [vexxhost.atmosphere.rabbitmq : Deploy cluster] ***************************",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/quay.io/prometheuscommunity/ipmi-exporter:v1.10.1@sha256:0662cadaf268b6718f0f66429047cb23566ab3e4c175f25eaf588416a7b035e8)",
                                "[kube-prometheus-stack/kube_prometheus_stack] ok: [instance] => (item={'name': 'pool-overview', 'state': 'present'})",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/quay.io/prometheus/memcached-exporter:v0.14.3)",
                                "[cinder/cinder] ok: [instance]",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/quay.io/prometheus/mysqld-exporter:v0.17.0)",
                                "[cinder/cinder] ",
                                "[cinder/cinder] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***",
                                "[kube-prometheus-stack/kube_prometheus_stack] ok: [instance] => (item={'name': 'pool-detail', 'state': 'present'})",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/quay.io/prometheus/node-exporter:v1.8.1)",
                                "[cinder/cinder] ok: [instance]",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/packages.vexxhost.com/smartctl-exporter:0.14.0-1)",
                                "[cinder/cinder] ",
                                "[cinder/cinder] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***",
                                "[cinder/cinder] ok: [instance]",
                                "[cinder/cinder] ",
                                "[cinder/cinder] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***",
                                "[kube-prometheus-stack/kube_prometheus_stack] ok: [instance] => (item={'name': 'osds-overview', 'state': 'present'})",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/ghcr.io/vexxhost/openstack-database-exporter:v1.1.0@sha256:b8ae955645124e5d6054a3ce98069169e29dc1464d7979a4431f496ead50958e)",
                                "[cinder/cinder] ok: [instance]",
                                "[cinder/cinder] ",
                                "[cinder/cinder] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***",
                                "[cinder/cinder] ok: [instance]",
                                "[cinder/cinder] ",
                                "[cinder/cinder] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/ghcr.io/openstack-exporter/openstack-exporter:1.7.0)",
                                "[cinder/cinder] ok: [instance]",
                                "[cinder/cinder] ",
                                "[cinder/cinder] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***",
                                "[cinder/cinder] ok: [instance] => (item=image)",
                                "[cinder/cinder] ok: [instance] => (item=identity)",
                                "[cinder/cinder] ok: [instance] => (item=oslo_cache)",
                                "[cinder/cinder] ok: [instance] => (item=oslo_messaging)",
                                "[cinder/cinder] ok: [instance] => (item=volumev3)",
                                "[cinder/cinder] ok: [instance] => (item=oslo_db)",
                                "[kube-prometheus-stack/kube_prometheus_stack] ok: [instance] => (item={'name': 'osd-device-details', 'state': 'present'})",
                                "[cinder/cinder] ",
                                "[cinder/cinder] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********",
                                "[cinder/cinder] ok: [instance]",
                                "[cinder/cinder] ",
                                "[cinder/cinder] TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***",
                                "[cinder/cinder] included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance",
                                "[cinder/cinder] ",
                                "[cinder/cinder] TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/registry.k8s.io/ingress-nginx/kube-webhook-certgen:v20221220-controller-v1.5.1-58-g787ea74b6)",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/quay.io/prometheus-operator/prometheus-operator:v0.74.0)",
                                "[cinder/cinder] ok: [instance]",
                                "[cinder/cinder] ",
                                "[cinder/cinder] TASK [vexxhost.atmosphere.cinder : Generate Helm values] ***********************",
                                "[kube-prometheus-stack/kube_prometheus_stack] ok: [instance] => (item={'name': 'rbd-overview', 'state': 'present'})",
                                "[cinder/cinder] ok: [instance]",
                                "[cinder/cinder] ",
                                "[cinder/cinder] TASK [vexxhost.atmosphere.cinder : Append Helm values (Staffeln)] **************",
                                "[cinder/cinder] ok: [instance]",
                                "[cinder/cinder] ",
                                "[cinder/cinder] TASK [vexxhost.atmosphere.cinder : Append Helm values (storage)] ***************",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/docker.io/prom/pushgateway:v1.8.0)",
                                "[cinder/cinder] ok: [instance]",
                                "[cinder/cinder] ",
                                "[cinder/cinder] TASK [vexxhost.atmosphere.cinder : Deploy Helm chart] **************************",
                                "[kube-prometheus-stack/kube_prometheus_stack] ok: [instance] => (item={'name': 'rbd-details', 'state': 'present'})",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/quay.io/prometheus/prometheus:v2.51.2)",
                                "[kube-prometheus-stack/kube_prometheus_stack] ",
                                "[kube-prometheus-stack/kube_prometheus_stack] TASK [vexxhost.atmosphere.kube_prometheus_stack : Deploy Helm chart] ***********",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/docker.io/library/rabbitmq:4.1.4-management)",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/docker.io/rabbitmqoperator/cluster-operator:2.16.1)",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/docker.io/rabbitmqoperator/default-user-credential-updater:1.0.8)",
                                "[cinder/cinder] ok: [instance]",
                                "[cinder/cinder] ",
                                "[cinder/cinder] TASK [Create Ingress] **********************************************************",
                                "[cinder/cinder] included: openstack_helm_ingress for instance",
                                "[cinder/cinder] ",
                                "[cinder/cinder] TASK [vexxhost.atmosphere.openstack_helm_ingress : Create certificate] *********",
                                "[cinder/cinder] skipping: [instance]",
                                "[cinder/cinder] ",
                                "[cinder/cinder] TASK [vexxhost.atmosphere.openstack_helm_ingress : Set fact with wildcard certificate] ***",
                                "[cinder/cinder] skipping: [instance]",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/docker.io/rabbitmqoperator/messaging-topology-operator:1.17.4)",
                                "[cinder/cinder] ",
                                "[cinder/cinder] TASK [vexxhost.atmosphere.openstack_helm_ingress : Add ClusterIssuer annotations] ***",
                                "[cinder/cinder] ok: [instance]",
                                "[cinder/cinder] ",
                                "[cinder/cinder] TASK [Create Ingress volumev3] *************************************************",
                                "[cinder/cinder] included: ingress for instance",
                                "[cinder/cinder] ",
                                "[cinder/cinder] TASK [vexxhost.atmosphere.ingress : Create Ingress volumev3] *******************",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/docker.io/bitnamilegacy/redis-exporter:1.67.0-debian-12-r9)",
                                "[cinder/cinder] ok: [instance]",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/docker.io/rook/ceph:v1.15.9)",
                                "[cinder/cinder] ",
                                "[cinder/cinder] PLAY RECAP *********************************************************************",
                                "[cinder/cinder] instance                   : ok=22   changed=0    unreachable=0    failed=0    skipped=5    rescued=0    ignored=0   ",
                                "[cinder/cinder] ",
                                "==> [cinder] Deployment complete",
                                "==> [nova] Starting deployment",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/ghcr.io/carvel-dev/secretgen-controller@sha256:59ec05ce5847bfd70c8e04f08b5195e918c8f6fbb947ffc91b456494a2958fd5)",
                                "[nova/nova] ",
                                "[nova/nova] PLAY [controllers[0]] **********************************************************",
                                "[nova/nova] ",
                                "[nova/nova] TASK [Gathering Facts] *********************************************************",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/ghcr.io/vexxhost/staffeln:main@sha256:07d2b543e9df7b07a042180edd7eb2a49dfb199ff31b32ee578e46d9be2f3c4f)",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/ghcr.io/vexxhost/tempest:main@sha256:193660aa727108b5687df12b037ae869d2b2c057bfeb3a5d59dda35c95b122aa)",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/docker.io/bitnamilegacy/valkey:8.0.2-debian-12-r4)",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/docker.io/bitnamilegacy/valkey-sentinel:8.0.2-debian-12-r4)",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/docker.io/timberio/vector:0.38.0-debian)",
                                "[image-warmup/image_warmup] ",
                                "[image-warmup/image_warmup] TASK [vexxhost.atmosphere.image_warmup : Report unreachable images] ************",
                                "[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/quay.io/prometheus/alertmanager:v0.27.0) ",
                                "[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/ghcr.io/vexxhost/barbican:main@sha256:eab0ec0be8f8e5b3534131c494943ed5fc7379dc166db8b7b7c8ac802359330b) ",
                                "[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/ghcr.io/vexxhost/heat:main@sha256:3be2b3d1ab07714491f915307416d288783e484669a4b58a8fe3b7412b97044c) ",
                                "[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/ghcr.io/vexxhost/libvirtd:main@sha256:3d8ac580f9a3235c9fdd27cda89717a651e34c9b029ae884d8b3fdbcc7bde2a8) ",
                                "[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/quay.io/ceph/ceph:v18.2.7) ",
                                "[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/ghcr.io/vexxhost/charts/cert-manager:v1.15.5) ",
                                "[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/quay.io/jetstack/cert-manager-cainjector:v1.15.5) ",
                                "[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/quay.io/jetstack/cert-manager-controller:v1.15.5) ",
                                "[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/quay.io/jetstack/cert-manager-webhook:v1.15.5) ",
                                "[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/quay.io/jetstack/cert-manager-acmesolver:v1.15.5) ",
                                "[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/quay.io/jetstack/cert-manager-startupapicheck:v1.15.5) ",
                                "[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/quay.io/cilium/cilium:v1.14.8) ",
                                "[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/quay.io/cilium/operator-generic:v1.14.8) ",
                                "[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/ghcr.io/vexxhost/cinder:main@sha256:abbffdab1bddcb6cfbcdcd10d618c53f34f0c72cb81043957c14b3d1abe7c499) ",
                                "[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/registry.k8s.io/cluster-api/cluster-api-controller:v1.13.2) ",
                                "[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/registry.k8s.io/cluster-api/kubeadm-bootstrap-controller:v1.13.2) ",
                                "[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/registry.k8s.io/cluster-api/kubeadm-control-plane-controller:v1.13.2) ",
                                "[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/registry.k8s.io/capi-openstack/capi-openstack-controller:v0.14.4) ",
                                "[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/registry.k8s.io/sig-storage/csi-node-driver-registrar:v2.10.0) ",
                                "[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/registry.k8s.io/sig-storage/csi-attacher:v4.5.0) ",
                                "[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/quay.io/cephcsi/cephcsi:v3.11.0) ",
                                "[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/registry.k8s.io/sig-storage/csi-provisioner:v4.0.0) ",
                                "[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/registry.k8s.io/sig-storage/csi-resizer:v1.10.0) ",
                                "[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/registry.k8s.io/sig-storage/csi-snapshotter:v7.0.0) ",
                                "[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/ghcr.io/vexxhost/kubernetes-entrypoint:edge) ",
                                "[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/ghcr.io/vexxhost/designate:main@sha256:08f191cc2c03c0859849efe52f0a9a3757c1707235dae6943978bdf92f9d0b33) ",
                                "[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/ghcr.io/vexxhost/glance:main@sha256:b9c065d575cf30d0316d3f1f3cdbde9c153faecc37ed467d62a44049084669ed) ",
                                "[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/quay.io/kiwigrid/k8s-sidecar:1.26.1) ",
                                "[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/docker.io/grafana/grafana:11.0.0) ",
                                "[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/docker.io/bloomberg/goldpinger:3.10.1) ",
                                "[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/quay.io/frrouting/frr:9.1.0) ",
                                "[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/quay.io/metallb/frr-k8s:v0.0.17) ",
                                "[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/docker.io/library/haproxy:2.5) ",
                                "[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/ghcr.io/vexxhost/horizon:main@sha256:e247f40cb27eeee024767f30f923c37f48c3f86fa3590a3639a494f43cc29e88) ",
                                "[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/registry.k8s.io/sig-storage/csi-attacher:v4.11.0@sha256:b74b05b39501565022883fc128002b4cb857a7bb6c858606bcb3fdedba0b0b80) ",
                                "[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/quay.io/hpestorage/csi-driver:v3.1.0@sha256:a0a795f60095ca2858941ee2186053435c00a4f2665cf93261923d0774b889ac) ",
                                "[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/quay.io/hpestorage/csi-extensions:v1.2.10@sha256:64382a8b4a978f9ae3cca32cbf76b8b056eb465ae85683a9c96fdfd92c42712f) ",
                                "[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/quay.io/hpestorage/nfs-provisioner:v3.0.9@sha256:f42a83e27747ad9dcfa479fceddf02986d8f2ea7f51a167f18f55dba4a68a9b2) ",
                                "[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/quay.io/hpestorage/alletra-6000-and-nimble-csp:v3.1.0@sha256:f9303c8d12558e691a5942f5a930f626694f1671bf331849c043bc8fb48da8cd) ",
                                "[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/registry.k8s.io/sig-storage/csi-node-driver-registrar:v2.16.0@sha256:ab482308a4921e28a6df09a16ab99a457e9af9641ff44fb1be1a690d07ce8b70) ",
                                "[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/registry.k8s.io/sig-storage/csi-provisioner:v6.2.0@sha256:6be9f63ca4caa6c46aae55aa372500949d8a21473d72f819da1f746076b32d4e) ",
                                "[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/registry.k8s.io/sig-storage/csi-resizer:v2.1.0@sha256:589e525cddef6d768e68da1f0bc9ffd0a24bf3add3dd010648eb7189976fde79) ",
                                "[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/registry.k8s.io/sig-storage/csi-snapshotter:v8.5.0@sha256:da081c27e8a6d91f36042c1942362d0515ced8d06e18c11b8f893e58c4d6d797) ",
                                "[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/quay.io/hpestorage/volume-group-provisioner:v1.0.9@sha256:467f10da42db0e6d86f2dc65acee78dc5f7dad47ad22b9a7d550f4616efeb3f7) ",
                                "[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/quay.io/hpestorage/volume-group-snapshotter:v1.0.9@sha256:b9b56fb0072801742e5737d53cdb8ce5d971bc2e9a8bac2d5f9d40e69b0f9659) ",
                                "[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/quay.io/hpestorage/volume-mutator:v1.3.9@sha256:5b7e4476974f63977fb7196d97e12948c47deb5194cba7f77f7801542849ee5e) ",
                                "[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/quay.io/ibmcsiblock/csi-block-volumereplication-operator:v0.9.0) ",
                                "[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/registry.k8s.io/sig-storage/csi-attacher:v4.2.0) ",
                                "[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/quay.io/ibmcsiblock/ibm-block-csi-driver-controller:1.11.2) ",
                                "[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/quay.io/ibmcsiblock/ibm-block-csi-driver-node:1.11.2) ",
                                "[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/registry.k8s.io/sig-storage/csi-node-driver-registrar:v2.6.3) ",
                                "[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/registry.k8s.io/sig-storage/livenessprobe:v2.9.0) ",
                                "[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/quay.io/ibmcsiblock/ibm-block-csi-operator:1.11.2) ",
                                "[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/registry.k8s.io/sig-storage/csi-provisioner:v3.4.0) ",
                                "[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/registry.k8s.io/sig-storage/csi-resizer:v1.7.0) ",
                                "[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/registry.k8s.io/sig-storage/csi-snapshotter:v6.2.1) ",
                                "[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/quay.io/ibmcsiblock/csi-volume-group-operator:v0.9.1) ",
                                "[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/registry.k8s.io/ingress-nginx/controller:v1.12.1) ",
                                "[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/registry.k8s.io/defaultbackend-amd64:1.5) ",
                                "[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/registry.k8s.io/ingress-nginx/kube-webhook-certgen:v1.5.2) ",
                                "[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/ghcr.io/vexxhost/ironic:main@sha256:3cf3aa6e1fef6204e9dfc4e0df5f7cc781d4b555549bb1b768b6149725407ea5) ",
                                "[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/docker.io/library/nginx:1.25) ",
                                "[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/ghcr.io/vexxhost/keepalived:latest@sha256:b794c04706ec6914fc3635e23c9d6a95351dec4c0d320eb83ae5a781b791e30d) ",
                                "[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/quay.io/keycloak/keycloak:24.0.5-0) ",
                                "[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/ghcr.io/vexxhost/keystone:main@sha256:d82122679914bcf9121e951e754da7f4c93cb02c79414694547aa6314530cddb) ",
                                "[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/registry.k8s.io/kube-apiserver:v1.28.13) ",
                                "[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/registry.k8s.io/kube-controller-manager:v1.28.13) ",
                                "[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/registry.k8s.io/coredns/coredns:v1.8.4) ",
                                "[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/registry.k8s.io/etcd:3.5.6-0) ",
                                "[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/registry.k8s.io/kube-proxy:v1.28.13) ",
                                "[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/quay.io/brancz/kube-rbac-proxy:v0.12.0) ",
                                "[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/registry.k8s.io/kube-scheduler:v1.28.13) ",
                                "[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/registry.k8s.io/kube-state-metrics/kube-state-metrics:v2.12.0) ",
                                "[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/ghcr.io/kube-vip/kube-vip:v0.6.4) ",
                                "[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/docker.io/rancher/kubectl:v1.34.1) ",
                                "[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/ghcr.io/vexxhost/libvirt-tls-sidecar:v1.0.2@sha256:c994bf3302a9ae9d8e356ed1e192d4e2f8f9d290e89499d30bb75f285eb55074) ",
                                "[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/ghcr.io/inovex/prometheus-libvirt-exporter:2.2.0) ",
                                "[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/ghcr.io/containerd/busybox:1.36) ",
                                "[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/docker.io/rancher/local-path-provisioner:v0.0.24) ",
                                "[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/docker.io/nginxinc/nginx-unprivileged:1.24-alpine) ",
                                "[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/docker.io/grafana/loki:3.0.0) ",
                                "[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/ghcr.io/vexxhost/magnum:main@sha256:be30fc62b97ee15502c211cc1c73ae698a47d9ea7d5982a396db1d677f2088aa) ",
                                "[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/quay.io/vexxhost/magnum-cluster-api-registry:latest) ",
                                "[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/ghcr.io/vexxhost/manila:main@sha256:42eae6acdc2ab6be7908d9f96303776f796349bed866e1808452a8507d82a7a2) ",
                                "[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/docker.io/library/memcached:1.6.26) ",
                                "[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/ghcr.io/vexxhost/netoffload:main@sha256:cad35bee17396beaff4f4f95c19c3a68d1476b812dbf5c0497c7c12a17c00124) ",
                                "[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/ghcr.io/vexxhost/neutron:main@sha256:55f9c67dda4cc7082739eea7cb21810862a56aac6fe8107a5f31627c601ab23e) ",
                                "[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/docker.io/coredns/coredns:1.11.1) ",
                                "[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/registry.k8s.io/nfd/node-feature-discovery:v0.15.4) ",
                                "[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/ghcr.io/vexxhost/nova:main@sha256:4d20ff43a98cfa92485d805f8724266e75c27ed46a4c955681c11dfb94a9995e) ",
                                "[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/ghcr.io/vexxhost/nova-ssh:main@sha256:b5063b69ce4c8cbccc92c911c10849fe9481c8d0bdb6db0c2372a149144e534c) ",
                                "[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/quay.io/oauth2-proxy/oauth2-proxy:v7.6.0) ",
                                "[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/ghcr.io/vexxhost/octavia:main@sha256:13bfd0f2e24ca220fa66a1996c6e403fcf2b8ddb2cc86705ea250c5f65fb4487) ",
                                "[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/ghcr.io/vexxhost/python-openstackclient:main@sha256:09737a2e00a2546bc96ecf610481c673d7c8f808fb80f921ef50a053545ecadc) ",
                                "[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/quay.io/orc/openstack-resource-controller:v2.2.0) ",
                                "[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/ghcr.io/vexxhost/openvswitch:v3.3.6-6) ",
                                "[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/ghcr.io/vexxhost/ovn-bgp-agent:main@sha256:98f80380aec29ea1cedd9a923edb411706fb7528bfe13daae6dd086e40997d55) ",
                                "[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/ghcr.io/vexxhost/ovn:v24.03.7-3@sha256:deb1966eff94d8da072a3647db63546722094deb3ef34b6b464609bcba61887a) ",
                                "[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/registry.k8s.io/pause:3.9) ",
                                "[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/docker.io/percona/haproxy:2.8.15) ",
                                "[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/docker.io/percona/percona-xtradb-cluster-operator:1.18.0) ",
                                "[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/docker.io/percona/percona-xtradb-cluster:8.0.42-33.1) ",
                                "[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/docker.io/percona/percona-xtrabackup:8.0.35-33.1) ",
                                "[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/ghcr.io/vexxhost/placement:main@sha256:ae9d401c35c837d9c7dc3b0dbbe1b183545949eefb9c3b594ba08084c2cf85ca) ",
                                "[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/ghcr.io/vexxhost/pod-tls-sidecar:v1.0.0) ",
                                "[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/quay.io/prometheus-operator/prometheus-config-reloader:v0.73.0) ",
                                "[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/quay.io/prometheuscommunity/ipmi-exporter:v1.10.1@sha256:0662cadaf268b6718f0f66429047cb23566ab3e4c175f25eaf588416a7b035e8) ",
                                "[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/quay.io/prometheus/memcached-exporter:v0.14.3) ",
                                "[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/quay.io/prometheus/mysqld-exporter:v0.17.0) ",
                                "[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/quay.io/prometheus/node-exporter:v1.8.1) ",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/packages.vexxhost.com/smartctl-exporter:0.14.0-1) => {",
                                "[image-warmup/image_warmup]     \"msg\": \"Warmup pull failed for harbor.atmosphere.dev/packages.vexxhost.com/smartctl-exporter:0.14.0-1 (rc=1); kubelet will pull on demand.\"",
                                "[image-warmup/image_warmup] }",
                                "[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/ghcr.io/vexxhost/openstack-database-exporter:v1.1.0@sha256:b8ae955645124e5d6054a3ce98069169e29dc1464d7979a4431f496ead50958e) ",
                                "[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/ghcr.io/openstack-exporter/openstack-exporter:1.7.0) ",
                                "[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/registry.k8s.io/ingress-nginx/kube-webhook-certgen:v20221220-controller-v1.5.1-58-g787ea74b6) ",
                                "[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/quay.io/prometheus-operator/prometheus-operator:v0.74.0) ",
                                "[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/docker.io/prom/pushgateway:v1.8.0) ",
                                "[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/quay.io/prometheus/prometheus:v2.51.2) ",
                                "[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/docker.io/library/rabbitmq:4.1.4-management) ",
                                "[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/docker.io/rabbitmqoperator/cluster-operator:2.16.1) ",
                                "[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/docker.io/rabbitmqoperator/default-user-credential-updater:1.0.8) ",
                                "[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/docker.io/rabbitmqoperator/messaging-topology-operator:1.17.4) ",
                                "[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/docker.io/bitnamilegacy/redis-exporter:1.67.0-debian-12-r9) ",
                                "[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/docker.io/rook/ceph:v1.15.9) ",
                                "[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/ghcr.io/carvel-dev/secretgen-controller@sha256:59ec05ce5847bfd70c8e04f08b5195e918c8f6fbb947ffc91b456494a2958fd5) ",
                                "[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/ghcr.io/vexxhost/staffeln:main@sha256:07d2b543e9df7b07a042180edd7eb2a49dfb199ff31b32ee578e46d9be2f3c4f) ",
                                "[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/ghcr.io/vexxhost/tempest:main@sha256:193660aa727108b5687df12b037ae869d2b2c057bfeb3a5d59dda35c95b122aa) ",
                                "[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/docker.io/bitnamilegacy/valkey:8.0.2-debian-12-r4) ",
                                "[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/docker.io/bitnamilegacy/valkey-sentinel:8.0.2-debian-12-r4) ",
                                "[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/docker.io/timberio/vector:0.38.0-debian) ",
                                "[image-warmup/image_warmup] ",
                                "[image-warmup/image_warmup] PLAY RECAP *********************************************************************",
                                "[image-warmup/image_warmup] instance                   : ok=4    changed=0    unreachable=0    failed=0    skipped=0    rescued=0    ignored=0   ",
                                "[image-warmup/image_warmup] ",
                                "[nova/nova] ok: [instance]",
                                "[nova/nova] [WARNING]: Platform linux on host instance is using the discovered Python",
                                "[nova/nova] interpreter at /usr/bin/python3.10, but future installation of another Python",
                                "[nova/nova] interpreter could change the meaning of that path. See",
                                "[nova/nova] https://docs.ansible.com/ansible-",
                                "[nova/nova] core/2.17/reference_appendices/interpreter_discovery.html for more information.",
                                "==> [image-warmup] Deployment complete",
                                "==> [ovn] Starting deployment",
                                "[nova/nova] ",
                                "[nova/nova] TASK [vexxhost.atmosphere.openstacksdk : Install openstacksdk] *****************",
                                "[ovn/ovn] ",
                                "[ovn/ovn] PLAY [controllers:computes] ****************************************************",
                                "[ovn/ovn] ",
                                "[ovn/ovn] TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***",
                                "[ovn/ovn] included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance",
                                "[ovn/ovn] ",
                                "[ovn/ovn] TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************",
                                "[ovn/ovn] ok: [instance]",
                                "[ovn/ovn] ",
                                "[ovn/ovn] TASK [vexxhost.atmosphere.ovn : Check if ovn_controller DaemonSet exists] ******",
                                "[nova/nova] ok: [instance]",
                                "[nova/nova] ",
                                "[nova/nova] TASK [vexxhost.atmosphere.openstacksdk : Create openstack config directory] ****",
                                "[nova/nova] ok: [instance]",
                                "[nova/nova] ",
                                "[nova/nova] TASK [vexxhost.atmosphere.openstacksdk : Generate cloud config file] ***********",
                                "[ovn/ovn] [WARNING]: Platform linux on host instance is using the discovered Python",
                                "[ovn/ovn] interpreter at /usr/bin/python3.10, but future installation of another Python",
                                "[ovn/ovn] interpreter could change the meaning of that path. See",
                                "[ovn/ovn] https://docs.ansible.com/ansible-",
                                "[ovn/ovn] core/2.17/reference_appendices/interpreter_discovery.html for more information.",
                                "[ovn/ovn] ok: [instance]",
                                "[ovn/ovn] ",
                                "[ovn/ovn] TASK [vexxhost.atmosphere.ovn : Delete existing ovn controller DaemonSet if type label is found] ***",
                                "[ovn/ovn] skipping: [instance]",
                                "[ovn/ovn] ",
                                "[ovn/ovn] TASK [vexxhost.atmosphere.ovn : Pull ovn-controller image] *********************",
                                "[nova/nova] ok: [instance]",
                                "[nova/nova] ",
                                "[nova/nova] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***",
                                "[nova/nova] ok: [instance]",
                                "[nova/nova] ",
                                "[nova/nova] TASK [Create RabbitMQ cluster] *************************************************",
                                "[ovn/ovn] ok: [instance]",
                                "[ovn/ovn] ",
                                "[ovn/ovn] TASK [vexxhost.atmosphere.ovn : Verify ovn-controller image pull] **************",
                                "[ovn/ovn] ok: [instance] => {",
                                "[ovn/ovn]     \"changed\": false,",
                                "[ovn/ovn]     \"msg\": \"Successfully pulled ovn-controller image\"",
                                "[ovn/ovn] }",
                                "[ovn/ovn] ",
                                "[ovn/ovn] TASK [vexxhost.atmosphere.ovn : Deploy Helm chart] *****************************",
                                "[nova/nova] included: rabbitmq for instance",
                                "[nova/nova] ",
                                "[nova/nova] TASK [vexxhost.atmosphere.rabbitmq : Verify state of current RabbitMQ cluster] ***",
                                "[nova/nova] ok: [instance]",
                                "[nova/nova] ",
                                "[nova/nova] TASK [vexxhost.atmosphere.rabbitmq : Print diff of RabbitMQ cluster spec] ******",
                                "[nova/nova] skipping: [instance]",
                                "[nova/nova] ",
                                "[nova/nova] TASK [vexxhost.atmosphere.rabbitmq : Wait for confirmation of RabbitMQ cluster spec] ***"
                            ],
                            "zuul_log_id": "0242ac17-0010-310d-1ec5-00000001e18f-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:12:38.565627Z",
                            "start": "2026-07-25T22:12:38.030584Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001e18f",
                        "name": "Read new idempotence deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "204684"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:12:38.631634Z",
                            "start": "2026-07-25T22:12:38.574211Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001e190",
                        "name": "Advance idempotence deployment live log offset"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "idempotence deployment is still running after 480 seconds."
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:12:38.705968Z",
                            "start": "2026-07-25T22:12:38.640057Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001e191",
                        "name": "Report idempotence deployment progress heartbeat"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:12:38.789307Z",
                            "start": "2026-07-25T22:12:38.714836Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001e192",
                        "name": "Continue monitoring idempotence deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-25 22:12:38.902799",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-25 22:12:58.905070",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:12:58.922891Z",
                            "start": "2026-07-25T22:12:38.850501Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001e39b",
                        "name": "Wait before polling idempotence deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "25"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:12:58.995484Z",
                            "start": "2026-07-25T22:12:58.928894Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001e39c",
                        "name": "Count idempotence deployment progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j954100126856.247585",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j954100126856.247585",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j954100126856.247585",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:12:59.275102Z",
                            "start": "2026-07-25T22:12:59.003216Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001e39d",
                        "name": "Poll idempotence deployment status"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/ansible.zp1dm8bk.log"
                                }
                            },
                            "stat": {
                                "atime": 1785017558.2451024,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 440,
                                "charset": "unknown",
                                "checksum": "ccc5f62414140217c3b8e4038e29c566b9206798",
                                "ctime": 1785017579.425498,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 21191,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0600",
                                "mtime": 1785017579.425498,
                                "nlink": 1,
                                "path": "/tmp/ansible.zp1dm8bk.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 219783,
                                "uid": 1000,
                                "version": "2670592057",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:12:59.496811Z",
                            "start": "2026-07-25T22:12:59.287366Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001e39e",
                        "name": "Inspect idempotence deployment live log"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "15099"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:12:59.665855Z",
                            "start": "2026-07-25T22:12:59.505515Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001e39f",
                        "name": "Calculate new idempotence deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +204685 /tmp/ansible.zp1dm8bk.log | head -c 15099",
                            "delta": "0:00:00.010579",
                            "end": "2026-07-25 22:12:59.972241",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +204685 /tmp/ansible.zp1dm8bk.log | head -c 15099",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-310d-1ec5-00000001e3a0-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-25 22:12:59.961662",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "[nova/nova] skipping: [instance]\n[nova/nova] \n[nova/nova] TASK [vexxhost.atmosphere.rabbitmq : Enable all feature flags for upgrade] *****\n[nova/nova] skipping: [instance]\n[nova/nova] \n[nova/nova] TASK [vexxhost.atmosphere.rabbitmq : Deploy cluster] ***************************\n[ovn/ovn] ok: [instance]\n[ovn/ovn] \n[ovn/ovn] PLAY RECAP *********************************************************************\n[ovn/ovn] instance                   : ok=6    changed=0    unreachable=0    failed=0    skipped=1    rescued=0    ignored=0   \n[ovn/ovn] \n==> [ovn] Deployment complete\n==> [valkey] Starting deployment\n[nova/nova] ok: [instance]\n[valkey/valkey] \n[valkey/valkey] PLAY [controllers] *************************************************************\n[valkey/valkey] \n[valkey/valkey] TASK [Gathering Facts] *********************************************************\n[nova/nova] \n[nova/nova] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***\n[nova/nova] ok: [instance]\n[nova/nova] \n[nova/nova] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***\n[nova/nova] ok: [instance]\n[nova/nova] \n[nova/nova] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***\n[nova/nova] ok: [instance]\n[nova/nova] \n[nova/nova] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***\n[nova/nova] ok: [instance]\n[nova/nova] \n[nova/nova] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***\n[nova/nova] ok: [instance]\n[nova/nova] \n[nova/nova] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***\n[nova/nova] ok: [instance] => (item=image)\n[nova/nova] ok: [instance] => (item=compute_novnc_proxy)\n[nova/nova] ok: [instance] => (item=oslo_cache)\n[nova/nova] ok: [instance] => (item=volumev3)\n[nova/nova] ok: [instance] => (item=baremetal)\n[nova/nova] ok: [instance] => (item=compute)\n[nova/nova] ok: [instance] => (item=placement)\n[nova/nova] ok: [instance] => (item=oslo_db_api)\n[nova/nova] ok: [instance] => (item=oslo_messaging)\n[nova/nova] ok: [instance] => (item=network)\n[nova/nova] ok: [instance] => (item=oslo_db_cell0)\n[nova/nova] ok: [instance] => (item=compute_metadata)\n[nova/nova] ok: [instance] => (item=oslo_db)\n[nova/nova] ok: [instance] => (item=identity)\n[nova/nova] \n[nova/nova] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********\n[nova/nova] ok: [instance]\n[nova/nova] \n[nova/nova] TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***\n[nova/nova] included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance\n[nova/nova] \n[nova/nova] TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************\n[nova/nova] ok: [instance]\n[nova/nova] \n[nova/nova] TASK [vexxhost.atmosphere.nova : Fail if atmosphere_ceph_enabled is set] *******\n[nova/nova] skipping: [instance]\n[nova/nova] \n[nova/nova] TASK [vexxhost.atmosphere.nova : Generate temporary file for SSH public key] ***\n[kube-prometheus-stack/kube_prometheus_stack] ok: [instance]\n[kube-prometheus-stack/kube_prometheus_stack] \n[kube-prometheus-stack/kube_prometheus_stack] PLAY RECAP *********************************************************************\n[kube-prometheus-stack/kube_prometheus_stack] instance                   : ok=21   changed=0    unreachable=0    failed=0    skipped=0    rescued=0    ignored=0   \n[kube-prometheus-stack/kube_prometheus_stack] \n[nova/nova] ok: [instance -> localhost]\n[nova/nova] \n[nova/nova] TASK [vexxhost.atmosphere.nova : Write contents of current private SSH key] ****\n==> [kube-prometheus-stack] Deployment complete\n==> [vector] Starting deployment\n[nova/nova] ok: [instance -> localhost]\n[nova/nova] \n[nova/nova] TASK [vexxhost.atmosphere.nova : Generate public key for SSH private key] ******\n[vector/vector] \n[vector/vector] PLAY [controllers[0]] **********************************************************\n[vector/vector] \n[vector/vector] TASK [Gathering Facts] *********************************************************\n[nova/nova] ok: [instance -> localhost]\n[nova/nova] \n[nova/nova] TASK [vexxhost.atmosphere.nova : Delete temporary file for public SSH key] *****\n[valkey/valkey] [WARNING]: Platform linux on host instance is using the discovered Python\n[valkey/valkey] interpreter at /usr/bin/python3.10, but future installation of another Python\n[valkey/valkey] interpreter could change the meaning of that path. See\n[valkey/valkey] https://docs.ansible.com/ansible-\n[valkey/valkey] core/2.17/reference_appendices/interpreter_discovery.html for more information.\n[valkey/valkey] ok: [instance]\n[valkey/valkey] \n[valkey/valkey] TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***\n[valkey/valkey] included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance\n[valkey/valkey] \n[valkey/valkey] TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************\n[nova/nova] ok: [instance -> localhost]\n[nova/nova] \n[nova/nova] TASK [vexxhost.atmosphere.nova : Remove nova-bootstrap and nova-cell-setup job] ***\n[valkey/valkey] ok: [instance]\n[valkey/valkey] \n[valkey/valkey] TASK [vexxhost.atmosphere.valkey : Create TLS resources] ***********************\n[nova/nova] ok: [instance] => (item=nova-bootstrap)\n[nova/nova] ok: [instance] => (item=nova-cell-setup)\n[nova/nova] \n[nova/nova] TASK [vexxhost.atmosphere.nova : Generate Helm values (storage)] ***************\n[valkey/valkey] ok: [instance]\n[valkey/valkey] \n[valkey/valkey] TASK [vexxhost.atmosphere.valkey : Deploy Helm chart] **************************\n[nova/nova] ok: [instance]\n[nova/nova] \n[nova/nova] TASK [vexxhost.atmosphere.nova : Deploy Helm chart] ****************************\n[vector/vector] [WARNING]: Platform linux on host instance is using the discovered Python\n[vector/vector] interpreter at /usr/bin/python3.10, but future installation of another Python\n[vector/vector] interpreter could change the meaning of that path. See\n[vector/vector] https://docs.ansible.com/ansible-\n[vector/vector] core/2.17/reference_appendices/interpreter_discovery.html for more information.\n[vector/vector] ok: [instance]\n[vector/vector] \n[vector/vector] TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***\n[vector/vector] included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance\n[vector/vector] \n[vector/vector] TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************\n[valkey/valkey] ok: [instance]\n[valkey/valkey] \n[valkey/valkey] PLAY RECAP *********************************************************************\n[valkey/valkey] instance                   : ok=5    changed=0    unreachable=0    failed=0    skipped=0    rescued=0    ignored=0   \n[valkey/valkey] \n==> [valkey] Deployment complete\n==> [rook-ceph-cluster] Starting deployment\n[vector/vector] ok: [instance]\n[vector/vector] \n[vector/vector] TASK [vexxhost.atmosphere.vector : Deploy Helm chart] **************************\n[rook-ceph-cluster/rook_ceph_cluster] \n[rook-ceph-cluster/rook_ceph_cluster] PLAY [controllers[0]] **********************************************************\n[rook-ceph-cluster/rook_ceph_cluster] \n[rook-ceph-cluster/rook_ceph_cluster] TASK [Gathering Facts] *********************************************************\n[nova/nova] ok: [instance]\n[nova/nova] \n[nova/nova] TASK [Create Ingress] **********************************************************\n[nova/nova] included: openstack_helm_ingress for instance\n[nova/nova] \n[nova/nova] TASK [vexxhost.atmosphere.openstack_helm_ingress : Create certificate] *********\n[nova/nova] skipping: [instance]\n[nova/nova] \n[nova/nova] TASK [vexxhost.atmosphere.openstack_helm_ingress : Set fact with wildcard certificate] ***\n[nova/nova] skipping: [instance]\n[nova/nova] \n[nova/nova] TASK [vexxhost.atmosphere.openstack_helm_ingress : Add ClusterIssuer annotations] ***\n[nova/nova] ok: [instance]\n[nova/nova] \n[nova/nova] TASK [Create Ingress compute] **************************************************\n[nova/nova] included: ingress for instance\n[nova/nova] \n[nova/nova] TASK [vexxhost.atmosphere.ingress : Create Ingress compute] ********************\n[vector/vector] ok: [instance]\n[vector/vector] \n[vector/vector] PLAY RECAP *********************************************************************\n[vector/vector] instance                   : ok=4    changed=0    unreachable=0    failed=0    skipped=0    rescued=0    ignored=0   \n[vector/vector] \n==> [vector] Deployment complete\n==> [openstack-cli] Starting deployment\n[nova/nova] ok: [instance]\n[nova/nova] \n[nova/nova] TASK [Create Ingress] **********************************************************\n[openstack-cli/openstack_cli] \n[openstack-cli/openstack_cli] PLAY [controllers] *************************************************************\n[nova/nova] included: openstack_helm_ingress for instance\n[openstack-cli/openstack_cli] \n[openstack-cli/openstack_cli] TASK [Gathering Facts] *********************************************************\n[nova/nova] \n[nova/nova] TASK [vexxhost.atmosphere.openstack_helm_ingress : Create certificate] *********\n[nova/nova] skipping: [instance]\n[nova/nova] \n[nova/nova] TASK [vexxhost.atmosphere.openstack_helm_ingress : Set fact with wildcard certificate] ***\n[nova/nova] skipping: [instance]\n[nova/nova] \n[nova/nova] TASK [vexxhost.atmosphere.openstack_helm_ingress : Add ClusterIssuer annotations] ***\n[nova/nova] ok: [instance]\n[nova/nova] \n[nova/nova] TASK [Create Ingress compute-novnc-proxy] **************************************\n[nova/nova] included: ingress for instance\n[nova/nova] \n[nova/nova] TASK [vexxhost.atmosphere.ingress : Create Ingress compute-novnc-proxy] ********\n[nova/nova] ok: [instance]\n[nova/nova] \n[nova/nova] TASK [vexxhost.atmosphere.nova : Wait until compute api service ready] *********\n[rook-ceph-cluster/rook_ceph_cluster] [WARNING]: Platform linux on host instance is using the discovered Python\n[rook-ceph-cluster/rook_ceph_cluster] interpreter at /usr/bin/python3.10, but future installation of another Python\n[rook-ceph-cluster/rook_ceph_cluster] interpreter could change the meaning of that path. See\n[rook-ceph-cluster/rook_ceph_cluster] https://docs.ansible.com/ansible-\n[rook-ceph-cluster/rook_ceph_cluster] core/2.17/reference_appendices/interpreter_discovery.html for more information.\n[rook-ceph-cluster/rook_ceph_cluster] ok: [instance]\n[rook-ceph-cluster/rook_ceph_cluster] \n[rook-ceph-cluster/rook_ceph_cluster] TASK [vexxhost.atmosphere.openstacksdk : Install openstacksdk] *****************\n[nova/nova] ok: [instance]\n[nova/nova] \n[nova/nova] TASK [vexxhost.atmosphere.nova : Create flavors] *******************************\n[rook-ceph-cluster/rook_ceph_cluster] ok: [instance]\n[rook-ceph-cluster/rook_ceph_cluster] \n[rook-ceph-cluster/rook_ceph_cluster] TASK [vexxhost.atmosphere.openstacksdk : Create openstack config directory] ****\n[nova/nova] ok: [instance] => (item={'disk': 1, 'name': 'm1.tiny', 'ram': 512, 'vcpus': 1})\n[rook-ceph-cluster/rook_ceph_cluster] ok: [instance]\n[rook-ceph-cluster/rook_ceph_cluster] \n[rook-ceph-cluster/rook_ceph_cluster] TASK [vexxhost.atmosphere.openstacksdk : Generate cloud config file] ***********\n[openstack-cli/openstack_cli] [WARNING]: Platform linux on host instance is using the discovered Python\n[openstack-cli/openstack_cli] interpreter at /usr/bin/python3.10, but future installation of another Python\n[openstack-cli/openstack_cli] interpreter could change the meaning of that path. See\n[openstack-cli/openstack_cli] https://docs.ansible.com/ansible-\n[openstack-cli/openstack_cli] core/2.17/reference_appendices/interpreter_discovery.html for more information.\n[openstack-cli/openstack_cli] ok: [instance]\n[openstack-cli/openstack_cli] \n[openstack-cli/openstack_cli] TASK [vexxhost.containers.directory : Create directory (/etc/nerdctl)] *********\n[rook-ceph-cluster/rook_ceph_cluster] ok: [instance]\n[nova/nova] ok: [instance] => (item={'disk': 20, 'name': 'm1.small', 'ram': 2048, 'vcpus': 1})\n[rook-ceph-cluster/rook_ceph_cluster] \n[rook-ceph-cluster/rook_ceph_cluster] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***\n[rook-ceph-cluster/rook_ceph_cluster] skipping: [instance]\n[openstack-cli/openstack_cli] ok: [instance]\n[rook-ceph-cluster/rook_ceph_cluster] \n[rook-ceph-cluster/rook_ceph_cluster] TASK [Create RabbitMQ cluster] *************************************************\n[rook-ceph-cluster/rook_ceph_cluster] skipping: [instance]\n[openstack-cli/openstack_cli] \n[openstack-cli/openstack_cli] TASK [vexxhost.containers.package : Update state for tar] **********************\n[rook-ceph-cluster/rook_ceph_cluster] \n[rook-ceph-cluster/rook_ceph_cluster] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***\n[rook-ceph-cluster/rook_ceph_cluster] skipping: [instance]\n[rook-ceph-cluster/rook_ceph_cluster] \n[rook-ceph-cluster/rook_ceph_cluster] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***\n[rook-ceph-cluster/rook_ceph_cluster] skipping: [instance]\n[rook-ceph-cluster/rook_ceph_cluster] \n[rook-ceph-cluster/rook_ceph_cluster] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***\n[rook-ceph-cluster/rook_ceph_cluster] skipping: [instance]\n[rook-ceph-cluster/rook_ceph_cluster] \n[rook-ceph-cluster/rook_ceph_cluster] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***\n[rook-ceph-cluster/rook_ceph_cluster] skipping: [instance]\n[rook-ceph-cluster/rook_ceph_cluster] \n[rook-ceph-cluster/rook_ceph_cluster] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***\n[rook-ceph-cluster/rook_ceph_cluster] ok: [instance]\n[rook-ceph-cluster/rook_ceph_cluster] \n[rook-ceph-cluster/rook_ceph_cluster] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***\n[rook-ceph-cluster/rook_ceph_cluster] ok: [instance] => (item=rook_ceph_cluster)\n[rook-ceph-cluster/rook_ceph_cluster] \n[rook-ceph-cluster/rook_ceph_cluster] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********\n[rook-ceph-cluster/rook_ceph_cluster] ok: [instance]\n[rook-ceph-cluster/rook_ceph_cluster] \n[rook-ceph-cluster/rook_ceph_cluster] TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***\n[rook-ceph-cluster/rook_ceph_cluster] included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance\n[rook-ceph-cluster/rook_ceph_cluster] \n[rook-ceph-cluster/rook_ceph_cluster] TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************",
                            "stdout_lines": [
                                "[nova/nova] skipping: [instance]",
                                "[nova/nova] ",
                                "[nova/nova] TASK [vexxhost.atmosphere.rabbitmq : Enable all feature flags for upgrade] *****",
                                "[nova/nova] skipping: [instance]",
                                "[nova/nova] ",
                                "[nova/nova] TASK [vexxhost.atmosphere.rabbitmq : Deploy cluster] ***************************",
                                "[ovn/ovn] ok: [instance]",
                                "[ovn/ovn] ",
                                "[ovn/ovn] PLAY RECAP *********************************************************************",
                                "[ovn/ovn] instance                   : ok=6    changed=0    unreachable=0    failed=0    skipped=1    rescued=0    ignored=0   ",
                                "[ovn/ovn] ",
                                "==> [ovn] Deployment complete",
                                "==> [valkey] Starting deployment",
                                "[nova/nova] ok: [instance]",
                                "[valkey/valkey] ",
                                "[valkey/valkey] PLAY [controllers] *************************************************************",
                                "[valkey/valkey] ",
                                "[valkey/valkey] TASK [Gathering Facts] *********************************************************",
                                "[nova/nova] ",
                                "[nova/nova] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***",
                                "[nova/nova] ok: [instance]",
                                "[nova/nova] ",
                                "[nova/nova] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***",
                                "[nova/nova] ok: [instance]",
                                "[nova/nova] ",
                                "[nova/nova] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***",
                                "[nova/nova] ok: [instance]",
                                "[nova/nova] ",
                                "[nova/nova] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***",
                                "[nova/nova] ok: [instance]",
                                "[nova/nova] ",
                                "[nova/nova] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***",
                                "[nova/nova] ok: [instance]",
                                "[nova/nova] ",
                                "[nova/nova] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***",
                                "[nova/nova] ok: [instance] => (item=image)",
                                "[nova/nova] ok: [instance] => (item=compute_novnc_proxy)",
                                "[nova/nova] ok: [instance] => (item=oslo_cache)",
                                "[nova/nova] ok: [instance] => (item=volumev3)",
                                "[nova/nova] ok: [instance] => (item=baremetal)",
                                "[nova/nova] ok: [instance] => (item=compute)",
                                "[nova/nova] ok: [instance] => (item=placement)",
                                "[nova/nova] ok: [instance] => (item=oslo_db_api)",
                                "[nova/nova] ok: [instance] => (item=oslo_messaging)",
                                "[nova/nova] ok: [instance] => (item=network)",
                                "[nova/nova] ok: [instance] => (item=oslo_db_cell0)",
                                "[nova/nova] ok: [instance] => (item=compute_metadata)",
                                "[nova/nova] ok: [instance] => (item=oslo_db)",
                                "[nova/nova] ok: [instance] => (item=identity)",
                                "[nova/nova] ",
                                "[nova/nova] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********",
                                "[nova/nova] ok: [instance]",
                                "[nova/nova] ",
                                "[nova/nova] TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***",
                                "[nova/nova] included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance",
                                "[nova/nova] ",
                                "[nova/nova] TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************",
                                "[nova/nova] ok: [instance]",
                                "[nova/nova] ",
                                "[nova/nova] TASK [vexxhost.atmosphere.nova : Fail if atmosphere_ceph_enabled is set] *******",
                                "[nova/nova] skipping: [instance]",
                                "[nova/nova] ",
                                "[nova/nova] TASK [vexxhost.atmosphere.nova : Generate temporary file for SSH public key] ***",
                                "[kube-prometheus-stack/kube_prometheus_stack] ok: [instance]",
                                "[kube-prometheus-stack/kube_prometheus_stack] ",
                                "[kube-prometheus-stack/kube_prometheus_stack] PLAY RECAP *********************************************************************",
                                "[kube-prometheus-stack/kube_prometheus_stack] instance                   : ok=21   changed=0    unreachable=0    failed=0    skipped=0    rescued=0    ignored=0   ",
                                "[kube-prometheus-stack/kube_prometheus_stack] ",
                                "[nova/nova] ok: [instance -> localhost]",
                                "[nova/nova] ",
                                "[nova/nova] TASK [vexxhost.atmosphere.nova : Write contents of current private SSH key] ****",
                                "==> [kube-prometheus-stack] Deployment complete",
                                "==> [vector] Starting deployment",
                                "[nova/nova] ok: [instance -> localhost]",
                                "[nova/nova] ",
                                "[nova/nova] TASK [vexxhost.atmosphere.nova : Generate public key for SSH private key] ******",
                                "[vector/vector] ",
                                "[vector/vector] PLAY [controllers[0]] **********************************************************",
                                "[vector/vector] ",
                                "[vector/vector] TASK [Gathering Facts] *********************************************************",
                                "[nova/nova] ok: [instance -> localhost]",
                                "[nova/nova] ",
                                "[nova/nova] TASK [vexxhost.atmosphere.nova : Delete temporary file for public SSH key] *****",
                                "[valkey/valkey] [WARNING]: Platform linux on host instance is using the discovered Python",
                                "[valkey/valkey] interpreter at /usr/bin/python3.10, but future installation of another Python",
                                "[valkey/valkey] interpreter could change the meaning of that path. See",
                                "[valkey/valkey] https://docs.ansible.com/ansible-",
                                "[valkey/valkey] core/2.17/reference_appendices/interpreter_discovery.html for more information.",
                                "[valkey/valkey] ok: [instance]",
                                "[valkey/valkey] ",
                                "[valkey/valkey] TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***",
                                "[valkey/valkey] included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance",
                                "[valkey/valkey] ",
                                "[valkey/valkey] TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************",
                                "[nova/nova] ok: [instance -> localhost]",
                                "[nova/nova] ",
                                "[nova/nova] TASK [vexxhost.atmosphere.nova : Remove nova-bootstrap and nova-cell-setup job] ***",
                                "[valkey/valkey] ok: [instance]",
                                "[valkey/valkey] ",
                                "[valkey/valkey] TASK [vexxhost.atmosphere.valkey : Create TLS resources] ***********************",
                                "[nova/nova] ok: [instance] => (item=nova-bootstrap)",
                                "[nova/nova] ok: [instance] => (item=nova-cell-setup)",
                                "[nova/nova] ",
                                "[nova/nova] TASK [vexxhost.atmosphere.nova : Generate Helm values (storage)] ***************",
                                "[valkey/valkey] ok: [instance]",
                                "[valkey/valkey] ",
                                "[valkey/valkey] TASK [vexxhost.atmosphere.valkey : Deploy Helm chart] **************************",
                                "[nova/nova] ok: [instance]",
                                "[nova/nova] ",
                                "[nova/nova] TASK [vexxhost.atmosphere.nova : Deploy Helm chart] ****************************",
                                "[vector/vector] [WARNING]: Platform linux on host instance is using the discovered Python",
                                "[vector/vector] interpreter at /usr/bin/python3.10, but future installation of another Python",
                                "[vector/vector] interpreter could change the meaning of that path. See",
                                "[vector/vector] https://docs.ansible.com/ansible-",
                                "[vector/vector] core/2.17/reference_appendices/interpreter_discovery.html for more information.",
                                "[vector/vector] ok: [instance]",
                                "[vector/vector] ",
                                "[vector/vector] TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***",
                                "[vector/vector] included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance",
                                "[vector/vector] ",
                                "[vector/vector] TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************",
                                "[valkey/valkey] ok: [instance]",
                                "[valkey/valkey] ",
                                "[valkey/valkey] PLAY RECAP *********************************************************************",
                                "[valkey/valkey] instance                   : ok=5    changed=0    unreachable=0    failed=0    skipped=0    rescued=0    ignored=0   ",
                                "[valkey/valkey] ",
                                "==> [valkey] Deployment complete",
                                "==> [rook-ceph-cluster] Starting deployment",
                                "[vector/vector] ok: [instance]",
                                "[vector/vector] ",
                                "[vector/vector] TASK [vexxhost.atmosphere.vector : Deploy Helm chart] **************************",
                                "[rook-ceph-cluster/rook_ceph_cluster] ",
                                "[rook-ceph-cluster/rook_ceph_cluster] PLAY [controllers[0]] **********************************************************",
                                "[rook-ceph-cluster/rook_ceph_cluster] ",
                                "[rook-ceph-cluster/rook_ceph_cluster] TASK [Gathering Facts] *********************************************************",
                                "[nova/nova] ok: [instance]",
                                "[nova/nova] ",
                                "[nova/nova] TASK [Create Ingress] **********************************************************",
                                "[nova/nova] included: openstack_helm_ingress for instance",
                                "[nova/nova] ",
                                "[nova/nova] TASK [vexxhost.atmosphere.openstack_helm_ingress : Create certificate] *********",
                                "[nova/nova] skipping: [instance]",
                                "[nova/nova] ",
                                "[nova/nova] TASK [vexxhost.atmosphere.openstack_helm_ingress : Set fact with wildcard certificate] ***",
                                "[nova/nova] skipping: [instance]",
                                "[nova/nova] ",
                                "[nova/nova] TASK [vexxhost.atmosphere.openstack_helm_ingress : Add ClusterIssuer annotations] ***",
                                "[nova/nova] ok: [instance]",
                                "[nova/nova] ",
                                "[nova/nova] TASK [Create Ingress compute] **************************************************",
                                "[nova/nova] included: ingress for instance",
                                "[nova/nova] ",
                                "[nova/nova] TASK [vexxhost.atmosphere.ingress : Create Ingress compute] ********************",
                                "[vector/vector] ok: [instance]",
                                "[vector/vector] ",
                                "[vector/vector] PLAY RECAP *********************************************************************",
                                "[vector/vector] instance                   : ok=4    changed=0    unreachable=0    failed=0    skipped=0    rescued=0    ignored=0   ",
                                "[vector/vector] ",
                                "==> [vector] Deployment complete",
                                "==> [openstack-cli] Starting deployment",
                                "[nova/nova] ok: [instance]",
                                "[nova/nova] ",
                                "[nova/nova] TASK [Create Ingress] **********************************************************",
                                "[openstack-cli/openstack_cli] ",
                                "[openstack-cli/openstack_cli] PLAY [controllers] *************************************************************",
                                "[nova/nova] included: openstack_helm_ingress for instance",
                                "[openstack-cli/openstack_cli] ",
                                "[openstack-cli/openstack_cli] TASK [Gathering Facts] *********************************************************",
                                "[nova/nova] ",
                                "[nova/nova] TASK [vexxhost.atmosphere.openstack_helm_ingress : Create certificate] *********",
                                "[nova/nova] skipping: [instance]",
                                "[nova/nova] ",
                                "[nova/nova] TASK [vexxhost.atmosphere.openstack_helm_ingress : Set fact with wildcard certificate] ***",
                                "[nova/nova] skipping: [instance]",
                                "[nova/nova] ",
                                "[nova/nova] TASK [vexxhost.atmosphere.openstack_helm_ingress : Add ClusterIssuer annotations] ***",
                                "[nova/nova] ok: [instance]",
                                "[nova/nova] ",
                                "[nova/nova] TASK [Create Ingress compute-novnc-proxy] **************************************",
                                "[nova/nova] included: ingress for instance",
                                "[nova/nova] ",
                                "[nova/nova] TASK [vexxhost.atmosphere.ingress : Create Ingress compute-novnc-proxy] ********",
                                "[nova/nova] ok: [instance]",
                                "[nova/nova] ",
                                "[nova/nova] TASK [vexxhost.atmosphere.nova : Wait until compute api service ready] *********",
                                "[rook-ceph-cluster/rook_ceph_cluster] [WARNING]: Platform linux on host instance is using the discovered Python",
                                "[rook-ceph-cluster/rook_ceph_cluster] interpreter at /usr/bin/python3.10, but future installation of another Python",
                                "[rook-ceph-cluster/rook_ceph_cluster] interpreter could change the meaning of that path. See",
                                "[rook-ceph-cluster/rook_ceph_cluster] https://docs.ansible.com/ansible-",
                                "[rook-ceph-cluster/rook_ceph_cluster] core/2.17/reference_appendices/interpreter_discovery.html for more information.",
                                "[rook-ceph-cluster/rook_ceph_cluster] ok: [instance]",
                                "[rook-ceph-cluster/rook_ceph_cluster] ",
                                "[rook-ceph-cluster/rook_ceph_cluster] TASK [vexxhost.atmosphere.openstacksdk : Install openstacksdk] *****************",
                                "[nova/nova] ok: [instance]",
                                "[nova/nova] ",
                                "[nova/nova] TASK [vexxhost.atmosphere.nova : Create flavors] *******************************",
                                "[rook-ceph-cluster/rook_ceph_cluster] ok: [instance]",
                                "[rook-ceph-cluster/rook_ceph_cluster] ",
                                "[rook-ceph-cluster/rook_ceph_cluster] TASK [vexxhost.atmosphere.openstacksdk : Create openstack config directory] ****",
                                "[nova/nova] ok: [instance] => (item={'disk': 1, 'name': 'm1.tiny', 'ram': 512, 'vcpus': 1})",
                                "[rook-ceph-cluster/rook_ceph_cluster] ok: [instance]",
                                "[rook-ceph-cluster/rook_ceph_cluster] ",
                                "[rook-ceph-cluster/rook_ceph_cluster] TASK [vexxhost.atmosphere.openstacksdk : Generate cloud config file] ***********",
                                "[openstack-cli/openstack_cli] [WARNING]: Platform linux on host instance is using the discovered Python",
                                "[openstack-cli/openstack_cli] interpreter at /usr/bin/python3.10, but future installation of another Python",
                                "[openstack-cli/openstack_cli] interpreter could change the meaning of that path. See",
                                "[openstack-cli/openstack_cli] https://docs.ansible.com/ansible-",
                                "[openstack-cli/openstack_cli] core/2.17/reference_appendices/interpreter_discovery.html for more information.",
                                "[openstack-cli/openstack_cli] ok: [instance]",
                                "[openstack-cli/openstack_cli] ",
                                "[openstack-cli/openstack_cli] TASK [vexxhost.containers.directory : Create directory (/etc/nerdctl)] *********",
                                "[rook-ceph-cluster/rook_ceph_cluster] ok: [instance]",
                                "[nova/nova] ok: [instance] => (item={'disk': 20, 'name': 'm1.small', 'ram': 2048, 'vcpus': 1})",
                                "[rook-ceph-cluster/rook_ceph_cluster] ",
                                "[rook-ceph-cluster/rook_ceph_cluster] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***",
                                "[rook-ceph-cluster/rook_ceph_cluster] skipping: [instance]",
                                "[openstack-cli/openstack_cli] ok: [instance]",
                                "[rook-ceph-cluster/rook_ceph_cluster] ",
                                "[rook-ceph-cluster/rook_ceph_cluster] TASK [Create RabbitMQ cluster] *************************************************",
                                "[rook-ceph-cluster/rook_ceph_cluster] skipping: [instance]",
                                "[openstack-cli/openstack_cli] ",
                                "[openstack-cli/openstack_cli] TASK [vexxhost.containers.package : Update state for tar] **********************",
                                "[rook-ceph-cluster/rook_ceph_cluster] ",
                                "[rook-ceph-cluster/rook_ceph_cluster] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***",
                                "[rook-ceph-cluster/rook_ceph_cluster] skipping: [instance]",
                                "[rook-ceph-cluster/rook_ceph_cluster] ",
                                "[rook-ceph-cluster/rook_ceph_cluster] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***",
                                "[rook-ceph-cluster/rook_ceph_cluster] skipping: [instance]",
                                "[rook-ceph-cluster/rook_ceph_cluster] ",
                                "[rook-ceph-cluster/rook_ceph_cluster] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***",
                                "[rook-ceph-cluster/rook_ceph_cluster] skipping: [instance]",
                                "[rook-ceph-cluster/rook_ceph_cluster] ",
                                "[rook-ceph-cluster/rook_ceph_cluster] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***",
                                "[rook-ceph-cluster/rook_ceph_cluster] skipping: [instance]",
                                "[rook-ceph-cluster/rook_ceph_cluster] ",
                                "[rook-ceph-cluster/rook_ceph_cluster] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***",
                                "[rook-ceph-cluster/rook_ceph_cluster] ok: [instance]",
                                "[rook-ceph-cluster/rook_ceph_cluster] ",
                                "[rook-ceph-cluster/rook_ceph_cluster] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***",
                                "[rook-ceph-cluster/rook_ceph_cluster] ok: [instance] => (item=rook_ceph_cluster)",
                                "[rook-ceph-cluster/rook_ceph_cluster] ",
                                "[rook-ceph-cluster/rook_ceph_cluster] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********",
                                "[rook-ceph-cluster/rook_ceph_cluster] ok: [instance]",
                                "[rook-ceph-cluster/rook_ceph_cluster] ",
                                "[rook-ceph-cluster/rook_ceph_cluster] TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***",
                                "[rook-ceph-cluster/rook_ceph_cluster] included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance",
                                "[rook-ceph-cluster/rook_ceph_cluster] ",
                                "[rook-ceph-cluster/rook_ceph_cluster] TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************"
                            ],
                            "zuul_log_id": "0242ac17-0010-310d-1ec5-00000001e3a0-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:13:00.308112Z",
                            "start": "2026-07-25T22:12:59.780850Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001e3a0",
                        "name": "Read new idempotence deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "219783"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:13:00.374699Z",
                            "start": "2026-07-25T22:13:00.317245Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001e3a1",
                        "name": "Advance idempotence deployment live log offset"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "idempotence deployment is still running after 500 seconds."
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:13:00.451969Z",
                            "start": "2026-07-25T22:13:00.383634Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001e3a2",
                        "name": "Report idempotence deployment progress heartbeat"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:13:00.519493Z",
                            "start": "2026-07-25T22:13:00.460039Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001e3a3",
                        "name": "Continue monitoring idempotence deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-25 22:13:00.615932",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-25 22:13:20.617954",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:13:20.639233Z",
                            "start": "2026-07-25T22:13:00.568497Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001e5c0",
                        "name": "Wait before polling idempotence deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "26"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:13:20.711650Z",
                            "start": "2026-07-25T22:13:20.645210Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001e5c1",
                        "name": "Count idempotence deployment progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j954100126856.247585",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j954100126856.247585",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j954100126856.247585",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:13:21.001224Z",
                            "start": "2026-07-25T22:13:20.720314Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001e5c2",
                        "name": "Poll idempotence deployment status"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/ansible.zp1dm8bk.log"
                                }
                            },
                            "stat": {
                                "atime": 1785017579.9655082,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 480,
                                "charset": "unknown",
                                "checksum": "c95e91658e42da81be558f298f80ce08ea6579dd",
                                "ctime": 1785017600.9899008,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 21191,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0600",
                                "mtime": 1785017600.9899008,
                                "nlink": 1,
                                "path": "/tmp/ansible.zp1dm8bk.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 238497,
                                "uid": 1000,
                                "version": "2670592057",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:13:21.227021Z",
                            "start": "2026-07-25T22:13:21.007683Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001e5c3",
                        "name": "Inspect idempotence deployment live log"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "18714"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:13:21.303703Z",
                            "start": "2026-07-25T22:13:21.233381Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001e5c4",
                        "name": "Calculate new idempotence deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +219784 /tmp/ansible.zp1dm8bk.log | head -c 18714",
                            "delta": "0:00:00.011673",
                            "end": "2026-07-25 22:13:21.546804",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +219784 /tmp/ansible.zp1dm8bk.log | head -c 18714",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-310d-1ec5-00000001e5c5-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-25 22:13:21.535131",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "[nova/nova] ok: [instance] => (item={'disk': 40, 'name': 'm1.medium', 'ram': 4096, 'vcpus': 2})\n[rook-ceph-cluster/rook_ceph_cluster] ok: [instance]\n[rook-ceph-cluster/rook_ceph_cluster] \n[rook-ceph-cluster/rook_ceph_cluster] TASK [vexxhost.atmosphere.rook_ceph_cluster : Set mgr/cephadm/warn_on_stray_daemons to false] ***\n[openstack-cli/openstack_cli] ok: [instance]\n[openstack-cli/openstack_cli] \n[openstack-cli/openstack_cli] TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] ***\n[openstack-cli/openstack_cli] ok: [instance]\n[nova/nova] ok: [instance] => (item={'disk': 80, 'name': 'm1.large', 'ram': 8192, 'vcpus': 4})\n[openstack-cli/openstack_cli] \n[openstack-cli/openstack_cli] TASK [vexxhost.containers.download_artifact : Starting download of file] *******\n[openstack-cli/openstack_cli] ok: [instance] => {\n[openstack-cli/openstack_cli]     \"msg\": \"https://github.com/containerd/nerdctl/releases/download/v2.3.4/nerdctl-2.3.4-linux-amd64.tar.gz\"\n[openstack-cli/openstack_cli] }\n[openstack-cli/openstack_cli] \n[openstack-cli/openstack_cli] TASK [vexxhost.containers.download_artifact : Download item] *******************\n[openstack-cli/openstack_cli] ok: [instance]\n[openstack-cli/openstack_cli] \n[openstack-cli/openstack_cli] TASK [vexxhost.containers.download_artifact : Extract archive] *****************\n[nova/nova] ok: [instance] => (item={'disk': 160, 'name': 'm1.xlarge', 'ram': 16384, 'vcpus': 8})\n[nova/nova] \n[nova/nova] PLAY RECAP *********************************************************************\n[nova/nova] instance                   : ok=34   changed=0    unreachable=0    failed=0    skipped=8    rescued=0    ignored=0   \n[nova/nova] \n==> [nova] Deployment complete\n==> [barbican] Starting deployment\n[barbican/barbican] \n[barbican/barbican] PLAY [controllers[0]] **********************************************************\n[barbican/barbican] \n[barbican/barbican] TASK [Gathering Facts] *********************************************************\n[openstack-cli/openstack_cli] ok: [instance]\n[openstack-cli/openstack_cli] \n[openstack-cli/openstack_cli] TASK [vexxhost.containers.nerdctl : Create nerdctl config] *********************\n[openstack-cli/openstack_cli] ok: [instance]\n[openstack-cli/openstack_cli] \n[openstack-cli/openstack_cli] TASK [vexxhost.atmosphere.openstack_cli : Uninstall OpenStack client system packages] ***\n[openstack-cli/openstack_cli] ok: [instance]\n[openstack-cli/openstack_cli] \n[openstack-cli/openstack_cli] TASK [vexxhost.atmosphere.openstack_cli : Uninstall Ubuntu Cloud Archive keyring] ***\n[openstack-cli/openstack_cli] ok: [instance]\n[openstack-cli/openstack_cli] \n[openstack-cli/openstack_cli] TASK [vexxhost.atmosphere.openstack_cli : Remove Ubuntu Cloud Archive repository] ***\n[openstack-cli/openstack_cli] ok: [instance]\n[openstack-cli/openstack_cli] \n[openstack-cli/openstack_cli] TASK [Generate OpenStack-Helm endpoints] ***************************************\n[openstack-cli/openstack_cli] included: openstack_helm_endpoints for instance\n[openstack-cli/openstack_cli] \n[openstack-cli/openstack_cli] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***\n[openstack-cli/openstack_cli] skipping: [instance]\n[openstack-cli/openstack_cli] \n[openstack-cli/openstack_cli] TASK [Create RabbitMQ cluster] *************************************************\n[openstack-cli/openstack_cli] skipping: [instance]\n[openstack-cli/openstack_cli] \n[openstack-cli/openstack_cli] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***\n[openstack-cli/openstack_cli] skipping: [instance]\n[openstack-cli/openstack_cli] \n[openstack-cli/openstack_cli] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***\n[openstack-cli/openstack_cli] skipping: [instance]\n[barbican/barbican] [WARNING]: Platform linux on host instance is using the discovered Python\n[barbican/barbican] interpreter at /usr/bin/python3.10, but future installation of another Python\n[barbican/barbican] interpreter could change the meaning of that path. See\n[barbican/barbican] https://docs.ansible.com/ansible-\n[barbican/barbican] core/2.17/reference_appendices/interpreter_discovery.html for more information.\n[barbican/barbican] ok: [instance]\n[openstack-cli/openstack_cli] \n[openstack-cli/openstack_cli] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***\n[openstack-cli/openstack_cli] skipping: [instance]\n[openstack-cli/openstack_cli] \n[openstack-cli/openstack_cli] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***\n[barbican/barbican] \n[barbican/barbican] TASK [vexxhost.atmosphere.openstacksdk : Install openstacksdk] *****************\n[openstack-cli/openstack_cli] skipping: [instance]\n[openstack-cli/openstack_cli] \n[openstack-cli/openstack_cli] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***\n[openstack-cli/openstack_cli] ok: [instance]\n[openstack-cli/openstack_cli] \n[openstack-cli/openstack_cli] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***\n[openstack-cli/openstack_cli] ok: [instance] => (item=identity)\n[openstack-cli/openstack_cli] \n[openstack-cli/openstack_cli] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********\n[openstack-cli/openstack_cli] ok: [instance]\n[openstack-cli/openstack_cli] \n[openstack-cli/openstack_cli] TASK [vexxhost.atmosphere.openstack_cli : Generate openrc file] ****************\n[openstack-cli/openstack_cli] ok: [instance]\n[openstack-cli/openstack_cli] \n[openstack-cli/openstack_cli] TASK [vexxhost.atmosphere.openstack_cli : Install osc wrapper script] **********\n[barbican/barbican] ok: [instance]\n[barbican/barbican] \n[barbican/barbican] TASK [vexxhost.atmosphere.openstacksdk : Create openstack config directory] ****\n[openstack-cli/openstack_cli] ok: [instance]\n[openstack-cli/openstack_cli] \n[openstack-cli/openstack_cli] TASK [vexxhost.atmosphere.openstack_cli : Install openstack wrapper script] ****\n[barbican/barbican] ok: [instance]\n[barbican/barbican] \n[barbican/barbican] TASK [vexxhost.atmosphere.openstacksdk : Generate cloud config file] ***********\n[openstack-cli/openstack_cli] ok: [instance]\n[openstack-cli/openstack_cli] \n[openstack-cli/openstack_cli] TASK [vexxhost.atmosphere.openstack_cli : Generate openstack aliases] **********\n[barbican/barbican] ok: [instance]\n[barbican/barbican] \n[barbican/barbican] TASK [vexxhost.containers.directory : Create directory (/etc/nerdctl)] *********\n[openstack-cli/openstack_cli] ok: [instance]\n[openstack-cli/openstack_cli] \n[openstack-cli/openstack_cli] PLAY RECAP *********************************************************************\n[openstack-cli/openstack_cli] instance                   : ok=19   changed=0    unreachable=0    failed=0    skipped=6    rescued=0    ignored=0   \n[openstack-cli/openstack_cli] \n==> [openstack-cli] Deployment complete\n==> [neutron] Starting deployment\n[barbican/barbican] ok: [instance]\n[barbican/barbican] \n[barbican/barbican] TASK [vexxhost.containers.package : Update state for tar] **********************\n[neutron/neutron_pre] \n[neutron/neutron_pre] PLAY [controllers[0]] **********************************************************\n[neutron/neutron_pre] \n[neutron/neutron_pre] TASK [Gathering Facts] *********************************************************\n[neutron/neutron] \n[neutron/neutron] PLAY [controllers[0]] **********************************************************\n[neutron/neutron] \n[neutron/neutron] TASK [Gathering Facts] *********************************************************\n[barbican/barbican] ok: [instance]\n[barbican/barbican] \n[barbican/barbican] TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] ***\n[barbican/barbican] ok: [instance]\n[barbican/barbican] \n[barbican/barbican] TASK [vexxhost.containers.download_artifact : Starting download of file] *******\n[barbican/barbican] ok: [instance] => {\n[barbican/barbican]     \"msg\": \"https://github.com/containerd/nerdctl/releases/download/v2.3.4/nerdctl-2.3.4-linux-amd64.tar.gz\"\n[barbican/barbican] }\n[barbican/barbican] \n[barbican/barbican] TASK [vexxhost.containers.download_artifact : Download item] *******************\n[barbican/barbican] ok: [instance]\n[barbican/barbican] \n[barbican/barbican] TASK [vexxhost.containers.download_artifact : Extract archive] *****************\n[rook-ceph-cluster/rook_ceph_cluster] ok: [instance]\n[rook-ceph-cluster/rook_ceph_cluster] \n[rook-ceph-cluster/rook_ceph_cluster] TASK [vexxhost.atmosphere.rook_ceph_cluster : Collect \"ceph quorum_status\" output from a monitor] ***\n[barbican/barbican] ok: [instance]\n[barbican/barbican] \n[barbican/barbican] TASK [vexxhost.containers.nerdctl : Create nerdctl config] *********************\n[neutron/neutron_pre] [WARNING]: Platform linux on host instance is using the discovered Python\n[neutron/neutron_pre] interpreter at /usr/bin/python3.10, but future installation of another Python\n[neutron/neutron_pre] interpreter could change the meaning of that path. See\n[neutron/neutron_pre] https://docs.ansible.com/ansible-\n[neutron/neutron_pre] core/2.17/reference_appendices/interpreter_discovery.html for more information.\n[neutron/neutron_pre] ok: [instance]\n[neutron/neutron_pre] \n[neutron/neutron_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***\n[barbican/barbican] ok: [instance]\n[barbican/barbican] \n[barbican/barbican] TASK [vexxhost.atmosphere.openstack_cli : Uninstall OpenStack client system packages] ***\n[neutron/neutron_pre] ok: [instance]\n[neutron/neutron_pre] \n[neutron/neutron_pre] TASK [Create RabbitMQ cluster] *************************************************\n[neutron/neutron_pre] skipping: [instance]\n[neutron/neutron_pre] \n[neutron/neutron_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***\n[neutron/neutron_pre] skipping: [instance]\n[neutron/neutron_pre] \n[neutron/neutron_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***\n[neutron/neutron_pre] skipping: [instance]\n[neutron/neutron_pre] \n[neutron/neutron_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***\n[neutron/neutron_pre] skipping: [instance]\n[neutron/neutron_pre] \n[neutron/neutron_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***\n[neutron/neutron_pre] skipping: [instance]\n[neutron/neutron_pre] \n[neutron/neutron_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***\n[neutron/neutron_pre] skipping: [instance]\n[neutron/neutron_pre] \n[neutron/neutron_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***\n[neutron/neutron_pre] skipping: [instance] => (item=oslo_messaging) \n[neutron/neutron_pre] skipping: [instance] => (item=network) \n[neutron/neutron_pre] skipping: [instance] => (item=dns) \n[neutron/neutron_pre] skipping: [instance] => (item=compute) \n[neutron/neutron_pre] skipping: [instance] => (item=baremetal) \n[neutron/neutron_pre] skipping: [instance] => (item=identity) \n[neutron/neutron_pre] skipping: [instance] => (item=oslo_cache) \n[neutron/neutron_pre] skipping: [instance] => (item=compute_metadata) \n[neutron/neutron_pre] skipping: [instance] => (item=oslo_db) \n[neutron/neutron_pre] skipping: [instance] => (item=load_balancer) \n[neutron/neutron_pre] skipping: [instance]\n[neutron/neutron_pre] \n[neutron/neutron_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********\n[neutron/neutron_pre] skipping: [instance]\n[neutron/neutron] [WARNING]: Platform linux on host instance is using the discovered Python\n[neutron/neutron] interpreter at /usr/bin/python3.10, but future installation of another Python\n[neutron/neutron] interpreter could change the meaning of that path. See\n[neutron/neutron] https://docs.ansible.com/ansible-\n[neutron/neutron] core/2.17/reference_appendices/interpreter_discovery.html for more information.\n[neutron/neutron] ok: [instance]\n[neutron/neutron_pre] \n[neutron/neutron_pre] TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***\n[neutron/neutron] \n[neutron/neutron] TASK [vexxhost.atmosphere.openstacksdk : Install openstacksdk] *****************\n[neutron/neutron_pre] included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance\n[neutron/neutron_pre] \n[neutron/neutron_pre] TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************\n[barbican/barbican] ok: [instance]\n[barbican/barbican] \n[barbican/barbican] TASK [vexxhost.atmosphere.openstack_cli : Uninstall Ubuntu Cloud Archive keyring] ***\n[neutron/neutron_pre] ok: [instance]\n[neutron/neutron_pre] \n[neutron/neutron_pre] TASK [Configure OpenStack-Helm endpoints] **************************************\n[neutron/neutron_pre] included: openstack_helm_endpoints for instance\n[neutron/neutron_pre] \n[neutron/neutron_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***\n[neutron/neutron_pre] ok: [instance]\n[barbican/barbican] ok: [instance]\n[neutron/neutron_pre] \n[neutron/neutron_pre] TASK [Create RabbitMQ cluster] *************************************************\n[barbican/barbican] \n[barbican/barbican] TASK [vexxhost.atmosphere.openstack_cli : Remove Ubuntu Cloud Archive repository] ***\n[neutron/neutron_pre] included: rabbitmq for instance\n[neutron/neutron_pre] \n[neutron/neutron_pre] TASK [vexxhost.atmosphere.rabbitmq : Verify state of current RabbitMQ cluster] ***\n[neutron/neutron] ok: [instance]\n[neutron/neutron] \n[neutron/neutron] TASK [vexxhost.atmosphere.openstacksdk : Create openstack config directory] ****\n[barbican/barbican] ok: [instance]\n[barbican/barbican] \n[barbican/barbican] TASK [Generate OpenStack-Helm endpoints] ***************************************\n[neutron/neutron] ok: [instance]\n[barbican/barbican] included: openstack_helm_endpoints for instance\n[neutron/neutron] \n[neutron/neutron] TASK [vexxhost.atmosphere.openstacksdk : Generate cloud config file] ***********\n[barbican/barbican] \n[barbican/barbican] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***\n[barbican/barbican] skipping: [instance]\n[barbican/barbican] \n[barbican/barbican] TASK [Create RabbitMQ cluster] *************************************************\n[barbican/barbican] skipping: [instance]\n[barbican/barbican] \n[barbican/barbican] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***\n[barbican/barbican] skipping: [instance]\n[barbican/barbican] \n[barbican/barbican] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***\n[barbican/barbican] skipping: [instance]\n[barbican/barbican] \n[barbican/barbican] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***\n[neutron/neutron_pre] ok: [instance]\n[barbican/barbican] skipping: [instance]\n[neutron/neutron_pre] \n[neutron/neutron_pre] TASK [vexxhost.atmosphere.rabbitmq : Print diff of RabbitMQ cluster spec] ******\n[barbican/barbican] \n[barbican/barbican] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***\n[barbican/barbican] skipping: [instance]\n[barbican/barbican] \n[barbican/barbican] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***\n[barbican/barbican] ok: [instance]\n[barbican/barbican] \n[barbican/barbican] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***\n[barbican/barbican] ok: [instance] => (item=identity)\n[neutron/neutron_pre] skipping: [instance]\n[barbican/barbican] \n[barbican/barbican] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********\n[neutron/neutron_pre] \n[neutron/neutron_pre] TASK [vexxhost.atmosphere.rabbitmq : Wait for confirmation of RabbitMQ cluster spec] ***\n[barbican/barbican] ok: [instance]\n[neutron/neutron] ok: [instance]\n[barbican/barbican] \n[barbican/barbican] TASK [vexxhost.atmosphere.openstack_cli : Generate openrc file] ****************\n[neutron/neutron] \n[neutron/neutron] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***\n[neutron/neutron] skipping: [instance]\n[neutron/neutron_pre] skipping: [instance]\n[neutron/neutron] \n[neutron/neutron] TASK [Create RabbitMQ cluster] *************************************************\n[neutron/neutron] skipping: [instance]\n[neutron/neutron_pre] \n[neutron/neutron_pre] TASK [vexxhost.atmosphere.rabbitmq : Enable all feature flags for upgrade] *****\n[neutron/neutron] \n[neutron/neutron] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***\n[neutron/neutron] skipping: [instance]\n[neutron/neutron] \n[neutron/neutron] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***\n[neutron/neutron] skipping: [instance]\n[neutron/neutron] \n[neutron/neutron] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***\n[neutron/neutron] skipping: [instance]\n[neutron/neutron_pre] skipping: [instance]\n[neutron/neutron] \n[neutron/neutron] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***\n[neutron/neutron_pre] \n[neutron/neutron_pre] TASK [vexxhost.atmosphere.rabbitmq : Deploy cluster] ***************************\n[neutron/neutron] skipping: [instance]\n[neutron/neutron] \n[neutron/neutron] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***\n[neutron/neutron] skipping: [instance]\n[barbican/barbican] ok: [instance]\n[neutron/neutron] \n[neutron/neutron] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***\n[barbican/barbican] \n[barbican/barbican] TASK [vexxhost.atmosphere.openstack_cli : Install osc wrapper script] **********\n[neutron/neutron] skipping: [instance]\n[neutron/neutron] \n[neutron/neutron] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********\n[neutron/neutron] skipping: [instance]\n[neutron/neutron] \n[neutron/neutron] TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***\n[neutron/neutron] skipping: [instance]\n[neutron/neutron] \n[neutron/neutron] TASK [vexxhost.atmosphere.neutron : Manage secret with generic switch access keys] ***",
                            "stdout_lines": [
                                "[nova/nova] ok: [instance] => (item={'disk': 40, 'name': 'm1.medium', 'ram': 4096, 'vcpus': 2})",
                                "[rook-ceph-cluster/rook_ceph_cluster] ok: [instance]",
                                "[rook-ceph-cluster/rook_ceph_cluster] ",
                                "[rook-ceph-cluster/rook_ceph_cluster] TASK [vexxhost.atmosphere.rook_ceph_cluster : Set mgr/cephadm/warn_on_stray_daemons to false] ***",
                                "[openstack-cli/openstack_cli] ok: [instance]",
                                "[openstack-cli/openstack_cli] ",
                                "[openstack-cli/openstack_cli] TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] ***",
                                "[openstack-cli/openstack_cli] ok: [instance]",
                                "[nova/nova] ok: [instance] => (item={'disk': 80, 'name': 'm1.large', 'ram': 8192, 'vcpus': 4})",
                                "[openstack-cli/openstack_cli] ",
                                "[openstack-cli/openstack_cli] TASK [vexxhost.containers.download_artifact : Starting download of file] *******",
                                "[openstack-cli/openstack_cli] ok: [instance] => {",
                                "[openstack-cli/openstack_cli]     \"msg\": \"https://github.com/containerd/nerdctl/releases/download/v2.3.4/nerdctl-2.3.4-linux-amd64.tar.gz\"",
                                "[openstack-cli/openstack_cli] }",
                                "[openstack-cli/openstack_cli] ",
                                "[openstack-cli/openstack_cli] TASK [vexxhost.containers.download_artifact : Download item] *******************",
                                "[openstack-cli/openstack_cli] ok: [instance]",
                                "[openstack-cli/openstack_cli] ",
                                "[openstack-cli/openstack_cli] TASK [vexxhost.containers.download_artifact : Extract archive] *****************",
                                "[nova/nova] ok: [instance] => (item={'disk': 160, 'name': 'm1.xlarge', 'ram': 16384, 'vcpus': 8})",
                                "[nova/nova] ",
                                "[nova/nova] PLAY RECAP *********************************************************************",
                                "[nova/nova] instance                   : ok=34   changed=0    unreachable=0    failed=0    skipped=8    rescued=0    ignored=0   ",
                                "[nova/nova] ",
                                "==> [nova] Deployment complete",
                                "==> [barbican] Starting deployment",
                                "[barbican/barbican] ",
                                "[barbican/barbican] PLAY [controllers[0]] **********************************************************",
                                "[barbican/barbican] ",
                                "[barbican/barbican] TASK [Gathering Facts] *********************************************************",
                                "[openstack-cli/openstack_cli] ok: [instance]",
                                "[openstack-cli/openstack_cli] ",
                                "[openstack-cli/openstack_cli] TASK [vexxhost.containers.nerdctl : Create nerdctl config] *********************",
                                "[openstack-cli/openstack_cli] ok: [instance]",
                                "[openstack-cli/openstack_cli] ",
                                "[openstack-cli/openstack_cli] TASK [vexxhost.atmosphere.openstack_cli : Uninstall OpenStack client system packages] ***",
                                "[openstack-cli/openstack_cli] ok: [instance]",
                                "[openstack-cli/openstack_cli] ",
                                "[openstack-cli/openstack_cli] TASK [vexxhost.atmosphere.openstack_cli : Uninstall Ubuntu Cloud Archive keyring] ***",
                                "[openstack-cli/openstack_cli] ok: [instance]",
                                "[openstack-cli/openstack_cli] ",
                                "[openstack-cli/openstack_cli] TASK [vexxhost.atmosphere.openstack_cli : Remove Ubuntu Cloud Archive repository] ***",
                                "[openstack-cli/openstack_cli] ok: [instance]",
                                "[openstack-cli/openstack_cli] ",
                                "[openstack-cli/openstack_cli] TASK [Generate OpenStack-Helm endpoints] ***************************************",
                                "[openstack-cli/openstack_cli] included: openstack_helm_endpoints for instance",
                                "[openstack-cli/openstack_cli] ",
                                "[openstack-cli/openstack_cli] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***",
                                "[openstack-cli/openstack_cli] skipping: [instance]",
                                "[openstack-cli/openstack_cli] ",
                                "[openstack-cli/openstack_cli] TASK [Create RabbitMQ cluster] *************************************************",
                                "[openstack-cli/openstack_cli] skipping: [instance]",
                                "[openstack-cli/openstack_cli] ",
                                "[openstack-cli/openstack_cli] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***",
                                "[openstack-cli/openstack_cli] skipping: [instance]",
                                "[openstack-cli/openstack_cli] ",
                                "[openstack-cli/openstack_cli] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***",
                                "[openstack-cli/openstack_cli] skipping: [instance]",
                                "[barbican/barbican] [WARNING]: Platform linux on host instance is using the discovered Python",
                                "[barbican/barbican] interpreter at /usr/bin/python3.10, but future installation of another Python",
                                "[barbican/barbican] interpreter could change the meaning of that path. See",
                                "[barbican/barbican] https://docs.ansible.com/ansible-",
                                "[barbican/barbican] core/2.17/reference_appendices/interpreter_discovery.html for more information.",
                                "[barbican/barbican] ok: [instance]",
                                "[openstack-cli/openstack_cli] ",
                                "[openstack-cli/openstack_cli] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***",
                                "[openstack-cli/openstack_cli] skipping: [instance]",
                                "[openstack-cli/openstack_cli] ",
                                "[openstack-cli/openstack_cli] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***",
                                "[barbican/barbican] ",
                                "[barbican/barbican] TASK [vexxhost.atmosphere.openstacksdk : Install openstacksdk] *****************",
                                "[openstack-cli/openstack_cli] skipping: [instance]",
                                "[openstack-cli/openstack_cli] ",
                                "[openstack-cli/openstack_cli] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***",
                                "[openstack-cli/openstack_cli] ok: [instance]",
                                "[openstack-cli/openstack_cli] ",
                                "[openstack-cli/openstack_cli] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***",
                                "[openstack-cli/openstack_cli] ok: [instance] => (item=identity)",
                                "[openstack-cli/openstack_cli] ",
                                "[openstack-cli/openstack_cli] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********",
                                "[openstack-cli/openstack_cli] ok: [instance]",
                                "[openstack-cli/openstack_cli] ",
                                "[openstack-cli/openstack_cli] TASK [vexxhost.atmosphere.openstack_cli : Generate openrc file] ****************",
                                "[openstack-cli/openstack_cli] ok: [instance]",
                                "[openstack-cli/openstack_cli] ",
                                "[openstack-cli/openstack_cli] TASK [vexxhost.atmosphere.openstack_cli : Install osc wrapper script] **********",
                                "[barbican/barbican] ok: [instance]",
                                "[barbican/barbican] ",
                                "[barbican/barbican] TASK [vexxhost.atmosphere.openstacksdk : Create openstack config directory] ****",
                                "[openstack-cli/openstack_cli] ok: [instance]",
                                "[openstack-cli/openstack_cli] ",
                                "[openstack-cli/openstack_cli] TASK [vexxhost.atmosphere.openstack_cli : Install openstack wrapper script] ****",
                                "[barbican/barbican] ok: [instance]",
                                "[barbican/barbican] ",
                                "[barbican/barbican] TASK [vexxhost.atmosphere.openstacksdk : Generate cloud config file] ***********",
                                "[openstack-cli/openstack_cli] ok: [instance]",
                                "[openstack-cli/openstack_cli] ",
                                "[openstack-cli/openstack_cli] TASK [vexxhost.atmosphere.openstack_cli : Generate openstack aliases] **********",
                                "[barbican/barbican] ok: [instance]",
                                "[barbican/barbican] ",
                                "[barbican/barbican] TASK [vexxhost.containers.directory : Create directory (/etc/nerdctl)] *********",
                                "[openstack-cli/openstack_cli] ok: [instance]",
                                "[openstack-cli/openstack_cli] ",
                                "[openstack-cli/openstack_cli] PLAY RECAP *********************************************************************",
                                "[openstack-cli/openstack_cli] instance                   : ok=19   changed=0    unreachable=0    failed=0    skipped=6    rescued=0    ignored=0   ",
                                "[openstack-cli/openstack_cli] ",
                                "==> [openstack-cli] Deployment complete",
                                "==> [neutron] Starting deployment",
                                "[barbican/barbican] ok: [instance]",
                                "[barbican/barbican] ",
                                "[barbican/barbican] TASK [vexxhost.containers.package : Update state for tar] **********************",
                                "[neutron/neutron_pre] ",
                                "[neutron/neutron_pre] PLAY [controllers[0]] **********************************************************",
                                "[neutron/neutron_pre] ",
                                "[neutron/neutron_pre] TASK [Gathering Facts] *********************************************************",
                                "[neutron/neutron] ",
                                "[neutron/neutron] PLAY [controllers[0]] **********************************************************",
                                "[neutron/neutron] ",
                                "[neutron/neutron] TASK [Gathering Facts] *********************************************************",
                                "[barbican/barbican] ok: [instance]",
                                "[barbican/barbican] ",
                                "[barbican/barbican] TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] ***",
                                "[barbican/barbican] ok: [instance]",
                                "[barbican/barbican] ",
                                "[barbican/barbican] TASK [vexxhost.containers.download_artifact : Starting download of file] *******",
                                "[barbican/barbican] ok: [instance] => {",
                                "[barbican/barbican]     \"msg\": \"https://github.com/containerd/nerdctl/releases/download/v2.3.4/nerdctl-2.3.4-linux-amd64.tar.gz\"",
                                "[barbican/barbican] }",
                                "[barbican/barbican] ",
                                "[barbican/barbican] TASK [vexxhost.containers.download_artifact : Download item] *******************",
                                "[barbican/barbican] ok: [instance]",
                                "[barbican/barbican] ",
                                "[barbican/barbican] TASK [vexxhost.containers.download_artifact : Extract archive] *****************",
                                "[rook-ceph-cluster/rook_ceph_cluster] ok: [instance]",
                                "[rook-ceph-cluster/rook_ceph_cluster] ",
                                "[rook-ceph-cluster/rook_ceph_cluster] TASK [vexxhost.atmosphere.rook_ceph_cluster : Collect \"ceph quorum_status\" output from a monitor] ***",
                                "[barbican/barbican] ok: [instance]",
                                "[barbican/barbican] ",
                                "[barbican/barbican] TASK [vexxhost.containers.nerdctl : Create nerdctl config] *********************",
                                "[neutron/neutron_pre] [WARNING]: Platform linux on host instance is using the discovered Python",
                                "[neutron/neutron_pre] interpreter at /usr/bin/python3.10, but future installation of another Python",
                                "[neutron/neutron_pre] interpreter could change the meaning of that path. See",
                                "[neutron/neutron_pre] https://docs.ansible.com/ansible-",
                                "[neutron/neutron_pre] core/2.17/reference_appendices/interpreter_discovery.html for more information.",
                                "[neutron/neutron_pre] ok: [instance]",
                                "[neutron/neutron_pre] ",
                                "[neutron/neutron_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***",
                                "[barbican/barbican] ok: [instance]",
                                "[barbican/barbican] ",
                                "[barbican/barbican] TASK [vexxhost.atmosphere.openstack_cli : Uninstall OpenStack client system packages] ***",
                                "[neutron/neutron_pre] ok: [instance]",
                                "[neutron/neutron_pre] ",
                                "[neutron/neutron_pre] TASK [Create RabbitMQ cluster] *************************************************",
                                "[neutron/neutron_pre] skipping: [instance]",
                                "[neutron/neutron_pre] ",
                                "[neutron/neutron_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***",
                                "[neutron/neutron_pre] skipping: [instance]",
                                "[neutron/neutron_pre] ",
                                "[neutron/neutron_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***",
                                "[neutron/neutron_pre] skipping: [instance]",
                                "[neutron/neutron_pre] ",
                                "[neutron/neutron_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***",
                                "[neutron/neutron_pre] skipping: [instance]",
                                "[neutron/neutron_pre] ",
                                "[neutron/neutron_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***",
                                "[neutron/neutron_pre] skipping: [instance]",
                                "[neutron/neutron_pre] ",
                                "[neutron/neutron_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***",
                                "[neutron/neutron_pre] skipping: [instance]",
                                "[neutron/neutron_pre] ",
                                "[neutron/neutron_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***",
                                "[neutron/neutron_pre] skipping: [instance] => (item=oslo_messaging) ",
                                "[neutron/neutron_pre] skipping: [instance] => (item=network) ",
                                "[neutron/neutron_pre] skipping: [instance] => (item=dns) ",
                                "[neutron/neutron_pre] skipping: [instance] => (item=compute) ",
                                "[neutron/neutron_pre] skipping: [instance] => (item=baremetal) ",
                                "[neutron/neutron_pre] skipping: [instance] => (item=identity) ",
                                "[neutron/neutron_pre] skipping: [instance] => (item=oslo_cache) ",
                                "[neutron/neutron_pre] skipping: [instance] => (item=compute_metadata) ",
                                "[neutron/neutron_pre] skipping: [instance] => (item=oslo_db) ",
                                "[neutron/neutron_pre] skipping: [instance] => (item=load_balancer) ",
                                "[neutron/neutron_pre] skipping: [instance]",
                                "[neutron/neutron_pre] ",
                                "[neutron/neutron_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********",
                                "[neutron/neutron_pre] skipping: [instance]",
                                "[neutron/neutron] [WARNING]: Platform linux on host instance is using the discovered Python",
                                "[neutron/neutron] interpreter at /usr/bin/python3.10, but future installation of another Python",
                                "[neutron/neutron] interpreter could change the meaning of that path. See",
                                "[neutron/neutron] https://docs.ansible.com/ansible-",
                                "[neutron/neutron] core/2.17/reference_appendices/interpreter_discovery.html for more information.",
                                "[neutron/neutron] ok: [instance]",
                                "[neutron/neutron_pre] ",
                                "[neutron/neutron_pre] TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***",
                                "[neutron/neutron] ",
                                "[neutron/neutron] TASK [vexxhost.atmosphere.openstacksdk : Install openstacksdk] *****************",
                                "[neutron/neutron_pre] included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance",
                                "[neutron/neutron_pre] ",
                                "[neutron/neutron_pre] TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************",
                                "[barbican/barbican] ok: [instance]",
                                "[barbican/barbican] ",
                                "[barbican/barbican] TASK [vexxhost.atmosphere.openstack_cli : Uninstall Ubuntu Cloud Archive keyring] ***",
                                "[neutron/neutron_pre] ok: [instance]",
                                "[neutron/neutron_pre] ",
                                "[neutron/neutron_pre] TASK [Configure OpenStack-Helm endpoints] **************************************",
                                "[neutron/neutron_pre] included: openstack_helm_endpoints for instance",
                                "[neutron/neutron_pre] ",
                                "[neutron/neutron_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***",
                                "[neutron/neutron_pre] ok: [instance]",
                                "[barbican/barbican] ok: [instance]",
                                "[neutron/neutron_pre] ",
                                "[neutron/neutron_pre] TASK [Create RabbitMQ cluster] *************************************************",
                                "[barbican/barbican] ",
                                "[barbican/barbican] TASK [vexxhost.atmosphere.openstack_cli : Remove Ubuntu Cloud Archive repository] ***",
                                "[neutron/neutron_pre] included: rabbitmq for instance",
                                "[neutron/neutron_pre] ",
                                "[neutron/neutron_pre] TASK [vexxhost.atmosphere.rabbitmq : Verify state of current RabbitMQ cluster] ***",
                                "[neutron/neutron] ok: [instance]",
                                "[neutron/neutron] ",
                                "[neutron/neutron] TASK [vexxhost.atmosphere.openstacksdk : Create openstack config directory] ****",
                                "[barbican/barbican] ok: [instance]",
                                "[barbican/barbican] ",
                                "[barbican/barbican] TASK [Generate OpenStack-Helm endpoints] ***************************************",
                                "[neutron/neutron] ok: [instance]",
                                "[barbican/barbican] included: openstack_helm_endpoints for instance",
                                "[neutron/neutron] ",
                                "[neutron/neutron] TASK [vexxhost.atmosphere.openstacksdk : Generate cloud config file] ***********",
                                "[barbican/barbican] ",
                                "[barbican/barbican] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***",
                                "[barbican/barbican] skipping: [instance]",
                                "[barbican/barbican] ",
                                "[barbican/barbican] TASK [Create RabbitMQ cluster] *************************************************",
                                "[barbican/barbican] skipping: [instance]",
                                "[barbican/barbican] ",
                                "[barbican/barbican] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***",
                                "[barbican/barbican] skipping: [instance]",
                                "[barbican/barbican] ",
                                "[barbican/barbican] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***",
                                "[barbican/barbican] skipping: [instance]",
                                "[barbican/barbican] ",
                                "[barbican/barbican] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***",
                                "[neutron/neutron_pre] ok: [instance]",
                                "[barbican/barbican] skipping: [instance]",
                                "[neutron/neutron_pre] ",
                                "[neutron/neutron_pre] TASK [vexxhost.atmosphere.rabbitmq : Print diff of RabbitMQ cluster spec] ******",
                                "[barbican/barbican] ",
                                "[barbican/barbican] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***",
                                "[barbican/barbican] skipping: [instance]",
                                "[barbican/barbican] ",
                                "[barbican/barbican] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***",
                                "[barbican/barbican] ok: [instance]",
                                "[barbican/barbican] ",
                                "[barbican/barbican] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***",
                                "[barbican/barbican] ok: [instance] => (item=identity)",
                                "[neutron/neutron_pre] skipping: [instance]",
                                "[barbican/barbican] ",
                                "[barbican/barbican] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********",
                                "[neutron/neutron_pre] ",
                                "[neutron/neutron_pre] TASK [vexxhost.atmosphere.rabbitmq : Wait for confirmation of RabbitMQ cluster spec] ***",
                                "[barbican/barbican] ok: [instance]",
                                "[neutron/neutron] ok: [instance]",
                                "[barbican/barbican] ",
                                "[barbican/barbican] TASK [vexxhost.atmosphere.openstack_cli : Generate openrc file] ****************",
                                "[neutron/neutron] ",
                                "[neutron/neutron] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***",
                                "[neutron/neutron] skipping: [instance]",
                                "[neutron/neutron_pre] skipping: [instance]",
                                "[neutron/neutron] ",
                                "[neutron/neutron] TASK [Create RabbitMQ cluster] *************************************************",
                                "[neutron/neutron] skipping: [instance]",
                                "[neutron/neutron_pre] ",
                                "[neutron/neutron_pre] TASK [vexxhost.atmosphere.rabbitmq : Enable all feature flags for upgrade] *****",
                                "[neutron/neutron] ",
                                "[neutron/neutron] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***",
                                "[neutron/neutron] skipping: [instance]",
                                "[neutron/neutron] ",
                                "[neutron/neutron] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***",
                                "[neutron/neutron] skipping: [instance]",
                                "[neutron/neutron] ",
                                "[neutron/neutron] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***",
                                "[neutron/neutron] skipping: [instance]",
                                "[neutron/neutron_pre] skipping: [instance]",
                                "[neutron/neutron] ",
                                "[neutron/neutron] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***",
                                "[neutron/neutron_pre] ",
                                "[neutron/neutron_pre] TASK [vexxhost.atmosphere.rabbitmq : Deploy cluster] ***************************",
                                "[neutron/neutron] skipping: [instance]",
                                "[neutron/neutron] ",
                                "[neutron/neutron] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***",
                                "[neutron/neutron] skipping: [instance]",
                                "[barbican/barbican] ok: [instance]",
                                "[neutron/neutron] ",
                                "[neutron/neutron] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***",
                                "[barbican/barbican] ",
                                "[barbican/barbican] TASK [vexxhost.atmosphere.openstack_cli : Install osc wrapper script] **********",
                                "[neutron/neutron] skipping: [instance]",
                                "[neutron/neutron] ",
                                "[neutron/neutron] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********",
                                "[neutron/neutron] skipping: [instance]",
                                "[neutron/neutron] ",
                                "[neutron/neutron] TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***",
                                "[neutron/neutron] skipping: [instance]",
                                "[neutron/neutron] ",
                                "[neutron/neutron] TASK [vexxhost.atmosphere.neutron : Manage secret with generic switch access keys] ***"
                            ],
                            "zuul_log_id": "0242ac17-0010-310d-1ec5-00000001e5c5-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:13:21.861800Z",
                            "start": "2026-07-25T22:13:21.328886Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001e5c5",
                        "name": "Read new idempotence deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "238497"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:13:21.939506Z",
                            "start": "2026-07-25T22:13:21.870047Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001e5c6",
                        "name": "Advance idempotence deployment live log offset"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "idempotence deployment is still running after 520 seconds."
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:13:22.025734Z",
                            "start": "2026-07-25T22:13:21.945988Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001e5c7",
                        "name": "Report idempotence deployment progress heartbeat"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:13:22.099722Z",
                            "start": "2026-07-25T22:13:22.032031Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001e5c8",
                        "name": "Continue monitoring idempotence deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-25 22:13:22.201952",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-25 22:13:42.204229",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:13:42.219840Z",
                            "start": "2026-07-25T22:13:22.151519Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001e7f9",
                        "name": "Wait before polling idempotence deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "27"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:13:42.298795Z",
                            "start": "2026-07-25T22:13:42.226528Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001e7fa",
                        "name": "Count idempotence deployment progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j954100126856.247585",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j954100126856.247585",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j954100126856.247585",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:13:42.570363Z",
                            "start": "2026-07-25T22:13:42.307330Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001e7fb",
                        "name": "Poll idempotence deployment status"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/ansible.zp1dm8bk.log"
                                }
                            },
                            "stat": {
                                "atime": 1785017601.5379112,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 512,
                                "charset": "unknown",
                                "checksum": "6eae9aab2cf1c25fbc302384473da1a550a2f0c2",
                                "ctime": 1785017622.4023008,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 21191,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0600",
                                "mtime": 1785017622.4023008,
                                "nlink": 1,
                                "path": "/tmp/ansible.zp1dm8bk.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 255965,
                                "uid": 1000,
                                "version": "2670592057",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:13:42.785972Z",
                            "start": "2026-07-25T22:13:42.582046Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001e7fc",
                        "name": "Inspect idempotence deployment live log"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "17468"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:13:42.860613Z",
                            "start": "2026-07-25T22:13:42.795373Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001e7fd",
                        "name": "Calculate new idempotence deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +238498 /tmp/ansible.zp1dm8bk.log | head -c 17468",
                            "delta": "0:00:00.011213",
                            "end": "2026-07-25 22:13:43.103342",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +238498 /tmp/ansible.zp1dm8bk.log | head -c 17468",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-310d-1ec5-00000001e7fe-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-25 22:13:43.092129",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "[barbican/barbican] ok: [instance]\n[barbican/barbican] \n[barbican/barbican] TASK [vexxhost.atmosphere.openstack_cli : Install openstack wrapper script] ****\n[neutron/neutron_pre] ok: [instance]\n[neutron/neutron_pre] \n[neutron/neutron_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***\n[neutron/neutron] ok: [instance]\n[barbican/barbican] ok: [instance]\n[neutron/neutron] \n[neutron/neutron] TASK [vexxhost.atmosphere.neutron : Set external_dns_driver] *******************\n[neutron/neutron] skipping: [instance]\n[barbican/barbican] \n[barbican/barbican] TASK [vexxhost.atmosphere.openstack_cli : Generate openstack aliases] **********\n[neutron/neutron] \n[neutron/neutron] TASK [vexxhost.atmosphere.neutron : Generate Helm values] **********************\n[neutron/neutron] skipping: [instance]\n[neutron/neutron] \n[neutron/neutron] TASK [vexxhost.atmosphere.neutron : Append Helm values] ************************\n[neutron/neutron] skipping: [instance]\n[neutron/neutron] \n[neutron/neutron] TASK [vexxhost.atmosphere.neutron : Append Helm values (neutron_policy_server)] ***\n[neutron/neutron] skipping: [instance]\n[neutron/neutron] \n[neutron/neutron] TASK [vexxhost.atmosphere.neutron : Append Helm values (mount neutron genericswitch keys)] ***\n[neutron/neutron] skipping: [instance]\n[neutron/neutron] \n[neutron/neutron] TASK [vexxhost.atmosphere.neutron : Deploy Helm chart] *************************\n[neutron/neutron] skipping: [instance]\n[neutron/neutron] \n[neutron/neutron] TASK [Create Ingress] **********************************************************\n[neutron/neutron] skipping: [instance]\n[neutron/neutron] \n[neutron/neutron] TASK [vexxhost.atmosphere.neutron : Wait until network service ready] **********\n[barbican/barbican] ok: [instance]\n[neutron/neutron_pre] ok: [instance]\n[neutron/neutron_pre] \n[neutron/neutron_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***\n[neutron/neutron_pre] ok: [instance]\n[neutron/neutron_pre] \n[neutron/neutron_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***\n[barbican/barbican] \n[barbican/barbican] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***\n[barbican/barbican] ok: [instance]\n[barbican/barbican] \n[barbican/barbican] TASK [Create RabbitMQ cluster] *************************************************\n[barbican/barbican] included: rabbitmq for instance\n[barbican/barbican] \n[barbican/barbican] TASK [vexxhost.atmosphere.rabbitmq : Verify state of current RabbitMQ cluster] ***\n[neutron/neutron_pre] ok: [instance]\n[neutron/neutron_pre] \n[neutron/neutron_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***\n[neutron/neutron] ok: [instance]\n[neutron/neutron_pre] ok: [instance]\n[neutron/neutron] \n[neutron/neutron] TASK [vexxhost.atmosphere.neutron : Create networks] ***************************\n[neutron/neutron_pre] \n[neutron/neutron_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***\n[neutron/neutron_pre] ok: [instance]\n[neutron/neutron_pre] \n[neutron/neutron_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***\n[neutron/neutron_pre] ok: [instance] => (item=oslo_messaging)\n[neutron/neutron_pre] ok: [instance] => (item=network)\n[neutron/neutron_pre] ok: [instance] => (item=dns)\n[neutron/neutron_pre] ok: [instance] => (item=compute)\n[neutron/neutron_pre] ok: [instance] => (item=baremetal)\n[neutron/neutron_pre] ok: [instance] => (item=identity)\n[neutron/neutron_pre] ok: [instance] => (item=oslo_cache)\n[neutron/neutron_pre] ok: [instance] => (item=compute_metadata)\n[neutron/neutron_pre] ok: [instance] => (item=oslo_db)\n[neutron/neutron_pre] ok: [instance] => (item=load_balancer)\n[neutron/neutron_pre] \n[neutron/neutron_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********\n[neutron/neutron_pre] ok: [instance]\n[neutron/neutron_pre] \n[neutron/neutron_pre] TASK [vexxhost.atmosphere.neutron_pre : Set external_dns_driver] ***************\n[neutron/neutron_pre] skipping: [instance]\n[barbican/barbican] ok: [instance]\n[neutron/neutron_pre] \n[neutron/neutron_pre] TASK [vexxhost.atmosphere.neutron_pre : Generate Helm values] ******************\n[barbican/barbican] \n[barbican/barbican] TASK [vexxhost.atmosphere.rabbitmq : Print diff of RabbitMQ cluster spec] ******\n[barbican/barbican] skipping: [instance]\n[barbican/barbican] \n[barbican/barbican] TASK [vexxhost.atmosphere.rabbitmq : Wait for confirmation of RabbitMQ cluster spec] ***\n[barbican/barbican] skipping: [instance]\n[neutron/neutron_pre] ok: [instance]\n[barbican/barbican] \n[barbican/barbican] TASK [vexxhost.atmosphere.rabbitmq : Enable all feature flags for upgrade] *****\n[neutron/neutron_pre] \n[neutron/neutron_pre] TASK [vexxhost.atmosphere.neutron_pre : Append Helm values] ********************\n[neutron/neutron_pre] ok: [instance]\n[neutron/neutron] ok: [instance] => (item={'external': True, 'mtu_size': 1500, 'name': 'public', 'port_security_enabled': True, 'provider_network_type': 'flat', 'provider_physical_network': 'external', 'shared': True, 'subnets': [{'allocation_pool_end': '10.96.250.220', 'allocation_pool_start': '10.96.250.200', 'cidr': '10.96.250.0/24', 'enable_dhcp': True, 'gateway_ip': '10.96.250.10', 'name': 'public-subnet'}]})\n[neutron/neutron] \n[neutron/neutron] TASK [vexxhost.atmosphere.neutron : Create subnets] ****************************\n[neutron/neutron_pre] \n[neutron/neutron_pre] TASK [vexxhost.atmosphere.neutron_pre : Append Helm values (neutron_policy_server)] ***\n[neutron/neutron_pre] ok: [instance]\n[barbican/barbican] skipping: [instance]\n[neutron/neutron_pre] \n[neutron/neutron_pre] TASK [vexxhost.atmosphere.neutron_pre : Deploy Helm chart] *********************\n[barbican/barbican] \n[barbican/barbican] TASK [vexxhost.atmosphere.rabbitmq : Deploy cluster] ***************************\n[barbican/barbican] ok: [instance]\n[barbican/barbican] \n[barbican/barbican] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***\n[neutron/neutron] ok: [instance] => (item=[{'external': True, 'mtu_size': 1500, 'name': 'public', 'port_security_enabled': True, 'provider_network_type': 'flat', 'provider_physical_network': 'external', 'shared': True}, {'allocation_pool_end': '10.96.250.220', 'allocation_pool_start': '10.96.250.200', 'cidr': '10.96.250.0/24', 'enable_dhcp': True, 'gateway_ip': '10.96.250.10', 'name': 'public-subnet'}])\n[neutron/neutron] \n[neutron/neutron] PLAY RECAP *********************************************************************\n[neutron/neutron] instance                   : ok=8    changed=0    unreachable=0    failed=0    skipped=17   rescued=0    ignored=0   \n[neutron/neutron] \n[barbican/barbican] ok: [instance]\n[barbican/barbican] \n[barbican/barbican] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***\n[barbican/barbican] ok: [instance]\n[barbican/barbican] \n[barbican/barbican] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***\n[barbican/barbican] ok: [instance]\n[neutron/neutron_pre] ok: [instance]\n[barbican/barbican] \n[barbican/barbican] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***\n[neutron/neutron_pre] \n[neutron/neutron_pre] TASK [Create Ingress] **********************************************************\n[barbican/barbican] ok: [instance]\n[barbican/barbican] \n[barbican/barbican] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***\n[neutron/neutron_pre] included: openstack_helm_ingress for instance\n[barbican/barbican] ok: [instance]\n[barbican/barbican] \n[barbican/barbican] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***\n[neutron/neutron_pre] \n[neutron/neutron_pre] TASK [vexxhost.atmosphere.openstack_helm_ingress : Create certificate] *********\n[barbican/barbican] ok: [instance] => (item=oslo_messaging)\n[neutron/neutron_pre] skipping: [instance]\n[barbican/barbican] ok: [instance] => (item=key_manager)\n[barbican/barbican] ok: [instance] => (item=oslo_cache)\n[barbican/barbican] ok: [instance] => (item=identity)\n[barbican/barbican] ok: [instance] => (item=oslo_db)\n[neutron/neutron_pre] \n[neutron/neutron_pre] TASK [vexxhost.atmosphere.openstack_helm_ingress : Set fact with wildcard certificate] ***\n[neutron/neutron_pre] skipping: [instance]\n[barbican/barbican] \n[barbican/barbican] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********\n[barbican/barbican] ok: [instance]\n[neutron/neutron_pre] \n[neutron/neutron_pre] TASK [vexxhost.atmosphere.openstack_helm_ingress : Add ClusterIssuer annotations] ***\n[neutron/neutron_pre] ok: [instance]\n[barbican/barbican] \n[barbican/barbican] TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***\n[neutron/neutron_pre] \n[neutron/neutron_pre] TASK [Create Ingress network] **************************************************\n[barbican/barbican] included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance\n[neutron/neutron_pre] included: ingress for instance\n[barbican/barbican] \n[barbican/barbican] TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************\n[neutron/neutron_pre] \n[neutron/neutron_pre] TASK [vexxhost.atmosphere.ingress : Create Ingress network] ********************\n[barbican/barbican] ok: [instance]\n[barbican/barbican] \n[barbican/barbican] TASK [vexxhost.atmosphere.barbican : Deploy Helm chart] ************************\n[neutron/neutron_pre] ok: [instance]\n[neutron/neutron_pre] \n[neutron/neutron_pre] PLAY RECAP *********************************************************************\n[neutron/neutron_pre] instance                   : ok=24   changed=0    unreachable=0    failed=0    skipped=14   rescued=0    ignored=0   \n[neutron/neutron_pre] \n==> [neutron] Deployment complete\n==> [heat] Starting deployment\n[rook-ceph-cluster/rook_ceph_cluster] ok: [instance]\n[rook-ceph-cluster/rook_ceph_cluster] \n[rook-ceph-cluster/rook_ceph_cluster] TASK [vexxhost.atmosphere.rook_ceph_cluster : Retrieve keyring for client.admin] ***\n[heat/heat] \n[heat/heat] PLAY [controllers[0]] **********************************************************\n[heat/heat] \n[heat/heat] TASK [Gathering Facts] *********************************************************\n[rook-ceph-cluster/rook_ceph_cluster] ok: [instance]\n[rook-ceph-cluster/rook_ceph_cluster] \n[rook-ceph-cluster/rook_ceph_cluster] TASK [vexxhost.atmosphere.rook_ceph_cluster : Retrieve keyring for monitors] ***\n[barbican/barbican] ok: [instance]\n[barbican/barbican] \n[barbican/barbican] TASK [Create Ingress] **********************************************************\n[barbican/barbican] included: openstack_helm_ingress for instance\n[barbican/barbican] \n[barbican/barbican] TASK [vexxhost.atmosphere.openstack_helm_ingress : Create certificate] *********\n[barbican/barbican] skipping: [instance]\n[barbican/barbican] \n[barbican/barbican] TASK [vexxhost.atmosphere.openstack_helm_ingress : Set fact with wildcard certificate] ***\n[barbican/barbican] skipping: [instance]\n[barbican/barbican] \n[barbican/barbican] TASK [vexxhost.atmosphere.openstack_helm_ingress : Add ClusterIssuer annotations] ***\n[barbican/barbican] ok: [instance]\n[barbican/barbican] \n[barbican/barbican] TASK [Create Ingress key-manager] **********************************************\n[barbican/barbican] included: ingress for instance\n[barbican/barbican] \n[barbican/barbican] TASK [vexxhost.atmosphere.ingress : Create Ingress key-manager] ****************\n[rook-ceph-cluster/rook_ceph_cluster] ok: [instance]\n[rook-ceph-cluster/rook_ceph_cluster] \n[rook-ceph-cluster/rook_ceph_cluster] TASK [vexxhost.atmosphere.rook_ceph_cluster : Create RGW user password secret] ***\n[barbican/barbican] ok: [instance]\n[barbican/barbican] \n[barbican/barbican] TASK [vexxhost.atmosphere.barbican : Create creator role] **********************\n[rook-ceph-cluster/rook_ceph_cluster] ok: [instance]\n[rook-ceph-cluster/rook_ceph_cluster] \n[rook-ceph-cluster/rook_ceph_cluster] TASK [vexxhost.atmosphere.rook_ceph_cluster : Create Ceph cluster resource] ****\n[rook-ceph-cluster/rook_ceph_cluster] ok: [instance]\n[rook-ceph-cluster/rook_ceph_cluster] \n[rook-ceph-cluster/rook_ceph_cluster] TASK [vexxhost.atmosphere.rook_ceph_cluster : Deploy Helm chart] ***************\n[barbican/barbican] ok: [instance]\n[barbican/barbican] \n[barbican/barbican] TASK [vexxhost.atmosphere.barbican : Add implied roles] ************************\n[heat/heat] [WARNING]: Platform linux on host instance is using the discovered Python\n[heat/heat] interpreter at /usr/bin/python3.10, but future installation of another Python\n[heat/heat] interpreter could change the meaning of that path. See\n[heat/heat] https://docs.ansible.com/ansible-\n[heat/heat] core/2.17/reference_appendices/interpreter_discovery.html for more information.\n[heat/heat] ok: [instance]\n[heat/heat] \n[heat/heat] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***\n[heat/heat] ok: [instance]\n[heat/heat] \n[heat/heat] TASK [Create RabbitMQ cluster] *************************************************\n[heat/heat] included: rabbitmq for instance\n[heat/heat] \n[heat/heat] TASK [vexxhost.atmosphere.rabbitmq : Verify state of current RabbitMQ cluster] ***\n[heat/heat] ok: [instance]\n[rook-ceph-cluster/rook_ceph_cluster] ok: [instance]\n[rook-ceph-cluster/rook_ceph_cluster] \n[rook-ceph-cluster/rook_ceph_cluster] TASK [vexxhost.atmosphere.rook_ceph_cluster : Wait for keystone API to be Available] ***\n[heat/heat] \n[heat/heat] TASK [vexxhost.atmosphere.rabbitmq : Print diff of RabbitMQ cluster spec] ******\n[heat/heat] skipping: [instance]\n[heat/heat] \n[heat/heat] TASK [vexxhost.atmosphere.rabbitmq : Wait for confirmation of RabbitMQ cluster spec] ***\n[heat/heat] skipping: [instance]\n[heat/heat] \n[heat/heat] TASK [vexxhost.atmosphere.rabbitmq : Enable all feature flags for upgrade] *****\n[heat/heat] skipping: [instance]\n[heat/heat] \n[heat/heat] TASK [vexxhost.atmosphere.rabbitmq : Deploy cluster] ***************************\n[rook-ceph-cluster/rook_ceph_cluster] ok: [instance]\n[rook-ceph-cluster/rook_ceph_cluster] \n[rook-ceph-cluster/rook_ceph_cluster] TASK [vexxhost.atmosphere.rook_ceph_cluster : Ensure \"service\" domain exists] ***\n[heat/heat] ok: [instance]\n[heat/heat] \n[heat/heat] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***\n[rook-ceph-cluster/rook_ceph_cluster] ok: [instance]\n[rook-ceph-cluster/rook_ceph_cluster] \n[rook-ceph-cluster/rook_ceph_cluster] TASK [vexxhost.atmosphere.rook_ceph_cluster : Create OpenStack user] ***********\n[heat/heat] ok: [instance]\n[heat/heat] \n[heat/heat] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***\n[heat/heat] ok: [instance]\n[heat/heat] \n[heat/heat] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***\n[barbican/barbican] ok: [instance] => (item={'role': 'member', 'implies': 'creator'})\n[barbican/barbican] \n[barbican/barbican] PLAY RECAP *********************************************************************\n[barbican/barbican] instance                   : ok=42   changed=0    unreachable=0    failed=0    skipped=11   rescued=0    ignored=0   \n[barbican/barbican] \n==> [barbican] Deployment complete\n==> [horizon] Starting deployment\n[rook-ceph-cluster/rook_ceph_cluster] [WARNING]: Module did not set no_log for update_password\n[rook-ceph-cluster/rook_ceph_cluster] ok: [instance]\n[heat/heat] ok: [instance]\n[rook-ceph-cluster/rook_ceph_cluster] \n[rook-ceph-cluster/rook_ceph_cluster] TASK [vexxhost.atmosphere.rook_ceph_cluster : Ensure \"service\" project exists] ***\n[heat/heat] \n[heat/heat] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***\n[heat/heat] ok: [instance]\n[heat/heat] \n[heat/heat] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***\n[heat/heat] ok: [instance]\n[heat/heat] \n[heat/heat] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***\n[horizon/horizon] \n[horizon/horizon] PLAY [controllers[0]] **********************************************************\n[horizon/horizon] \n[horizon/horizon] TASK [Gathering Facts] *********************************************************\n[heat/heat] ok: [instance] => (item=identity)\n[heat/heat] ok: [instance] => (item=cloudformation)\n[heat/heat] ok: [instance] => (item=oslo_db)\n[heat/heat] ok: [instance] => (item=orchestration)\n[heat/heat] ok: [instance] => (item=oslo_messaging)\n[heat/heat] ok: [instance] => (item=oslo_cache)\n[heat/heat] \n[heat/heat] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********\n[heat/heat] ok: [instance]\n[heat/heat] \n[heat/heat] TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***\n[heat/heat] included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance\n[heat/heat] \n[heat/heat] TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************",
                            "stdout_lines": [
                                "[barbican/barbican] ok: [instance]",
                                "[barbican/barbican] ",
                                "[barbican/barbican] TASK [vexxhost.atmosphere.openstack_cli : Install openstack wrapper script] ****",
                                "[neutron/neutron_pre] ok: [instance]",
                                "[neutron/neutron_pre] ",
                                "[neutron/neutron_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***",
                                "[neutron/neutron] ok: [instance]",
                                "[barbican/barbican] ok: [instance]",
                                "[neutron/neutron] ",
                                "[neutron/neutron] TASK [vexxhost.atmosphere.neutron : Set external_dns_driver] *******************",
                                "[neutron/neutron] skipping: [instance]",
                                "[barbican/barbican] ",
                                "[barbican/barbican] TASK [vexxhost.atmosphere.openstack_cli : Generate openstack aliases] **********",
                                "[neutron/neutron] ",
                                "[neutron/neutron] TASK [vexxhost.atmosphere.neutron : Generate Helm values] **********************",
                                "[neutron/neutron] skipping: [instance]",
                                "[neutron/neutron] ",
                                "[neutron/neutron] TASK [vexxhost.atmosphere.neutron : Append Helm values] ************************",
                                "[neutron/neutron] skipping: [instance]",
                                "[neutron/neutron] ",
                                "[neutron/neutron] TASK [vexxhost.atmosphere.neutron : Append Helm values (neutron_policy_server)] ***",
                                "[neutron/neutron] skipping: [instance]",
                                "[neutron/neutron] ",
                                "[neutron/neutron] TASK [vexxhost.atmosphere.neutron : Append Helm values (mount neutron genericswitch keys)] ***",
                                "[neutron/neutron] skipping: [instance]",
                                "[neutron/neutron] ",
                                "[neutron/neutron] TASK [vexxhost.atmosphere.neutron : Deploy Helm chart] *************************",
                                "[neutron/neutron] skipping: [instance]",
                                "[neutron/neutron] ",
                                "[neutron/neutron] TASK [Create Ingress] **********************************************************",
                                "[neutron/neutron] skipping: [instance]",
                                "[neutron/neutron] ",
                                "[neutron/neutron] TASK [vexxhost.atmosphere.neutron : Wait until network service ready] **********",
                                "[barbican/barbican] ok: [instance]",
                                "[neutron/neutron_pre] ok: [instance]",
                                "[neutron/neutron_pre] ",
                                "[neutron/neutron_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***",
                                "[neutron/neutron_pre] ok: [instance]",
                                "[neutron/neutron_pre] ",
                                "[neutron/neutron_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***",
                                "[barbican/barbican] ",
                                "[barbican/barbican] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***",
                                "[barbican/barbican] ok: [instance]",
                                "[barbican/barbican] ",
                                "[barbican/barbican] TASK [Create RabbitMQ cluster] *************************************************",
                                "[barbican/barbican] included: rabbitmq for instance",
                                "[barbican/barbican] ",
                                "[barbican/barbican] TASK [vexxhost.atmosphere.rabbitmq : Verify state of current RabbitMQ cluster] ***",
                                "[neutron/neutron_pre] ok: [instance]",
                                "[neutron/neutron_pre] ",
                                "[neutron/neutron_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***",
                                "[neutron/neutron] ok: [instance]",
                                "[neutron/neutron_pre] ok: [instance]",
                                "[neutron/neutron] ",
                                "[neutron/neutron] TASK [vexxhost.atmosphere.neutron : Create networks] ***************************",
                                "[neutron/neutron_pre] ",
                                "[neutron/neutron_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***",
                                "[neutron/neutron_pre] ok: [instance]",
                                "[neutron/neutron_pre] ",
                                "[neutron/neutron_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***",
                                "[neutron/neutron_pre] ok: [instance] => (item=oslo_messaging)",
                                "[neutron/neutron_pre] ok: [instance] => (item=network)",
                                "[neutron/neutron_pre] ok: [instance] => (item=dns)",
                                "[neutron/neutron_pre] ok: [instance] => (item=compute)",
                                "[neutron/neutron_pre] ok: [instance] => (item=baremetal)",
                                "[neutron/neutron_pre] ok: [instance] => (item=identity)",
                                "[neutron/neutron_pre] ok: [instance] => (item=oslo_cache)",
                                "[neutron/neutron_pre] ok: [instance] => (item=compute_metadata)",
                                "[neutron/neutron_pre] ok: [instance] => (item=oslo_db)",
                                "[neutron/neutron_pre] ok: [instance] => (item=load_balancer)",
                                "[neutron/neutron_pre] ",
                                "[neutron/neutron_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********",
                                "[neutron/neutron_pre] ok: [instance]",
                                "[neutron/neutron_pre] ",
                                "[neutron/neutron_pre] TASK [vexxhost.atmosphere.neutron_pre : Set external_dns_driver] ***************",
                                "[neutron/neutron_pre] skipping: [instance]",
                                "[barbican/barbican] ok: [instance]",
                                "[neutron/neutron_pre] ",
                                "[neutron/neutron_pre] TASK [vexxhost.atmosphere.neutron_pre : Generate Helm values] ******************",
                                "[barbican/barbican] ",
                                "[barbican/barbican] TASK [vexxhost.atmosphere.rabbitmq : Print diff of RabbitMQ cluster spec] ******",
                                "[barbican/barbican] skipping: [instance]",
                                "[barbican/barbican] ",
                                "[barbican/barbican] TASK [vexxhost.atmosphere.rabbitmq : Wait for confirmation of RabbitMQ cluster spec] ***",
                                "[barbican/barbican] skipping: [instance]",
                                "[neutron/neutron_pre] ok: [instance]",
                                "[barbican/barbican] ",
                                "[barbican/barbican] TASK [vexxhost.atmosphere.rabbitmq : Enable all feature flags for upgrade] *****",
                                "[neutron/neutron_pre] ",
                                "[neutron/neutron_pre] TASK [vexxhost.atmosphere.neutron_pre : Append Helm values] ********************",
                                "[neutron/neutron_pre] ok: [instance]",
                                "[neutron/neutron] ok: [instance] => (item={'external': True, 'mtu_size': 1500, 'name': 'public', 'port_security_enabled': True, 'provider_network_type': 'flat', 'provider_physical_network': 'external', 'shared': True, 'subnets': [{'allocation_pool_end': '10.96.250.220', 'allocation_pool_start': '10.96.250.200', 'cidr': '10.96.250.0/24', 'enable_dhcp': True, 'gateway_ip': '10.96.250.10', 'name': 'public-subnet'}]})",
                                "[neutron/neutron] ",
                                "[neutron/neutron] TASK [vexxhost.atmosphere.neutron : Create subnets] ****************************",
                                "[neutron/neutron_pre] ",
                                "[neutron/neutron_pre] TASK [vexxhost.atmosphere.neutron_pre : Append Helm values (neutron_policy_server)] ***",
                                "[neutron/neutron_pre] ok: [instance]",
                                "[barbican/barbican] skipping: [instance]",
                                "[neutron/neutron_pre] ",
                                "[neutron/neutron_pre] TASK [vexxhost.atmosphere.neutron_pre : Deploy Helm chart] *********************",
                                "[barbican/barbican] ",
                                "[barbican/barbican] TASK [vexxhost.atmosphere.rabbitmq : Deploy cluster] ***************************",
                                "[barbican/barbican] ok: [instance]",
                                "[barbican/barbican] ",
                                "[barbican/barbican] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***",
                                "[neutron/neutron] ok: [instance] => (item=[{'external': True, 'mtu_size': 1500, 'name': 'public', 'port_security_enabled': True, 'provider_network_type': 'flat', 'provider_physical_network': 'external', 'shared': True}, {'allocation_pool_end': '10.96.250.220', 'allocation_pool_start': '10.96.250.200', 'cidr': '10.96.250.0/24', 'enable_dhcp': True, 'gateway_ip': '10.96.250.10', 'name': 'public-subnet'}])",
                                "[neutron/neutron] ",
                                "[neutron/neutron] PLAY RECAP *********************************************************************",
                                "[neutron/neutron] instance                   : ok=8    changed=0    unreachable=0    failed=0    skipped=17   rescued=0    ignored=0   ",
                                "[neutron/neutron] ",
                                "[barbican/barbican] ok: [instance]",
                                "[barbican/barbican] ",
                                "[barbican/barbican] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***",
                                "[barbican/barbican] ok: [instance]",
                                "[barbican/barbican] ",
                                "[barbican/barbican] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***",
                                "[barbican/barbican] ok: [instance]",
                                "[neutron/neutron_pre] ok: [instance]",
                                "[barbican/barbican] ",
                                "[barbican/barbican] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***",
                                "[neutron/neutron_pre] ",
                                "[neutron/neutron_pre] TASK [Create Ingress] **********************************************************",
                                "[barbican/barbican] ok: [instance]",
                                "[barbican/barbican] ",
                                "[barbican/barbican] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***",
                                "[neutron/neutron_pre] included: openstack_helm_ingress for instance",
                                "[barbican/barbican] ok: [instance]",
                                "[barbican/barbican] ",
                                "[barbican/barbican] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***",
                                "[neutron/neutron_pre] ",
                                "[neutron/neutron_pre] TASK [vexxhost.atmosphere.openstack_helm_ingress : Create certificate] *********",
                                "[barbican/barbican] ok: [instance] => (item=oslo_messaging)",
                                "[neutron/neutron_pre] skipping: [instance]",
                                "[barbican/barbican] ok: [instance] => (item=key_manager)",
                                "[barbican/barbican] ok: [instance] => (item=oslo_cache)",
                                "[barbican/barbican] ok: [instance] => (item=identity)",
                                "[barbican/barbican] ok: [instance] => (item=oslo_db)",
                                "[neutron/neutron_pre] ",
                                "[neutron/neutron_pre] TASK [vexxhost.atmosphere.openstack_helm_ingress : Set fact with wildcard certificate] ***",
                                "[neutron/neutron_pre] skipping: [instance]",
                                "[barbican/barbican] ",
                                "[barbican/barbican] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********",
                                "[barbican/barbican] ok: [instance]",
                                "[neutron/neutron_pre] ",
                                "[neutron/neutron_pre] TASK [vexxhost.atmosphere.openstack_helm_ingress : Add ClusterIssuer annotations] ***",
                                "[neutron/neutron_pre] ok: [instance]",
                                "[barbican/barbican] ",
                                "[barbican/barbican] TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***",
                                "[neutron/neutron_pre] ",
                                "[neutron/neutron_pre] TASK [Create Ingress network] **************************************************",
                                "[barbican/barbican] included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance",
                                "[neutron/neutron_pre] included: ingress for instance",
                                "[barbican/barbican] ",
                                "[barbican/barbican] TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************",
                                "[neutron/neutron_pre] ",
                                "[neutron/neutron_pre] TASK [vexxhost.atmosphere.ingress : Create Ingress network] ********************",
                                "[barbican/barbican] ok: [instance]",
                                "[barbican/barbican] ",
                                "[barbican/barbican] TASK [vexxhost.atmosphere.barbican : Deploy Helm chart] ************************",
                                "[neutron/neutron_pre] ok: [instance]",
                                "[neutron/neutron_pre] ",
                                "[neutron/neutron_pre] PLAY RECAP *********************************************************************",
                                "[neutron/neutron_pre] instance                   : ok=24   changed=0    unreachable=0    failed=0    skipped=14   rescued=0    ignored=0   ",
                                "[neutron/neutron_pre] ",
                                "==> [neutron] Deployment complete",
                                "==> [heat] Starting deployment",
                                "[rook-ceph-cluster/rook_ceph_cluster] ok: [instance]",
                                "[rook-ceph-cluster/rook_ceph_cluster] ",
                                "[rook-ceph-cluster/rook_ceph_cluster] TASK [vexxhost.atmosphere.rook_ceph_cluster : Retrieve keyring for client.admin] ***",
                                "[heat/heat] ",
                                "[heat/heat] PLAY [controllers[0]] **********************************************************",
                                "[heat/heat] ",
                                "[heat/heat] TASK [Gathering Facts] *********************************************************",
                                "[rook-ceph-cluster/rook_ceph_cluster] ok: [instance]",
                                "[rook-ceph-cluster/rook_ceph_cluster] ",
                                "[rook-ceph-cluster/rook_ceph_cluster] TASK [vexxhost.atmosphere.rook_ceph_cluster : Retrieve keyring for monitors] ***",
                                "[barbican/barbican] ok: [instance]",
                                "[barbican/barbican] ",
                                "[barbican/barbican] TASK [Create Ingress] **********************************************************",
                                "[barbican/barbican] included: openstack_helm_ingress for instance",
                                "[barbican/barbican] ",
                                "[barbican/barbican] TASK [vexxhost.atmosphere.openstack_helm_ingress : Create certificate] *********",
                                "[barbican/barbican] skipping: [instance]",
                                "[barbican/barbican] ",
                                "[barbican/barbican] TASK [vexxhost.atmosphere.openstack_helm_ingress : Set fact with wildcard certificate] ***",
                                "[barbican/barbican] skipping: [instance]",
                                "[barbican/barbican] ",
                                "[barbican/barbican] TASK [vexxhost.atmosphere.openstack_helm_ingress : Add ClusterIssuer annotations] ***",
                                "[barbican/barbican] ok: [instance]",
                                "[barbican/barbican] ",
                                "[barbican/barbican] TASK [Create Ingress key-manager] **********************************************",
                                "[barbican/barbican] included: ingress for instance",
                                "[barbican/barbican] ",
                                "[barbican/barbican] TASK [vexxhost.atmosphere.ingress : Create Ingress key-manager] ****************",
                                "[rook-ceph-cluster/rook_ceph_cluster] ok: [instance]",
                                "[rook-ceph-cluster/rook_ceph_cluster] ",
                                "[rook-ceph-cluster/rook_ceph_cluster] TASK [vexxhost.atmosphere.rook_ceph_cluster : Create RGW user password secret] ***",
                                "[barbican/barbican] ok: [instance]",
                                "[barbican/barbican] ",
                                "[barbican/barbican] TASK [vexxhost.atmosphere.barbican : Create creator role] **********************",
                                "[rook-ceph-cluster/rook_ceph_cluster] ok: [instance]",
                                "[rook-ceph-cluster/rook_ceph_cluster] ",
                                "[rook-ceph-cluster/rook_ceph_cluster] TASK [vexxhost.atmosphere.rook_ceph_cluster : Create Ceph cluster resource] ****",
                                "[rook-ceph-cluster/rook_ceph_cluster] ok: [instance]",
                                "[rook-ceph-cluster/rook_ceph_cluster] ",
                                "[rook-ceph-cluster/rook_ceph_cluster] TASK [vexxhost.atmosphere.rook_ceph_cluster : Deploy Helm chart] ***************",
                                "[barbican/barbican] ok: [instance]",
                                "[barbican/barbican] ",
                                "[barbican/barbican] TASK [vexxhost.atmosphere.barbican : Add implied roles] ************************",
                                "[heat/heat] [WARNING]: Platform linux on host instance is using the discovered Python",
                                "[heat/heat] interpreter at /usr/bin/python3.10, but future installation of another Python",
                                "[heat/heat] interpreter could change the meaning of that path. See",
                                "[heat/heat] https://docs.ansible.com/ansible-",
                                "[heat/heat] core/2.17/reference_appendices/interpreter_discovery.html for more information.",
                                "[heat/heat] ok: [instance]",
                                "[heat/heat] ",
                                "[heat/heat] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***",
                                "[heat/heat] ok: [instance]",
                                "[heat/heat] ",
                                "[heat/heat] TASK [Create RabbitMQ cluster] *************************************************",
                                "[heat/heat] included: rabbitmq for instance",
                                "[heat/heat] ",
                                "[heat/heat] TASK [vexxhost.atmosphere.rabbitmq : Verify state of current RabbitMQ cluster] ***",
                                "[heat/heat] ok: [instance]",
                                "[rook-ceph-cluster/rook_ceph_cluster] ok: [instance]",
                                "[rook-ceph-cluster/rook_ceph_cluster] ",
                                "[rook-ceph-cluster/rook_ceph_cluster] TASK [vexxhost.atmosphere.rook_ceph_cluster : Wait for keystone API to be Available] ***",
                                "[heat/heat] ",
                                "[heat/heat] TASK [vexxhost.atmosphere.rabbitmq : Print diff of RabbitMQ cluster spec] ******",
                                "[heat/heat] skipping: [instance]",
                                "[heat/heat] ",
                                "[heat/heat] TASK [vexxhost.atmosphere.rabbitmq : Wait for confirmation of RabbitMQ cluster spec] ***",
                                "[heat/heat] skipping: [instance]",
                                "[heat/heat] ",
                                "[heat/heat] TASK [vexxhost.atmosphere.rabbitmq : Enable all feature flags for upgrade] *****",
                                "[heat/heat] skipping: [instance]",
                                "[heat/heat] ",
                                "[heat/heat] TASK [vexxhost.atmosphere.rabbitmq : Deploy cluster] ***************************",
                                "[rook-ceph-cluster/rook_ceph_cluster] ok: [instance]",
                                "[rook-ceph-cluster/rook_ceph_cluster] ",
                                "[rook-ceph-cluster/rook_ceph_cluster] TASK [vexxhost.atmosphere.rook_ceph_cluster : Ensure \"service\" domain exists] ***",
                                "[heat/heat] ok: [instance]",
                                "[heat/heat] ",
                                "[heat/heat] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***",
                                "[rook-ceph-cluster/rook_ceph_cluster] ok: [instance]",
                                "[rook-ceph-cluster/rook_ceph_cluster] ",
                                "[rook-ceph-cluster/rook_ceph_cluster] TASK [vexxhost.atmosphere.rook_ceph_cluster : Create OpenStack user] ***********",
                                "[heat/heat] ok: [instance]",
                                "[heat/heat] ",
                                "[heat/heat] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***",
                                "[heat/heat] ok: [instance]",
                                "[heat/heat] ",
                                "[heat/heat] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***",
                                "[barbican/barbican] ok: [instance] => (item={'role': 'member', 'implies': 'creator'})",
                                "[barbican/barbican] ",
                                "[barbican/barbican] PLAY RECAP *********************************************************************",
                                "[barbican/barbican] instance                   : ok=42   changed=0    unreachable=0    failed=0    skipped=11   rescued=0    ignored=0   ",
                                "[barbican/barbican] ",
                                "==> [barbican] Deployment complete",
                                "==> [horizon] Starting deployment",
                                "[rook-ceph-cluster/rook_ceph_cluster] [WARNING]: Module did not set no_log for update_password",
                                "[rook-ceph-cluster/rook_ceph_cluster] ok: [instance]",
                                "[heat/heat] ok: [instance]",
                                "[rook-ceph-cluster/rook_ceph_cluster] ",
                                "[rook-ceph-cluster/rook_ceph_cluster] TASK [vexxhost.atmosphere.rook_ceph_cluster : Ensure \"service\" project exists] ***",
                                "[heat/heat] ",
                                "[heat/heat] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***",
                                "[heat/heat] ok: [instance]",
                                "[heat/heat] ",
                                "[heat/heat] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***",
                                "[heat/heat] ok: [instance]",
                                "[heat/heat] ",
                                "[heat/heat] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***",
                                "[horizon/horizon] ",
                                "[horizon/horizon] PLAY [controllers[0]] **********************************************************",
                                "[horizon/horizon] ",
                                "[horizon/horizon] TASK [Gathering Facts] *********************************************************",
                                "[heat/heat] ok: [instance] => (item=identity)",
                                "[heat/heat] ok: [instance] => (item=cloudformation)",
                                "[heat/heat] ok: [instance] => (item=oslo_db)",
                                "[heat/heat] ok: [instance] => (item=orchestration)",
                                "[heat/heat] ok: [instance] => (item=oslo_messaging)",
                                "[heat/heat] ok: [instance] => (item=oslo_cache)",
                                "[heat/heat] ",
                                "[heat/heat] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********",
                                "[heat/heat] ok: [instance]",
                                "[heat/heat] ",
                                "[heat/heat] TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***",
                                "[heat/heat] included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance",
                                "[heat/heat] ",
                                "[heat/heat] TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************"
                            ],
                            "zuul_log_id": "0242ac17-0010-310d-1ec5-00000001e7fe-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:13:43.426280Z",
                            "start": "2026-07-25T22:13:42.892839Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001e7fe",
                        "name": "Read new idempotence deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "255965"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:13:43.492975Z",
                            "start": "2026-07-25T22:13:43.437056Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001e7ff",
                        "name": "Advance idempotence deployment live log offset"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "idempotence deployment is still running after 540 seconds."
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:13:43.563468Z",
                            "start": "2026-07-25T22:13:43.506442Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001e800",
                        "name": "Report idempotence deployment progress heartbeat"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:13:43.629770Z",
                            "start": "2026-07-25T22:13:43.571809Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001e801",
                        "name": "Continue monitoring idempotence deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-25 22:13:43.730239",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-25 22:14:03.732601",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:14:03.747435Z",
                            "start": "2026-07-25T22:13:43.679255Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001ea46",
                        "name": "Wait before polling idempotence deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "28"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:14:04.030435Z",
                            "start": "2026-07-25T22:14:03.755369Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001ea47",
                        "name": "Count idempotence deployment progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j954100126856.247585",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j954100126856.247585",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j954100126856.247585",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:14:04.295189Z",
                            "start": "2026-07-25T22:14:04.036284Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001ea48",
                        "name": "Poll idempotence deployment status"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/ansible.zp1dm8bk.log"
                                }
                            },
                            "stat": {
                                "atime": 1785017623.0983138,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 552,
                                "charset": "unknown",
                                "checksum": "3dc204fe46bcdde5759f074c39c33ce5a4a04f7c",
                                "ctime": 1785017644.4587128,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 21191,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0600",
                                "mtime": 1785017644.4587128,
                                "nlink": 1,
                                "path": "/tmp/ansible.zp1dm8bk.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 277634,
                                "uid": 1000,
                                "version": "2670592057",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:14:04.519595Z",
                            "start": "2026-07-25T22:14:04.301878Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001ea49",
                        "name": "Inspect idempotence deployment live log"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "21669"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:14:04.594848Z",
                            "start": "2026-07-25T22:14:04.526405Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001ea4a",
                        "name": "Calculate new idempotence deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +255966 /tmp/ansible.zp1dm8bk.log | head -c 21669",
                            "delta": "0:00:00.016060",
                            "end": "2026-07-25 22:14:04.838243",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +255966 /tmp/ansible.zp1dm8bk.log | head -c 21669",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-310d-1ec5-00000001ea4b-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-25 22:14:04.822183",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "[heat/heat] ok: [instance]\n[rook-ceph-cluster/rook_ceph_cluster] ok: [instance]\n[heat/heat] \n[heat/heat] TASK [vexxhost.atmosphere.heat : Deploy Helm chart] ****************************\n[rook-ceph-cluster/rook_ceph_cluster] \n[rook-ceph-cluster/rook_ceph_cluster] TASK [vexxhost.atmosphere.rook_ceph_cluster : Grant access to \"service\" project] ***\n[rook-ceph-cluster/rook_ceph_cluster] ok: [instance]\n[rook-ceph-cluster/rook_ceph_cluster] \n[rook-ceph-cluster/rook_ceph_cluster] TASK [vexxhost.atmosphere.rook_ceph_cluster : Create OpenStack service] ********\n[rook-ceph-cluster/rook_ceph_cluster] ok: [instance]\n[rook-ceph-cluster/rook_ceph_cluster] \n[rook-ceph-cluster/rook_ceph_cluster] TASK [vexxhost.atmosphere.rook_ceph_cluster : Create OpenStack endpoints] ******\n[heat/heat] ok: [instance]\n[heat/heat] \n[heat/heat] TASK [Create Ingress] **********************************************************\n[heat/heat] included: openstack_helm_ingress for instance\n[heat/heat] \n[heat/heat] TASK [vexxhost.atmosphere.openstack_helm_ingress : Create certificate] *********\n[heat/heat] skipping: [instance]\n[heat/heat] \n[heat/heat] TASK [vexxhost.atmosphere.openstack_helm_ingress : Set fact with wildcard certificate] ***\n[heat/heat] skipping: [instance]\n[heat/heat] \n[heat/heat] TASK [vexxhost.atmosphere.openstack_helm_ingress : Add ClusterIssuer annotations] ***\n[heat/heat] ok: [instance]\n[heat/heat] \n[heat/heat] TASK [Create Ingress orchestration] ********************************************\n[heat/heat] included: ingress for instance\n[horizon/horizon] [WARNING]: Platform linux on host instance is using the discovered Python\n[horizon/horizon] interpreter at /usr/bin/python3.10, but future installation of another Python\n[horizon/horizon] interpreter could change the meaning of that path. See\n[horizon/horizon] https://docs.ansible.com/ansible-\n[horizon/horizon] core/2.17/reference_appendices/interpreter_discovery.html for more information.\n[horizon/horizon] ok: [instance]\n[heat/heat] \n[heat/heat] TASK [vexxhost.atmosphere.ingress : Create Ingress orchestration] **************\n[horizon/horizon] \n[horizon/horizon] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***\n[horizon/horizon] ok: [instance]\n[horizon/horizon] \n[horizon/horizon] TASK [Create RabbitMQ cluster] *************************************************\n[horizon/horizon] skipping: [instance]\n[horizon/horizon] \n[horizon/horizon] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***\n[rook-ceph-cluster/rook_ceph_cluster] ok: [instance] => (item={'interface': 'public', 'url': 'https://object-store.199-204-45-156.nip.io/swift/v1/%(tenant_id)s'})\n[horizon/horizon] skipping: [instance]\n[horizon/horizon] \n[horizon/horizon] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***\n[horizon/horizon] skipping: [instance]\n[horizon/horizon] \n[horizon/horizon] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***\n[heat/heat] ok: [instance]\n[heat/heat] \n[heat/heat] TASK [Create Ingress] **********************************************************\n[heat/heat] included: openstack_helm_ingress for instance\n[heat/heat] \n[heat/heat] TASK [vexxhost.atmosphere.openstack_helm_ingress : Create certificate] *********\n[rook-ceph-cluster/rook_ceph_cluster] ok: [instance] => (item={'interface': 'internal', 'url': 'http://rook-ceph-rgw-ceph.openstack.svc.cluster.local/swift/v1/%(tenant_id)s'})\n[heat/heat] skipping: [instance]\n[horizon/horizon] ok: [instance]\n[rook-ceph-cluster/rook_ceph_cluster] \n[rook-ceph-cluster/rook_ceph_cluster] TASK [Create Ingress] **********************************************************\n[heat/heat] \n[heat/heat] TASK [vexxhost.atmosphere.openstack_helm_ingress : Set fact with wildcard certificate] ***\n[horizon/horizon] \n[horizon/horizon] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***\n[heat/heat] skipping: [instance]\n[horizon/horizon] ok: [instance]\n[rook-ceph-cluster/rook_ceph_cluster] included: openstack_helm_ingress for instance\n[horizon/horizon] \n[horizon/horizon] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***\n[horizon/horizon] ok: [instance]\n[heat/heat] \n[heat/heat] TASK [vexxhost.atmosphere.openstack_helm_ingress : Add ClusterIssuer annotations] ***\n[rook-ceph-cluster/rook_ceph_cluster] \n[rook-ceph-cluster/rook_ceph_cluster] TASK [vexxhost.atmosphere.openstack_helm_ingress : Create certificate] *********\n[heat/heat] ok: [instance]\n[rook-ceph-cluster/rook_ceph_cluster] skipping: [instance]\n[horizon/horizon] \n[horizon/horizon] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***\n[rook-ceph-cluster/rook_ceph_cluster] \n[rook-ceph-cluster/rook_ceph_cluster] TASK [vexxhost.atmosphere.openstack_helm_ingress : Set fact with wildcard certificate] ***\n[heat/heat] \n[heat/heat] TASK [Create Ingress cloudformation] *******************************************\n[horizon/horizon] ok: [instance] => (item=oslo_cache)\n[rook-ceph-cluster/rook_ceph_cluster] skipping: [instance]\n[horizon/horizon] ok: [instance] => (item=oslo_db)\n[horizon/horizon] ok: [instance] => (item=identity)\n[horizon/horizon] ok: [instance] => (item=dashboard)\n[heat/heat] included: ingress for instance\n[rook-ceph-cluster/rook_ceph_cluster] \n[rook-ceph-cluster/rook_ceph_cluster] TASK [vexxhost.atmosphere.openstack_helm_ingress : Add ClusterIssuer annotations] ***\n[horizon/horizon] \n[horizon/horizon] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********\n[heat/heat] \n[heat/heat] TASK [vexxhost.atmosphere.ingress : Create Ingress cloudformation] *************\n[rook-ceph-cluster/rook_ceph_cluster] ok: [instance]\n[horizon/horizon] ok: [instance]\n[rook-ceph-cluster/rook_ceph_cluster] \n[rook-ceph-cluster/rook_ceph_cluster] TASK [Create Ingress rook-ceph-cluster] ****************************************\n[horizon/horizon] \n[horizon/horizon] TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***\n[rook-ceph-cluster/rook_ceph_cluster] included: ingress for instance\n[horizon/horizon] included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance\n[horizon/horizon] \n[horizon/horizon] TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************\n[rook-ceph-cluster/rook_ceph_cluster] \n[rook-ceph-cluster/rook_ceph_cluster] TASK [vexxhost.atmosphere.ingress : Create Ingress rook-ceph-cluster] **********\n[horizon/horizon] ok: [instance]\n[horizon/horizon] \n[horizon/horizon] TASK [vexxhost.atmosphere.horizon : Deploy Helm chart] *************************\n[heat/heat] ok: [instance]\n[heat/heat] \n[heat/heat] PLAY RECAP *********************************************************************\n[heat/heat] instance                   : ok=23   changed=0    unreachable=0    failed=0    skipped=7    rescued=0    ignored=0   \n[heat/heat] \n[rook-ceph-cluster/rook_ceph_cluster] ok: [instance]\n==> [heat] Deployment complete\n==> [magnum] Starting deployment\n[rook-ceph-cluster/rook_ceph_cluster] \n[rook-ceph-cluster/rook_ceph_cluster] PLAY RECAP *********************************************************************\n[rook-ceph-cluster/rook_ceph_cluster] instance                   : ok=27   changed=0    unreachable=0    failed=0    skipped=8    rescued=0    ignored=0   \n[rook-ceph-cluster/rook_ceph_cluster] \n==> [rook-ceph-cluster] Deployment complete\n==> [glance-images] Starting deployment\n[magnum/magnum] \n[magnum/magnum] PLAY [controllers[0]] **********************************************************\n[magnum/magnum] \n[magnum/magnum] TASK [Gathering Facts] *********************************************************\n[glance-images/glance_images] \n[glance-images/glance_images] PLAY [controllers[0]] **********************************************************\n[glance-images/glance_images] \n[glance-images/glance_images] TASK [Gathering Facts] *********************************************************\n[horizon/horizon] ok: [instance]\n[horizon/horizon] \n[horizon/horizon] TASK [Create Ingress] **********************************************************\n[horizon/horizon] included: openstack_helm_ingress for instance\n[horizon/horizon] \n[horizon/horizon] TASK [vexxhost.atmosphere.openstack_helm_ingress : Create certificate] *********\n[horizon/horizon] skipping: [instance]\n[horizon/horizon] \n[horizon/horizon] TASK [vexxhost.atmosphere.openstack_helm_ingress : Set fact with wildcard certificate] ***\n[horizon/horizon] skipping: [instance]\n[horizon/horizon] \n[horizon/horizon] TASK [vexxhost.atmosphere.openstack_helm_ingress : Add ClusterIssuer annotations] ***\n[horizon/horizon] ok: [instance]\n[horizon/horizon] \n[horizon/horizon] TASK [Create Ingress dashboard] ************************************************\n[horizon/horizon] included: ingress for instance\n[horizon/horizon] \n[horizon/horizon] TASK [vexxhost.atmosphere.ingress : Create Ingress dashboard] ******************\n[horizon/horizon] ok: [instance]\n[horizon/horizon] \n[horizon/horizon] PLAY RECAP *********************************************************************\n[horizon/horizon] instance                   : ok=14   changed=0    unreachable=0    failed=0    skipped=5    rescued=0    ignored=0   \n[horizon/horizon] \n==> [horizon] Deployment complete\n==> [staffeln] Starting deployment\n[staffeln/staffeln] \n[staffeln/staffeln] PLAY [controllers[0]] **********************************************************\n[staffeln/staffeln] \n[staffeln/staffeln] TASK [Gathering Facts] *********************************************************\n[glance-images/glance_images] [WARNING]: Platform linux on host instance is using the discovered Python\n[glance-images/glance_images] interpreter at /usr/bin/python3.10, but future installation of another Python\n[glance-images/glance_images] interpreter could change the meaning of that path. See\n[glance-images/glance_images] https://docs.ansible.com/ansible-\n[glance-images/glance_images] core/2.17/reference_appendices/interpreter_discovery.html for more information.\n[glance-images/glance_images] ok: [instance]\n[glance-images/glance_images] \n[glance-images/glance_images] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***\n[glance-images/glance_images] ok: [instance]\n[glance-images/glance_images] \n[glance-images/glance_images] TASK [Create RabbitMQ cluster] *************************************************\n[glance-images/glance_images] skipping: [instance]\n[glance-images/glance_images] \n[glance-images/glance_images] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***\n[glance-images/glance_images] skipping: [instance]\n[glance-images/glance_images] \n[glance-images/glance_images] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***\n[glance-images/glance_images] skipping: [instance]\n[glance-images/glance_images] \n[glance-images/glance_images] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***\n[glance-images/glance_images] skipping: [instance]\n[glance-images/glance_images] \n[glance-images/glance_images] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***\n[glance-images/glance_images] skipping: [instance]\n[glance-images/glance_images] \n[glance-images/glance_images] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***\n[glance-images/glance_images] skipping: [instance]\n[glance-images/glance_images] \n[glance-images/glance_images] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***\n[glance-images/glance_images] skipping: [instance] => (item=oslo_messaging) \n[glance-images/glance_images] skipping: [instance] => (item=image) \n[glance-images/glance_images] skipping: [instance] => (item=dashboard) \n[glance-images/glance_images] skipping: [instance] => (item=oslo_cache) \n[glance-images/glance_images] skipping: [instance] => (item=oslo_db) \n[glance-images/glance_images] skipping: [instance] => (item=identity) \n[glance-images/glance_images] skipping: [instance]\n[glance-images/glance_images] \n[glance-images/glance_images] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********\n[glance-images/glance_images] skipping: [instance]\n[glance-images/glance_images] \n[glance-images/glance_images] TASK [vexxhost.atmosphere.openstacksdk : Install openstacksdk] *****************\n[magnum/magnum] [WARNING]: Platform linux on host instance is using the discovered Python\n[magnum/magnum] interpreter at /usr/bin/python3.10, but future installation of another Python\n[magnum/magnum] interpreter could change the meaning of that path. See\n[magnum/magnum] https://docs.ansible.com/ansible-\n[magnum/magnum] core/2.17/reference_appendices/interpreter_discovery.html for more information.\n[magnum/magnum] ok: [instance]\n[magnum/magnum] \n[magnum/magnum] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***\n[magnum/magnum] ok: [instance]\n[magnum/magnum] \n[magnum/magnum] TASK [Create RabbitMQ cluster] *************************************************\n[magnum/magnum] included: rabbitmq for instance\n[magnum/magnum] \n[magnum/magnum] TASK [vexxhost.atmosphere.rabbitmq : Verify state of current RabbitMQ cluster] ***\n[glance-images/glance_images] ok: [instance]\n[glance-images/glance_images] \n[glance-images/glance_images] TASK [vexxhost.atmosphere.openstacksdk : Create openstack config directory] ****\n[glance-images/glance_images] ok: [instance]\n[glance-images/glance_images] \n[glance-images/glance_images] TASK [vexxhost.atmosphere.openstacksdk : Generate cloud config file] ***********\n[magnum/magnum] ok: [instance]\n[magnum/magnum] \n[magnum/magnum] TASK [vexxhost.atmosphere.rabbitmq : Print diff of RabbitMQ cluster spec] ******\n[glance-images/glance_images] ok: [instance]\n[glance-images/glance_images] \n[glance-images/glance_images] TASK [Create images] ***********************************************************\n[magnum/magnum] skipping: [instance]\n[magnum/magnum] \n[magnum/magnum] TASK [vexxhost.atmosphere.rabbitmq : Wait for confirmation of RabbitMQ cluster spec] ***\n[glance-images/glance_images] 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'})\n[glance-images/glance_images] \n[glance-images/glance_images] TASK [atmosphere.common.qemu_utils : Install packages] *************************\n[magnum/magnum] skipping: [instance]\n[magnum/magnum] \n[magnum/magnum] TASK [vexxhost.atmosphere.rabbitmq : Enable all feature flags for upgrade] *****\n[magnum/magnum] skipping: [instance]\n[magnum/magnum] \n[magnum/magnum] TASK [vexxhost.atmosphere.rabbitmq : Deploy cluster] ***************************\n[staffeln/staffeln] [WARNING]: Platform linux on host instance is using the discovered Python\n[staffeln/staffeln] interpreter at /usr/bin/python3.10, but future installation of another Python\n[staffeln/staffeln] interpreter could change the meaning of that path. See\n[staffeln/staffeln] https://docs.ansible.com/ansible-\n[staffeln/staffeln] core/2.17/reference_appendices/interpreter_discovery.html for more information.\n[staffeln/staffeln] ok: [instance]\n[staffeln/staffeln] \n[staffeln/staffeln] TASK [vexxhost.atmosphere.openstacksdk : Install openstacksdk] *****************\n[glance-images/glance_images] ok: [instance]\n[magnum/magnum] ok: [instance]\n[glance-images/glance_images] \n[glance-images/glance_images] TASK [atmosphere.common.glance_image : Fetch source image metadata from URL] ***\n[magnum/magnum] \n[magnum/magnum] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***\n[staffeln/staffeln] ok: [instance]\n[staffeln/staffeln] \n[staffeln/staffeln] TASK [vexxhost.atmosphere.openstacksdk : Create openstack config directory] ****\n[glance-images/glance_images] ok: [instance]\n[staffeln/staffeln] ok: [instance]\n[magnum/magnum] ok: [instance]\n[glance-images/glance_images] \n[glance-images/glance_images] TASK [atmosphere.common.glance_image : Capture source ETag when available] *****\n[staffeln/staffeln] \n[staffeln/staffeln] TASK [vexxhost.atmosphere.openstacksdk : Generate cloud config file] ***********\n[glance-images/glance_images] ok: [instance]\n[magnum/magnum] \n[magnum/magnum] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***\n[glance-images/glance_images] \n[glance-images/glance_images] TASK [atmosphere.common.glance_image : Check if image exists] ******************\n[magnum/magnum] ok: [instance]\n[magnum/magnum] \n[magnum/magnum] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***\n[staffeln/staffeln] ok: [instance]\n[staffeln/staffeln] \n[staffeln/staffeln] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***\n[magnum/magnum] ok: [instance]\n[magnum/magnum] \n[magnum/magnum] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***\n[staffeln/staffeln] ok: [instance]\n[magnum/magnum] ok: [instance]\n[magnum/magnum] \n[magnum/magnum] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***\n[staffeln/staffeln] \n[staffeln/staffeln] TASK [Create RabbitMQ cluster] *************************************************\n[magnum/magnum] ok: [instance]\n[staffeln/staffeln] skipping: [instance]\n[magnum/magnum] \n[magnum/magnum] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***\n[staffeln/staffeln] \n[staffeln/staffeln] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***\n[magnum/magnum] ok: [instance] => (item=identity)\n[staffeln/staffeln] skipping: [instance]\n[magnum/magnum] ok: [instance] => (item=orchestration)\n[magnum/magnum] ok: [instance] => (item=oslo_db)\n[magnum/magnum] ok: [instance] => (item=container_infra)\n[magnum/magnum] ok: [instance] => (item=oslo_cache)\n[magnum/magnum] ok: [instance] => (item=oslo_messaging)\n[staffeln/staffeln] \n[staffeln/staffeln] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***\n[magnum/magnum] ok: [instance] => (item=key_manager)\n[staffeln/staffeln] skipping: [instance]\n[magnum/magnum] \n[magnum/magnum] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********\n[glance-images/glance_images] ok: [instance]\n[staffeln/staffeln] \n[staffeln/staffeln] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***\n[magnum/magnum] ok: [instance]\n[glance-images/glance_images] \n[glance-images/glance_images] TASK [atmosphere.common.glance_image : Capture existing image and its Atmosphere metadata] ***\n[glance-images/glance_images] ok: [instance]\n[magnum/magnum] \n[magnum/magnum] TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***\n[glance-images/glance_images] \n[glance-images/glance_images] TASK [atmosphere.common.glance_image : Decide whether image upload is required] ***\n[glance-images/glance_images] ok: [instance]\n[magnum/magnum] included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance\n[glance-images/glance_images] \n[glance-images/glance_images] TASK [atmosphere.common.glance_image : Generate temporary work directory] ******\n[magnum/magnum] \n[magnum/magnum] TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************\n[glance-images/glance_images] skipping: [instance]\n[glance-images/glance_images] \n[glance-images/glance_images] TASK [atmosphere.common.glance_image : Download image] *************************\n[glance-images/glance_images] skipping: [instance]\n[glance-images/glance_images] \n[glance-images/glance_images] TASK [atmosphere.common.glance_image : Get image format] ***********************\n[glance-images/glance_images] skipping: [instance]\n[glance-images/glance_images] \n[glance-images/glance_images] TASK [atmosphere.common.glance_image : Convert file to target disk format] *****\n[glance-images/glance_images] skipping: [instance]\n[glance-images/glance_images] \n[glance-images/glance_images] TASK [atmosphere.common.glance_image : Wait until image service ready] *********\n[glance-images/glance_images] skipping: [instance]\n[glance-images/glance_images] \n[glance-images/glance_images] TASK [atmosphere.common.glance_image : Compute pending image name] *************\n[glance-images/glance_images] skipping: [instance]\n[glance-images/glance_images] \n[glance-images/glance_images] TASK [atmosphere.common.glance_image : Upload image into Glance] ***************\n[glance-images/glance_images] skipping: [instance]\n[glance-images/glance_images] \n[glance-images/glance_images] TASK [atmosphere.common.glance_image : Rename outdated image to preserve audit trail] ***\n[glance-images/glance_images] skipping: [instance]\n[glance-images/glance_images] \n[glance-images/glance_images] TASK [atmosphere.common.glance_image : Promote newly uploaded image to canonical name] ***\n[glance-images/glance_images] skipping: [instance]\n[glance-images/glance_images] \n[glance-images/glance_images] TASK [atmosphere.common.glance_image : Remove work directory] ******************\n[magnum/magnum] ok: [instance]",
                            "stdout_lines": [
                                "[heat/heat] ok: [instance]",
                                "[rook-ceph-cluster/rook_ceph_cluster] ok: [instance]",
                                "[heat/heat] ",
                                "[heat/heat] TASK [vexxhost.atmosphere.heat : Deploy Helm chart] ****************************",
                                "[rook-ceph-cluster/rook_ceph_cluster] ",
                                "[rook-ceph-cluster/rook_ceph_cluster] TASK [vexxhost.atmosphere.rook_ceph_cluster : Grant access to \"service\" project] ***",
                                "[rook-ceph-cluster/rook_ceph_cluster] ok: [instance]",
                                "[rook-ceph-cluster/rook_ceph_cluster] ",
                                "[rook-ceph-cluster/rook_ceph_cluster] TASK [vexxhost.atmosphere.rook_ceph_cluster : Create OpenStack service] ********",
                                "[rook-ceph-cluster/rook_ceph_cluster] ok: [instance]",
                                "[rook-ceph-cluster/rook_ceph_cluster] ",
                                "[rook-ceph-cluster/rook_ceph_cluster] TASK [vexxhost.atmosphere.rook_ceph_cluster : Create OpenStack endpoints] ******",
                                "[heat/heat] ok: [instance]",
                                "[heat/heat] ",
                                "[heat/heat] TASK [Create Ingress] **********************************************************",
                                "[heat/heat] included: openstack_helm_ingress for instance",
                                "[heat/heat] ",
                                "[heat/heat] TASK [vexxhost.atmosphere.openstack_helm_ingress : Create certificate] *********",
                                "[heat/heat] skipping: [instance]",
                                "[heat/heat] ",
                                "[heat/heat] TASK [vexxhost.atmosphere.openstack_helm_ingress : Set fact with wildcard certificate] ***",
                                "[heat/heat] skipping: [instance]",
                                "[heat/heat] ",
                                "[heat/heat] TASK [vexxhost.atmosphere.openstack_helm_ingress : Add ClusterIssuer annotations] ***",
                                "[heat/heat] ok: [instance]",
                                "[heat/heat] ",
                                "[heat/heat] TASK [Create Ingress orchestration] ********************************************",
                                "[heat/heat] included: ingress for instance",
                                "[horizon/horizon] [WARNING]: Platform linux on host instance is using the discovered Python",
                                "[horizon/horizon] interpreter at /usr/bin/python3.10, but future installation of another Python",
                                "[horizon/horizon] interpreter could change the meaning of that path. See",
                                "[horizon/horizon] https://docs.ansible.com/ansible-",
                                "[horizon/horizon] core/2.17/reference_appendices/interpreter_discovery.html for more information.",
                                "[horizon/horizon] ok: [instance]",
                                "[heat/heat] ",
                                "[heat/heat] TASK [vexxhost.atmosphere.ingress : Create Ingress orchestration] **************",
                                "[horizon/horizon] ",
                                "[horizon/horizon] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***",
                                "[horizon/horizon] ok: [instance]",
                                "[horizon/horizon] ",
                                "[horizon/horizon] TASK [Create RabbitMQ cluster] *************************************************",
                                "[horizon/horizon] skipping: [instance]",
                                "[horizon/horizon] ",
                                "[horizon/horizon] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***",
                                "[rook-ceph-cluster/rook_ceph_cluster] ok: [instance] => (item={'interface': 'public', 'url': 'https://object-store.199-204-45-156.nip.io/swift/v1/%(tenant_id)s'})",
                                "[horizon/horizon] skipping: [instance]",
                                "[horizon/horizon] ",
                                "[horizon/horizon] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***",
                                "[horizon/horizon] skipping: [instance]",
                                "[horizon/horizon] ",
                                "[horizon/horizon] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***",
                                "[heat/heat] ok: [instance]",
                                "[heat/heat] ",
                                "[heat/heat] TASK [Create Ingress] **********************************************************",
                                "[heat/heat] included: openstack_helm_ingress for instance",
                                "[heat/heat] ",
                                "[heat/heat] TASK [vexxhost.atmosphere.openstack_helm_ingress : Create certificate] *********",
                                "[rook-ceph-cluster/rook_ceph_cluster] ok: [instance] => (item={'interface': 'internal', 'url': 'http://rook-ceph-rgw-ceph.openstack.svc.cluster.local/swift/v1/%(tenant_id)s'})",
                                "[heat/heat] skipping: [instance]",
                                "[horizon/horizon] ok: [instance]",
                                "[rook-ceph-cluster/rook_ceph_cluster] ",
                                "[rook-ceph-cluster/rook_ceph_cluster] TASK [Create Ingress] **********************************************************",
                                "[heat/heat] ",
                                "[heat/heat] TASK [vexxhost.atmosphere.openstack_helm_ingress : Set fact with wildcard certificate] ***",
                                "[horizon/horizon] ",
                                "[horizon/horizon] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***",
                                "[heat/heat] skipping: [instance]",
                                "[horizon/horizon] ok: [instance]",
                                "[rook-ceph-cluster/rook_ceph_cluster] included: openstack_helm_ingress for instance",
                                "[horizon/horizon] ",
                                "[horizon/horizon] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***",
                                "[horizon/horizon] ok: [instance]",
                                "[heat/heat] ",
                                "[heat/heat] TASK [vexxhost.atmosphere.openstack_helm_ingress : Add ClusterIssuer annotations] ***",
                                "[rook-ceph-cluster/rook_ceph_cluster] ",
                                "[rook-ceph-cluster/rook_ceph_cluster] TASK [vexxhost.atmosphere.openstack_helm_ingress : Create certificate] *********",
                                "[heat/heat] ok: [instance]",
                                "[rook-ceph-cluster/rook_ceph_cluster] skipping: [instance]",
                                "[horizon/horizon] ",
                                "[horizon/horizon] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***",
                                "[rook-ceph-cluster/rook_ceph_cluster] ",
                                "[rook-ceph-cluster/rook_ceph_cluster] TASK [vexxhost.atmosphere.openstack_helm_ingress : Set fact with wildcard certificate] ***",
                                "[heat/heat] ",
                                "[heat/heat] TASK [Create Ingress cloudformation] *******************************************",
                                "[horizon/horizon] ok: [instance] => (item=oslo_cache)",
                                "[rook-ceph-cluster/rook_ceph_cluster] skipping: [instance]",
                                "[horizon/horizon] ok: [instance] => (item=oslo_db)",
                                "[horizon/horizon] ok: [instance] => (item=identity)",
                                "[horizon/horizon] ok: [instance] => (item=dashboard)",
                                "[heat/heat] included: ingress for instance",
                                "[rook-ceph-cluster/rook_ceph_cluster] ",
                                "[rook-ceph-cluster/rook_ceph_cluster] TASK [vexxhost.atmosphere.openstack_helm_ingress : Add ClusterIssuer annotations] ***",
                                "[horizon/horizon] ",
                                "[horizon/horizon] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********",
                                "[heat/heat] ",
                                "[heat/heat] TASK [vexxhost.atmosphere.ingress : Create Ingress cloudformation] *************",
                                "[rook-ceph-cluster/rook_ceph_cluster] ok: [instance]",
                                "[horizon/horizon] ok: [instance]",
                                "[rook-ceph-cluster/rook_ceph_cluster] ",
                                "[rook-ceph-cluster/rook_ceph_cluster] TASK [Create Ingress rook-ceph-cluster] ****************************************",
                                "[horizon/horizon] ",
                                "[horizon/horizon] TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***",
                                "[rook-ceph-cluster/rook_ceph_cluster] included: ingress for instance",
                                "[horizon/horizon] included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance",
                                "[horizon/horizon] ",
                                "[horizon/horizon] TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************",
                                "[rook-ceph-cluster/rook_ceph_cluster] ",
                                "[rook-ceph-cluster/rook_ceph_cluster] TASK [vexxhost.atmosphere.ingress : Create Ingress rook-ceph-cluster] **********",
                                "[horizon/horizon] ok: [instance]",
                                "[horizon/horizon] ",
                                "[horizon/horizon] TASK [vexxhost.atmosphere.horizon : Deploy Helm chart] *************************",
                                "[heat/heat] ok: [instance]",
                                "[heat/heat] ",
                                "[heat/heat] PLAY RECAP *********************************************************************",
                                "[heat/heat] instance                   : ok=23   changed=0    unreachable=0    failed=0    skipped=7    rescued=0    ignored=0   ",
                                "[heat/heat] ",
                                "[rook-ceph-cluster/rook_ceph_cluster] ok: [instance]",
                                "==> [heat] Deployment complete",
                                "==> [magnum] Starting deployment",
                                "[rook-ceph-cluster/rook_ceph_cluster] ",
                                "[rook-ceph-cluster/rook_ceph_cluster] PLAY RECAP *********************************************************************",
                                "[rook-ceph-cluster/rook_ceph_cluster] instance                   : ok=27   changed=0    unreachable=0    failed=0    skipped=8    rescued=0    ignored=0   ",
                                "[rook-ceph-cluster/rook_ceph_cluster] ",
                                "==> [rook-ceph-cluster] Deployment complete",
                                "==> [glance-images] Starting deployment",
                                "[magnum/magnum] ",
                                "[magnum/magnum] PLAY [controllers[0]] **********************************************************",
                                "[magnum/magnum] ",
                                "[magnum/magnum] TASK [Gathering Facts] *********************************************************",
                                "[glance-images/glance_images] ",
                                "[glance-images/glance_images] PLAY [controllers[0]] **********************************************************",
                                "[glance-images/glance_images] ",
                                "[glance-images/glance_images] TASK [Gathering Facts] *********************************************************",
                                "[horizon/horizon] ok: [instance]",
                                "[horizon/horizon] ",
                                "[horizon/horizon] TASK [Create Ingress] **********************************************************",
                                "[horizon/horizon] included: openstack_helm_ingress for instance",
                                "[horizon/horizon] ",
                                "[horizon/horizon] TASK [vexxhost.atmosphere.openstack_helm_ingress : Create certificate] *********",
                                "[horizon/horizon] skipping: [instance]",
                                "[horizon/horizon] ",
                                "[horizon/horizon] TASK [vexxhost.atmosphere.openstack_helm_ingress : Set fact with wildcard certificate] ***",
                                "[horizon/horizon] skipping: [instance]",
                                "[horizon/horizon] ",
                                "[horizon/horizon] TASK [vexxhost.atmosphere.openstack_helm_ingress : Add ClusterIssuer annotations] ***",
                                "[horizon/horizon] ok: [instance]",
                                "[horizon/horizon] ",
                                "[horizon/horizon] TASK [Create Ingress dashboard] ************************************************",
                                "[horizon/horizon] included: ingress for instance",
                                "[horizon/horizon] ",
                                "[horizon/horizon] TASK [vexxhost.atmosphere.ingress : Create Ingress dashboard] ******************",
                                "[horizon/horizon] ok: [instance]",
                                "[horizon/horizon] ",
                                "[horizon/horizon] PLAY RECAP *********************************************************************",
                                "[horizon/horizon] instance                   : ok=14   changed=0    unreachable=0    failed=0    skipped=5    rescued=0    ignored=0   ",
                                "[horizon/horizon] ",
                                "==> [horizon] Deployment complete",
                                "==> [staffeln] Starting deployment",
                                "[staffeln/staffeln] ",
                                "[staffeln/staffeln] PLAY [controllers[0]] **********************************************************",
                                "[staffeln/staffeln] ",
                                "[staffeln/staffeln] TASK [Gathering Facts] *********************************************************",
                                "[glance-images/glance_images] [WARNING]: Platform linux on host instance is using the discovered Python",
                                "[glance-images/glance_images] interpreter at /usr/bin/python3.10, but future installation of another Python",
                                "[glance-images/glance_images] interpreter could change the meaning of that path. See",
                                "[glance-images/glance_images] https://docs.ansible.com/ansible-",
                                "[glance-images/glance_images] core/2.17/reference_appendices/interpreter_discovery.html for more information.",
                                "[glance-images/glance_images] ok: [instance]",
                                "[glance-images/glance_images] ",
                                "[glance-images/glance_images] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***",
                                "[glance-images/glance_images] ok: [instance]",
                                "[glance-images/glance_images] ",
                                "[glance-images/glance_images] TASK [Create RabbitMQ cluster] *************************************************",
                                "[glance-images/glance_images] skipping: [instance]",
                                "[glance-images/glance_images] ",
                                "[glance-images/glance_images] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***",
                                "[glance-images/glance_images] skipping: [instance]",
                                "[glance-images/glance_images] ",
                                "[glance-images/glance_images] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***",
                                "[glance-images/glance_images] skipping: [instance]",
                                "[glance-images/glance_images] ",
                                "[glance-images/glance_images] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***",
                                "[glance-images/glance_images] skipping: [instance]",
                                "[glance-images/glance_images] ",
                                "[glance-images/glance_images] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***",
                                "[glance-images/glance_images] skipping: [instance]",
                                "[glance-images/glance_images] ",
                                "[glance-images/glance_images] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***",
                                "[glance-images/glance_images] skipping: [instance]",
                                "[glance-images/glance_images] ",
                                "[glance-images/glance_images] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***",
                                "[glance-images/glance_images] skipping: [instance] => (item=oslo_messaging) ",
                                "[glance-images/glance_images] skipping: [instance] => (item=image) ",
                                "[glance-images/glance_images] skipping: [instance] => (item=dashboard) ",
                                "[glance-images/glance_images] skipping: [instance] => (item=oslo_cache) ",
                                "[glance-images/glance_images] skipping: [instance] => (item=oslo_db) ",
                                "[glance-images/glance_images] skipping: [instance] => (item=identity) ",
                                "[glance-images/glance_images] skipping: [instance]",
                                "[glance-images/glance_images] ",
                                "[glance-images/glance_images] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********",
                                "[glance-images/glance_images] skipping: [instance]",
                                "[glance-images/glance_images] ",
                                "[glance-images/glance_images] TASK [vexxhost.atmosphere.openstacksdk : Install openstacksdk] *****************",
                                "[magnum/magnum] [WARNING]: Platform linux on host instance is using the discovered Python",
                                "[magnum/magnum] interpreter at /usr/bin/python3.10, but future installation of another Python",
                                "[magnum/magnum] interpreter could change the meaning of that path. See",
                                "[magnum/magnum] https://docs.ansible.com/ansible-",
                                "[magnum/magnum] core/2.17/reference_appendices/interpreter_discovery.html for more information.",
                                "[magnum/magnum] ok: [instance]",
                                "[magnum/magnum] ",
                                "[magnum/magnum] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***",
                                "[magnum/magnum] ok: [instance]",
                                "[magnum/magnum] ",
                                "[magnum/magnum] TASK [Create RabbitMQ cluster] *************************************************",
                                "[magnum/magnum] included: rabbitmq for instance",
                                "[magnum/magnum] ",
                                "[magnum/magnum] TASK [vexxhost.atmosphere.rabbitmq : Verify state of current RabbitMQ cluster] ***",
                                "[glance-images/glance_images] ok: [instance]",
                                "[glance-images/glance_images] ",
                                "[glance-images/glance_images] TASK [vexxhost.atmosphere.openstacksdk : Create openstack config directory] ****",
                                "[glance-images/glance_images] ok: [instance]",
                                "[glance-images/glance_images] ",
                                "[glance-images/glance_images] TASK [vexxhost.atmosphere.openstacksdk : Generate cloud config file] ***********",
                                "[magnum/magnum] ok: [instance]",
                                "[magnum/magnum] ",
                                "[magnum/magnum] TASK [vexxhost.atmosphere.rabbitmq : Print diff of RabbitMQ cluster spec] ******",
                                "[glance-images/glance_images] ok: [instance]",
                                "[glance-images/glance_images] ",
                                "[glance-images/glance_images] TASK [Create images] ***********************************************************",
                                "[magnum/magnum] skipping: [instance]",
                                "[magnum/magnum] ",
                                "[magnum/magnum] TASK [vexxhost.atmosphere.rabbitmq : Wait for confirmation of RabbitMQ cluster spec] ***",
                                "[glance-images/glance_images] 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'})",
                                "[glance-images/glance_images] ",
                                "[glance-images/glance_images] TASK [atmosphere.common.qemu_utils : Install packages] *************************",
                                "[magnum/magnum] skipping: [instance]",
                                "[magnum/magnum] ",
                                "[magnum/magnum] TASK [vexxhost.atmosphere.rabbitmq : Enable all feature flags for upgrade] *****",
                                "[magnum/magnum] skipping: [instance]",
                                "[magnum/magnum] ",
                                "[magnum/magnum] TASK [vexxhost.atmosphere.rabbitmq : Deploy cluster] ***************************",
                                "[staffeln/staffeln] [WARNING]: Platform linux on host instance is using the discovered Python",
                                "[staffeln/staffeln] interpreter at /usr/bin/python3.10, but future installation of another Python",
                                "[staffeln/staffeln] interpreter could change the meaning of that path. See",
                                "[staffeln/staffeln] https://docs.ansible.com/ansible-",
                                "[staffeln/staffeln] core/2.17/reference_appendices/interpreter_discovery.html for more information.",
                                "[staffeln/staffeln] ok: [instance]",
                                "[staffeln/staffeln] ",
                                "[staffeln/staffeln] TASK [vexxhost.atmosphere.openstacksdk : Install openstacksdk] *****************",
                                "[glance-images/glance_images] ok: [instance]",
                                "[magnum/magnum] ok: [instance]",
                                "[glance-images/glance_images] ",
                                "[glance-images/glance_images] TASK [atmosphere.common.glance_image : Fetch source image metadata from URL] ***",
                                "[magnum/magnum] ",
                                "[magnum/magnum] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***",
                                "[staffeln/staffeln] ok: [instance]",
                                "[staffeln/staffeln] ",
                                "[staffeln/staffeln] TASK [vexxhost.atmosphere.openstacksdk : Create openstack config directory] ****",
                                "[glance-images/glance_images] ok: [instance]",
                                "[staffeln/staffeln] ok: [instance]",
                                "[magnum/magnum] ok: [instance]",
                                "[glance-images/glance_images] ",
                                "[glance-images/glance_images] TASK [atmosphere.common.glance_image : Capture source ETag when available] *****",
                                "[staffeln/staffeln] ",
                                "[staffeln/staffeln] TASK [vexxhost.atmosphere.openstacksdk : Generate cloud config file] ***********",
                                "[glance-images/glance_images] ok: [instance]",
                                "[magnum/magnum] ",
                                "[magnum/magnum] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***",
                                "[glance-images/glance_images] ",
                                "[glance-images/glance_images] TASK [atmosphere.common.glance_image : Check if image exists] ******************",
                                "[magnum/magnum] ok: [instance]",
                                "[magnum/magnum] ",
                                "[magnum/magnum] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***",
                                "[staffeln/staffeln] ok: [instance]",
                                "[staffeln/staffeln] ",
                                "[staffeln/staffeln] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***",
                                "[magnum/magnum] ok: [instance]",
                                "[magnum/magnum] ",
                                "[magnum/magnum] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***",
                                "[staffeln/staffeln] ok: [instance]",
                                "[magnum/magnum] ok: [instance]",
                                "[magnum/magnum] ",
                                "[magnum/magnum] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***",
                                "[staffeln/staffeln] ",
                                "[staffeln/staffeln] TASK [Create RabbitMQ cluster] *************************************************",
                                "[magnum/magnum] ok: [instance]",
                                "[staffeln/staffeln] skipping: [instance]",
                                "[magnum/magnum] ",
                                "[magnum/magnum] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***",
                                "[staffeln/staffeln] ",
                                "[staffeln/staffeln] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***",
                                "[magnum/magnum] ok: [instance] => (item=identity)",
                                "[staffeln/staffeln] skipping: [instance]",
                                "[magnum/magnum] ok: [instance] => (item=orchestration)",
                                "[magnum/magnum] ok: [instance] => (item=oslo_db)",
                                "[magnum/magnum] ok: [instance] => (item=container_infra)",
                                "[magnum/magnum] ok: [instance] => (item=oslo_cache)",
                                "[magnum/magnum] ok: [instance] => (item=oslo_messaging)",
                                "[staffeln/staffeln] ",
                                "[staffeln/staffeln] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***",
                                "[magnum/magnum] ok: [instance] => (item=key_manager)",
                                "[staffeln/staffeln] skipping: [instance]",
                                "[magnum/magnum] ",
                                "[magnum/magnum] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********",
                                "[glance-images/glance_images] ok: [instance]",
                                "[staffeln/staffeln] ",
                                "[staffeln/staffeln] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***",
                                "[magnum/magnum] ok: [instance]",
                                "[glance-images/glance_images] ",
                                "[glance-images/glance_images] TASK [atmosphere.common.glance_image : Capture existing image and its Atmosphere metadata] ***",
                                "[glance-images/glance_images] ok: [instance]",
                                "[magnum/magnum] ",
                                "[magnum/magnum] TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***",
                                "[glance-images/glance_images] ",
                                "[glance-images/glance_images] TASK [atmosphere.common.glance_image : Decide whether image upload is required] ***",
                                "[glance-images/glance_images] ok: [instance]",
                                "[magnum/magnum] included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance",
                                "[glance-images/glance_images] ",
                                "[glance-images/glance_images] TASK [atmosphere.common.glance_image : Generate temporary work directory] ******",
                                "[magnum/magnum] ",
                                "[magnum/magnum] TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************",
                                "[glance-images/glance_images] skipping: [instance]",
                                "[glance-images/glance_images] ",
                                "[glance-images/glance_images] TASK [atmosphere.common.glance_image : Download image] *************************",
                                "[glance-images/glance_images] skipping: [instance]",
                                "[glance-images/glance_images] ",
                                "[glance-images/glance_images] TASK [atmosphere.common.glance_image : Get image format] ***********************",
                                "[glance-images/glance_images] skipping: [instance]",
                                "[glance-images/glance_images] ",
                                "[glance-images/glance_images] TASK [atmosphere.common.glance_image : Convert file to target disk format] *****",
                                "[glance-images/glance_images] skipping: [instance]",
                                "[glance-images/glance_images] ",
                                "[glance-images/glance_images] TASK [atmosphere.common.glance_image : Wait until image service ready] *********",
                                "[glance-images/glance_images] skipping: [instance]",
                                "[glance-images/glance_images] ",
                                "[glance-images/glance_images] TASK [atmosphere.common.glance_image : Compute pending image name] *************",
                                "[glance-images/glance_images] skipping: [instance]",
                                "[glance-images/glance_images] ",
                                "[glance-images/glance_images] TASK [atmosphere.common.glance_image : Upload image into Glance] ***************",
                                "[glance-images/glance_images] skipping: [instance]",
                                "[glance-images/glance_images] ",
                                "[glance-images/glance_images] TASK [atmosphere.common.glance_image : Rename outdated image to preserve audit trail] ***",
                                "[glance-images/glance_images] skipping: [instance]",
                                "[glance-images/glance_images] ",
                                "[glance-images/glance_images] TASK [atmosphere.common.glance_image : Promote newly uploaded image to canonical name] ***",
                                "[glance-images/glance_images] skipping: [instance]",
                                "[glance-images/glance_images] ",
                                "[glance-images/glance_images] TASK [atmosphere.common.glance_image : Remove work directory] ******************",
                                "[magnum/magnum] ok: [instance]"
                            ],
                            "zuul_log_id": "0242ac17-0010-310d-1ec5-00000001ea4b-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:14:05.158773Z",
                            "start": "2026-07-25T22:14:04.621882Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001ea4b",
                        "name": "Read new idempotence deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "277634"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:14:05.234499Z",
                            "start": "2026-07-25T22:14:05.166192Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001ea4c",
                        "name": "Advance idempotence deployment live log offset"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "idempotence deployment is still running after 560 seconds."
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:14:05.311646Z",
                            "start": "2026-07-25T22:14:05.242834Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001ea4d",
                        "name": "Report idempotence deployment progress heartbeat"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:14:05.376884Z",
                            "start": "2026-07-25T22:14:05.320705Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001ea4e",
                        "name": "Continue monitoring idempotence deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-25 22:14:05.480939",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-25 22:14:25.482539",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:14:25.503962Z",
                            "start": "2026-07-25T22:14:05.430426Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001eca7",
                        "name": "Wait before polling idempotence deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "29"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:14:25.640119Z",
                            "start": "2026-07-25T22:14:25.510793Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001eca8",
                        "name": "Count idempotence deployment progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j954100126856.247585",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j954100126856.247585",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j954100126856.247585",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:14:25.918739Z",
                            "start": "2026-07-25T22:14:25.654059Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001eca9",
                        "name": "Poll idempotence deployment status"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/ansible.zp1dm8bk.log"
                                }
                            },
                            "stat": {
                                "atime": 1785017644.8267198,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 600,
                                "charset": "unknown",
                                "checksum": "aee57f48959ddd090cbbd8a60763c22e129c534e",
                                "ctime": 1785017666.0831168,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 21191,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0600",
                                "mtime": 1785017666.0831168,
                                "nlink": 1,
                                "path": "/tmp/ansible.zp1dm8bk.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 301817,
                                "uid": 1000,
                                "version": "2670592057",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:14:26.182590Z",
                            "start": "2026-07-25T22:14:25.928173Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001ecaa",
                        "name": "Inspect idempotence deployment live log"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "24183"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:14:26.261959Z",
                            "start": "2026-07-25T22:14:26.191909Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001ecab",
                        "name": "Calculate new idempotence deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +277635 /tmp/ansible.zp1dm8bk.log | head -c 24183",
                            "delta": "0:00:00.010014",
                            "end": "2026-07-25 22:14:26.509051",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +277635 /tmp/ansible.zp1dm8bk.log | head -c 24183",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-310d-1ec5-00000001ecac-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-25 22:14:26.499037",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "[glance-images/glance_images] skipping: [instance]\n[magnum/magnum] \n[magnum/magnum] TASK [vexxhost.containers.package : Update state for tar] **********************\n[glance-images/glance_images] \n[glance-images/glance_images] PLAY RECAP *********************************************************************\n[glance-images/glance_images] instance                   : ok=12   changed=0    unreachable=0    failed=0    skipped=18   rescued=0    ignored=0   \n[glance-images/glance_images] \n[magnum/magnum] skipping: [instance]\n[staffeln/staffeln] ok: [instance]\n[staffeln/staffeln] \n[staffeln/staffeln] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***\n[magnum/magnum] \n[magnum/magnum] TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] ***\n==> [glance-images] Deployment complete\n==> [smartctl-exporter] Starting deployment\n[staffeln/staffeln] ok: [instance]\n[staffeln/staffeln] \n[staffeln/staffeln] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***\n[staffeln/staffeln] ok: [instance]\n[staffeln/staffeln] \n[staffeln/staffeln] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***\n[staffeln/staffeln] ok: [instance] => (item=identity)\n[staffeln/staffeln] ok: [instance] => (item=staffeln)\n[staffeln/staffeln] ok: [instance] => (item=oslo_cache)\n[staffeln/staffeln] ok: [instance] => (item=oslo_db)\n[staffeln/staffeln] \n[staffeln/staffeln] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********\n[staffeln/staffeln] ok: [instance]\n[staffeln/staffeln] \n[staffeln/staffeln] TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***\n[magnum/magnum] ok: [instance]\n[smartctl-exporter/smartctl_exporter] \n[smartctl-exporter/smartctl_exporter] PLAY [controllers[0]] **********************************************************\n[smartctl-exporter/smartctl_exporter] \n[smartctl-exporter/smartctl_exporter] TASK [Gathering Facts] *********************************************************\n[magnum/magnum] \n[magnum/magnum] TASK [vexxhost.containers.download_artifact : Starting download of file] *******\n[staffeln/staffeln] included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance\n[magnum/magnum_pre] \n[magnum/magnum_pre] PLAY [controllers[0]] **********************************************************\n[magnum/magnum] ok: [instance] => {\n[magnum/magnum]     \"msg\": \"https://github.com/kubernetes-sigs/cluster-api/releases/download/v1.13.2/clusterctl-linux-amd64\"\n[magnum/magnum] }\n[magnum/magnum_pre] \n[magnum/magnum_pre] TASK [Gathering Facts] *********************************************************\n[staffeln/staffeln] \n[staffeln/staffeln] TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************\n[magnum/magnum] \n[magnum/magnum] TASK [vexxhost.containers.download_artifact : Download item] *******************\n[staffeln/staffeln] ok: [instance]\n[staffeln/staffeln] \n[staffeln/staffeln] TASK [vexxhost.atmosphere.staffeln : Deploy Helm chart] ************************\n[magnum/magnum] ok: [instance]\n[magnum/magnum] \n[magnum/magnum] TASK [vexxhost.containers.download_artifact : Extract archive] *****************\n[magnum/magnum] skipping: [instance]\n[magnum/magnum] \n[magnum/magnum] TASK [vexxhost.kubernetes.clusterctl : Create a configuration file] ************\n[magnum/magnum] ok: [instance]\n[magnum/magnum] \n[magnum/magnum] TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***\n[magnum/magnum] included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance\n[magnum/magnum] \n[magnum/magnum] TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************\n[magnum/magnum] ok: [instance]\n[magnum/magnum] \n[magnum/magnum] TASK [vexxhost.kubernetes.openstack_resource_controller : Create build directory] ***\n[staffeln/staffeln] ok: [instance]\n[staffeln/staffeln] \n[staffeln/staffeln] PLAY RECAP *********************************************************************\n[staffeln/staffeln] instance                   : ok=13   changed=0    unreachable=0    failed=0    skipped=3    rescued=0    ignored=0   \n[staffeln/staffeln] \n==> [staffeln] Deployment complete\n==> [prometheus-pushgateway] Starting deployment\n[magnum/magnum] ok: [instance]\n[magnum/magnum] \n[magnum/magnum] TASK [vexxhost.kubernetes.openstack_resource_controller : Upload Kustomization] ***\n[prometheus-pushgateway/prometheus_pushgateway] \n[prometheus-pushgateway/prometheus_pushgateway] PLAY [controllers[0]] **********************************************************\n[prometheus-pushgateway/prometheus_pushgateway] \n[prometheus-pushgateway/prometheus_pushgateway] TASK [Gathering Facts] *********************************************************\n[magnum/magnum] ok: [instance]\n[smartctl-exporter/smartctl_exporter] [WARNING]: Platform linux on host instance is using the discovered Python\n[smartctl-exporter/smartctl_exporter] interpreter at /usr/bin/python3.10, but future installation of another Python\n[smartctl-exporter/smartctl_exporter] interpreter could change the meaning of that path. See\n[smartctl-exporter/smartctl_exporter] https://docs.ansible.com/ansible-\n[smartctl-exporter/smartctl_exporter] core/2.17/reference_appendices/interpreter_discovery.html for more information.\n[smartctl-exporter/smartctl_exporter] ok: [instance]\n[magnum/magnum] \n[magnum/magnum] TASK [vexxhost.kubernetes.openstack_resource_controller : Generate manifests] ***\n[smartctl-exporter/smartctl_exporter] \n[smartctl-exporter/smartctl_exporter] TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***\n[smartctl-exporter/smartctl_exporter] included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance\n[smartctl-exporter/smartctl_exporter] \n[smartctl-exporter/smartctl_exporter] TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************\n[smartctl-exporter/smartctl_exporter] ok: [instance]\n[smartctl-exporter/smartctl_exporter] \n[smartctl-exporter/smartctl_exporter] TASK [vexxhost.atmosphere.smartctl_exporter : Deploy Helm chart] ***************\n[magnum/magnum] ok: [instance]\n[magnum/magnum] \n[magnum/magnum] TASK [vexxhost.kubernetes.openstack_resource_controller : Apply manifest to cluster] ***\n[magnum/magnum_pre] [WARNING]: Platform linux on host instance is using the discovered Python\n[magnum/magnum_pre] interpreter at /usr/bin/python3.10, but future installation of another Python\n[magnum/magnum_pre] interpreter could change the meaning of that path. See\n[magnum/magnum_pre] https://docs.ansible.com/ansible-\n[magnum/magnum_pre] core/2.17/reference_appendices/interpreter_discovery.html for more information.\n[magnum/magnum_pre] ok: [instance]\n[magnum/magnum_pre] \n[magnum/magnum_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***\n[magnum/magnum_pre] ok: [instance]\n[magnum/magnum_pre] \n[magnum/magnum_pre] TASK [Create RabbitMQ cluster] *************************************************\n[magnum/magnum_pre] skipping: [instance]\n[magnum/magnum_pre] \n[magnum/magnum_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***\n[magnum/magnum_pre] skipping: [instance]\n[magnum/magnum_pre] \n[magnum/magnum_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***\n[magnum/magnum_pre] skipping: [instance]\n[magnum/magnum_pre] \n[magnum/magnum_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***\n[magnum/magnum_pre] skipping: [instance]\n[magnum/magnum_pre] \n[magnum/magnum_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***\n[magnum/magnum_pre] skipping: [instance]\n[magnum/magnum_pre] \n[magnum/magnum_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***\n[magnum/magnum_pre] skipping: [instance]\n[magnum/magnum_pre] \n[magnum/magnum_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***\n[magnum/magnum_pre] skipping: [instance] => (item=key_manager) \n[magnum/magnum_pre] skipping: [instance] => (item=identity) \n[magnum/magnum_pre] skipping: [instance] => (item=container_infra) \n[magnum/magnum_pre] skipping: [instance] => (item=oslo_cache) \n[magnum/magnum_pre] skipping: [instance] => (item=orchestration) \n[magnum/magnum_pre] skipping: [instance] => (item=oslo_db) \n[magnum/magnum_pre] skipping: [instance] => (item=oslo_messaging) \n[magnum/magnum_pre] skipping: [instance]\n[magnum/magnum_pre] \n[magnum/magnum_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********\n[magnum/magnum_pre] skipping: [instance]\n[magnum/magnum_pre] \n[magnum/magnum_pre] TASK [vexxhost.atmosphere.openstacksdk : Install openstacksdk] *****************\n[smartctl-exporter/smartctl_exporter] ok: [instance]\n[smartctl-exporter/smartctl_exporter] \n[smartctl-exporter/smartctl_exporter] PLAY RECAP *********************************************************************\n[smartctl-exporter/smartctl_exporter] instance                   : ok=4    changed=0    unreachable=0    failed=0    skipped=0    rescued=0    ignored=0   \n[smartctl-exporter/smartctl_exporter] \n==> [smartctl-exporter] Deployment complete\n==> [ipmi-exporter] Starting deployment\n[magnum/magnum_pre] ok: [instance]\n[magnum/magnum_pre] \n[magnum/magnum_pre] TASK [vexxhost.atmosphere.openstacksdk : Create openstack config directory] ****\n[ipmi-exporter/ipmi_exporter] \n[ipmi-exporter/ipmi_exporter] PLAY [controllers[0]] **********************************************************\n[ipmi-exporter/ipmi_exporter] \n[ipmi-exporter/ipmi_exporter] TASK [Gathering Facts] *********************************************************\n[magnum/magnum_pre] ok: [instance]\n[magnum/magnum_pre] \n[magnum/magnum_pre] TASK [vexxhost.atmosphere.openstacksdk : Generate cloud config file] ***********\n[magnum/magnum] ok: [instance]\n[prometheus-pushgateway/prometheus_pushgateway] [WARNING]: Platform linux on host instance is using the discovered Python\n[prometheus-pushgateway/prometheus_pushgateway] interpreter at /usr/bin/python3.10, but future installation of another Python\n[prometheus-pushgateway/prometheus_pushgateway] interpreter could change the meaning of that path. See\n[prometheus-pushgateway/prometheus_pushgateway] https://docs.ansible.com/ansible-\n[prometheus-pushgateway/prometheus_pushgateway] core/2.17/reference_appendices/interpreter_discovery.html for more information.\n[prometheus-pushgateway/prometheus_pushgateway] ok: [instance]\n[magnum/magnum] \n[magnum/magnum] TASK [vexxhost.kubernetes.cluster_api : Create a folder for the Cluster API providers] ***\n[prometheus-pushgateway/prometheus_pushgateway] \n[prometheus-pushgateway/prometheus_pushgateway] TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***\n[prometheus-pushgateway/prometheus_pushgateway] included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance\n[prometheus-pushgateway/prometheus_pushgateway] \n[prometheus-pushgateway/prometheus_pushgateway] TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************\n[magnum/magnum_pre] ok: [instance]\n[magnum/magnum] ok: [instance]\n[magnum/magnum_pre] \n[magnum/magnum_pre] TASK [Upload images] ***********************************************************\n[magnum/magnum] \n[magnum/magnum] TASK [vexxhost.kubernetes.cluster_api : Copy over all provider configuration to the remote system] ***\n[magnum/magnum_pre] included: atmosphere.common.glance_image for instance => (item={'name': 'ubuntu-2204-kube-v1.34.3', 'url': 'https://github.com/vexxhost/capo-image-elements/releases/download/2025.12-3/ubuntu-22.04-v1.34.3.qcow2', 'distro': 'ubuntu'})\n[magnum/magnum_pre] \n[magnum/magnum_pre] TASK [atmosphere.common.qemu_utils : Install packages] *************************\n[prometheus-pushgateway/prometheus_pushgateway] ok: [instance]\n[prometheus-pushgateway/prometheus_pushgateway] \n[prometheus-pushgateway/prometheus_pushgateway] TASK [vexxhost.atmosphere.prometheus_pushgateway : Deploy Helm chart] **********\n[magnum/magnum_pre] ok: [instance]\n[magnum/magnum_pre] \n[magnum/magnum_pre] TASK [atmosphere.common.glance_image : Fetch source image metadata from URL] ***\n[prometheus-pushgateway/prometheus_pushgateway] ok: [instance]\n[prometheus-pushgateway/prometheus_pushgateway] \n[prometheus-pushgateway/prometheus_pushgateway] PLAY RECAP *********************************************************************\n[prometheus-pushgateway/prometheus_pushgateway] instance                   : ok=4    changed=0    unreachable=0    failed=0    skipped=0    rescued=0    ignored=0   \n[prometheus-pushgateway/prometheus_pushgateway] \n[magnum/magnum_pre] ok: [instance]\n[magnum/magnum] ok: [instance]\n[magnum/magnum_pre] \n[magnum/magnum_pre] TASK [atmosphere.common.glance_image : Capture source ETag when available] *****\n==> [prometheus-pushgateway] Deployment complete\n==> [manila] Starting deployment\n[magnum/magnum] \n[magnum/magnum] TASK [vexxhost.kubernetes.cluster_api : Get a list of all Cluster API providers] ***\n[magnum/magnum_pre] ok: [instance]\n[magnum/magnum_pre] \n[magnum/magnum_pre] TASK [atmosphere.common.glance_image : Check if image exists] ******************\n[manila/manila] \n[manila/manila] PLAY [controllers[0]] **********************************************************\n[manila/manila] \n[manila/manila] TASK [Gathering Facts] *********************************************************\n[magnum/magnum] ok: [instance]\n[magnum/magnum] \n[magnum/magnum] TASK [vexxhost.kubernetes.cluster_api : Initialize the management cluster] *****\n[magnum/magnum] skipping: [instance]\n[magnum/magnum] \n[magnum/magnum] TASK [vexxhost.kubernetes.cluster_api : Parse provider resources into version mapping] ***\n[magnum/magnum] ok: [instance]\n[magnum/magnum] \n[magnum/magnum] TASK [vexxhost.kubernetes.cluster_api : Run upgrade if required] ***************\n[magnum/magnum] skipping: [instance]\n[magnum/magnum] \n[magnum/magnum] TASK [vexxhost.kubernetes.cluster_api : Set node selector for Cluster API components] ***\n[magnum/magnum_pre] ok: [instance]\n[magnum/magnum_pre] \n[magnum/magnum_pre] TASK [atmosphere.common.glance_image : Capture existing image and its Atmosphere metadata] ***\n[magnum/magnum_pre] ok: [instance]\n[ipmi-exporter/ipmi_exporter] [WARNING]: Platform linux on host instance is using the discovered Python\n[ipmi-exporter/ipmi_exporter] interpreter at /usr/bin/python3.10, but future installation of another Python\n[ipmi-exporter/ipmi_exporter] interpreter could change the meaning of that path. See\n[ipmi-exporter/ipmi_exporter] https://docs.ansible.com/ansible-\n[ipmi-exporter/ipmi_exporter] core/2.17/reference_appendices/interpreter_discovery.html for more information.\n[ipmi-exporter/ipmi_exporter] ok: [instance]\n[magnum/magnum_pre] \n[magnum/magnum_pre] TASK [atmosphere.common.glance_image : Decide whether image upload is required] ***\n[ipmi-exporter/ipmi_exporter] \n[ipmi-exporter/ipmi_exporter] TASK [vexxhost.atmosphere.ipmi_exporter : Deploy service] **********************\n[magnum/magnum_pre] ok: [instance]\n[magnum/magnum_pre] \n[magnum/magnum_pre] TASK [atmosphere.common.glance_image : Generate temporary work directory] ******\n[magnum/magnum_pre] skipping: [instance]\n[magnum/magnum_pre] \n[magnum/magnum_pre] TASK [atmosphere.common.glance_image : Download image] *************************\n[magnum/magnum_pre] skipping: [instance]\n[magnum/magnum_pre] \n[magnum/magnum_pre] TASK [atmosphere.common.glance_image : Get image format] ***********************\n[magnum/magnum_pre] skipping: [instance]\n[magnum/magnum_pre] \n[magnum/magnum_pre] TASK [atmosphere.common.glance_image : Convert file to target disk format] *****\n[magnum/magnum_pre] skipping: [instance]\n[magnum/magnum_pre] \n[magnum/magnum_pre] TASK [atmosphere.common.glance_image : Wait until image service ready] *********\n[magnum/magnum_pre] skipping: [instance]\n[magnum/magnum_pre] \n[magnum/magnum_pre] TASK [atmosphere.common.glance_image : Compute pending image name] *************\n[magnum/magnum_pre] skipping: [instance]\n[magnum/magnum_pre] \n[magnum/magnum_pre] TASK [atmosphere.common.glance_image : Upload image into Glance] ***************\n[magnum/magnum_pre] skipping: [instance]\n[magnum/magnum] ok: [instance] => (item={'namespace': 'capi-kubeadm-bootstrap-system', 'name': 'capi-kubeadm-bootstrap-controller-manager'})\n[magnum/magnum_pre] \n[magnum/magnum_pre] TASK [atmosphere.common.glance_image : Rename outdated image to preserve audit trail] ***\n[magnum/magnum_pre] skipping: [instance]\n[magnum/magnum_pre] \n[magnum/magnum_pre] TASK [atmosphere.common.glance_image : Promote newly uploaded image to canonical name] ***\n[magnum/magnum_pre] skipping: [instance]\n[magnum/magnum_pre] \n[magnum/magnum_pre] TASK [atmosphere.common.glance_image : Remove work directory] ******************\n[magnum/magnum_pre] skipping: [instance]\n[magnum/magnum_pre] \n[magnum/magnum_pre] PLAY RECAP *********************************************************************\n[magnum/magnum_pre] instance                   : ok=12   changed=0    unreachable=0    failed=0    skipped=18   rescued=0    ignored=0   \n[magnum/magnum_pre] \n[ipmi-exporter/ipmi_exporter] ok: [instance]\n[ipmi-exporter/ipmi_exporter] \n[ipmi-exporter/ipmi_exporter] PLAY RECAP *********************************************************************\n[ipmi-exporter/ipmi_exporter] instance                   : ok=2    changed=0    unreachable=0    failed=0    skipped=0    rescued=0    ignored=0   \n[ipmi-exporter/ipmi_exporter] \n==> [ipmi-exporter] Deployment complete\n==> [octavia] Starting deployment\n[magnum/magnum] ok: [instance] => (item={'namespace': 'capi-kubeadm-control-plane-system', 'name': 'capi-kubeadm-control-plane-controller-manager'})\n[octavia/octavia_pre] \n[octavia/octavia_pre] PLAY [controllers[0]] **********************************************************\n[octavia/octavia_pre] \n[octavia/octavia_pre] TASK [Gathering Facts] *********************************************************\n[octavia/octavia] \n[octavia/octavia] PLAY [controllers[0]] **********************************************************\n[octavia/octavia] \n[octavia/octavia] TASK [Gathering Facts] *********************************************************\n[magnum/magnum] ok: [instance] => (item={'namespace': 'capi-system', 'name': 'capi-controller-manager'})\n[magnum/magnum] ok: [instance] => (item={'namespace': 'capo-system', 'name': 'capo-controller-manager'})\n[magnum/magnum] \n[magnum/magnum] TASK [vexxhost.kubernetes.cluster_api : Set default values for imagePullPolicy in kubeadmConfigSpec of CRDs] ***\n[magnum/magnum] skipping: [instance] => (item={'crd': 'kubeadmcontrolplanetemplates.controlplane.cluster.x-k8s.io', 'path': '/spec/versions/1/schema/openAPIV3Schema/properties/spec/properties/template/properties/spec/properties/kubeadmConfigSpec/properties/initConfiguration/properties/nodeRegistration/properties/imagePullPolicy/default'}) \n[magnum/magnum] skipping: [instance] => (item={'crd': 'kubeadmcontrolplanetemplates.controlplane.cluster.x-k8s.io', 'path': '/spec/versions/1/schema/openAPIV3Schema/properties/spec/properties/template/properties/spec/properties/kubeadmConfigSpec/properties/joinConfiguration/properties/nodeRegistration/properties/imagePullPolicy/default'}) \n[magnum/magnum] skipping: [instance] => (item={'crd': 'kubeadmconfigs.bootstrap.cluster.x-k8s.io', 'path': '/spec/versions/2/schema/openAPIV3Schema/properties/spec/properties/initConfiguration/properties/nodeRegistration/properties/imagePullPolicy/default'}) \n[magnum/magnum] skipping: [instance] => (item={'crd': 'kubeadmconfigs.bootstrap.cluster.x-k8s.io', 'path': '/spec/versions/2/schema/openAPIV3Schema/properties/spec/properties/joinConfiguration/properties/nodeRegistration/properties/imagePullPolicy/default'}) \n[magnum/magnum] skipping: [instance] => (item={'crd': 'kubeadmconfigtemplates.bootstrap.cluster.x-k8s.io', 'path': '/spec/versions/2/schema/openAPIV3Schema/properties/spec/properties/template/properties/spec/properties/initConfiguration/properties/nodeRegistration/properties/imagePullPolicy/default'}) \n[magnum/magnum] skipping: [instance] => (item={'crd': 'kubeadmconfigtemplates.bootstrap.cluster.x-k8s.io', 'path': '/spec/versions/2/schema/openAPIV3Schema/properties/spec/properties/template/properties/spec/properties/joinConfiguration/properties/nodeRegistration/properties/imagePullPolicy/default'}) \n[magnum/magnum] skipping: [instance] => (item={'crd': 'kubeadmcontrolplanes.controlplane.cluster.x-k8s.io', 'path': '/spec/versions/2/schema/openAPIV3Schema/properties/spec/properties/kubeadmConfigSpec/properties/initConfiguration/properties/nodeRegistration/properties/imagePullPolicy/default'}) \n[magnum/magnum] skipping: [instance] => (item={'crd': 'kubeadmcontrolplanes.controlplane.cluster.x-k8s.io', 'path': '/spec/versions/2/schema/openAPIV3Schema/properties/spec/properties/kubeadmConfigSpec/properties/joinConfiguration/properties/nodeRegistration/properties/imagePullPolicy/default'}) \n[magnum/magnum] skipping: [instance]\n[magnum/magnum] \n[magnum/magnum] TASK [vexxhost.kubernetes.cluster_api : Set CAPO instance creation timeout] ****\n[manila/manila] [WARNING]: Platform linux on host instance is using the discovered Python\n[manila/manila] interpreter at /usr/bin/python3.10, but future installation of another Python\n[manila/manila] interpreter could change the meaning of that path. See\n[manila/manila] https://docs.ansible.com/ansible-\n[manila/manila] core/2.17/reference_appendices/interpreter_discovery.html for more information.\n[manila/manila] ok: [instance]\n[manila/manila] \n[manila/manila] TASK [vexxhost.atmosphere.openstacksdk : Install openstacksdk] *****************\n[magnum/magnum] ok: [instance]\n[magnum/magnum] \n[magnum/magnum] TASK [vexxhost.atmosphere.magnum : Deploy Cluster API for Magnum RBAC] *********\n[magnum/magnum] ok: [instance]\n[magnum/magnum] \n[magnum/magnum] TASK [vexxhost.atmosphere.magnum : Deploy Helm chart] **************************\n[manila/manila] ok: [instance]\n[manila/manila] \n[manila/manila] TASK [vexxhost.atmosphere.openstacksdk : Create openstack config directory] ****\n[manila/manila] ok: [instance]\n[manila/manila] \n[manila/manila] TASK [vexxhost.atmosphere.openstacksdk : Generate cloud config file] ***********\n[manila/manila] ok: [instance]\n[manila/manila] \n[manila/manila] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***\n[octavia/octavia_pre] [WARNING]: Platform linux on host instance is using the discovered Python\n[octavia/octavia_pre] interpreter at /usr/bin/python3.10, but future installation of another Python\n[octavia/octavia_pre] interpreter could change the meaning of that path. See\n[octavia/octavia_pre] https://docs.ansible.com/ansible-\n[octavia/octavia_pre] core/2.17/reference_appendices/interpreter_discovery.html for more information.\n[octavia/octavia_pre] ok: [instance]\n[manila/manila] ok: [instance]\n[octavia/octavia] [WARNING]: Platform linux on host instance is using the discovered Python\n[octavia/octavia] interpreter at /usr/bin/python3.10, but future installation of another Python\n[octavia/octavia] interpreter could change the meaning of that path. See\n[octavia/octavia] https://docs.ansible.com/ansible-\n[octavia/octavia] core/2.17/reference_appendices/interpreter_discovery.html for more information.\n[octavia/octavia] ok: [instance]\n[octavia/octavia_pre] \n[octavia/octavia_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***\n[manila/manila] \n[manila/manila] TASK [Create RabbitMQ cluster] *************************************************\n[octavia/octavia] \n[octavia/octavia] TASK [vexxhost.atmosphere.openstacksdk : Install openstacksdk] *****************",
                            "stdout_lines": [
                                "[glance-images/glance_images] skipping: [instance]",
                                "[magnum/magnum] ",
                                "[magnum/magnum] TASK [vexxhost.containers.package : Update state for tar] **********************",
                                "[glance-images/glance_images] ",
                                "[glance-images/glance_images] PLAY RECAP *********************************************************************",
                                "[glance-images/glance_images] instance                   : ok=12   changed=0    unreachable=0    failed=0    skipped=18   rescued=0    ignored=0   ",
                                "[glance-images/glance_images] ",
                                "[magnum/magnum] skipping: [instance]",
                                "[staffeln/staffeln] ok: [instance]",
                                "[staffeln/staffeln] ",
                                "[staffeln/staffeln] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***",
                                "[magnum/magnum] ",
                                "[magnum/magnum] TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] ***",
                                "==> [glance-images] Deployment complete",
                                "==> [smartctl-exporter] Starting deployment",
                                "[staffeln/staffeln] ok: [instance]",
                                "[staffeln/staffeln] ",
                                "[staffeln/staffeln] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***",
                                "[staffeln/staffeln] ok: [instance]",
                                "[staffeln/staffeln] ",
                                "[staffeln/staffeln] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***",
                                "[staffeln/staffeln] ok: [instance] => (item=identity)",
                                "[staffeln/staffeln] ok: [instance] => (item=staffeln)",
                                "[staffeln/staffeln] ok: [instance] => (item=oslo_cache)",
                                "[staffeln/staffeln] ok: [instance] => (item=oslo_db)",
                                "[staffeln/staffeln] ",
                                "[staffeln/staffeln] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********",
                                "[staffeln/staffeln] ok: [instance]",
                                "[staffeln/staffeln] ",
                                "[staffeln/staffeln] TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***",
                                "[magnum/magnum] ok: [instance]",
                                "[smartctl-exporter/smartctl_exporter] ",
                                "[smartctl-exporter/smartctl_exporter] PLAY [controllers[0]] **********************************************************",
                                "[smartctl-exporter/smartctl_exporter] ",
                                "[smartctl-exporter/smartctl_exporter] TASK [Gathering Facts] *********************************************************",
                                "[magnum/magnum] ",
                                "[magnum/magnum] TASK [vexxhost.containers.download_artifact : Starting download of file] *******",
                                "[staffeln/staffeln] included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance",
                                "[magnum/magnum_pre] ",
                                "[magnum/magnum_pre] PLAY [controllers[0]] **********************************************************",
                                "[magnum/magnum] ok: [instance] => {",
                                "[magnum/magnum]     \"msg\": \"https://github.com/kubernetes-sigs/cluster-api/releases/download/v1.13.2/clusterctl-linux-amd64\"",
                                "[magnum/magnum] }",
                                "[magnum/magnum_pre] ",
                                "[magnum/magnum_pre] TASK [Gathering Facts] *********************************************************",
                                "[staffeln/staffeln] ",
                                "[staffeln/staffeln] TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************",
                                "[magnum/magnum] ",
                                "[magnum/magnum] TASK [vexxhost.containers.download_artifact : Download item] *******************",
                                "[staffeln/staffeln] ok: [instance]",
                                "[staffeln/staffeln] ",
                                "[staffeln/staffeln] TASK [vexxhost.atmosphere.staffeln : Deploy Helm chart] ************************",
                                "[magnum/magnum] ok: [instance]",
                                "[magnum/magnum] ",
                                "[magnum/magnum] TASK [vexxhost.containers.download_artifact : Extract archive] *****************",
                                "[magnum/magnum] skipping: [instance]",
                                "[magnum/magnum] ",
                                "[magnum/magnum] TASK [vexxhost.kubernetes.clusterctl : Create a configuration file] ************",
                                "[magnum/magnum] ok: [instance]",
                                "[magnum/magnum] ",
                                "[magnum/magnum] TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***",
                                "[magnum/magnum] included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance",
                                "[magnum/magnum] ",
                                "[magnum/magnum] TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************",
                                "[magnum/magnum] ok: [instance]",
                                "[magnum/magnum] ",
                                "[magnum/magnum] TASK [vexxhost.kubernetes.openstack_resource_controller : Create build directory] ***",
                                "[staffeln/staffeln] ok: [instance]",
                                "[staffeln/staffeln] ",
                                "[staffeln/staffeln] PLAY RECAP *********************************************************************",
                                "[staffeln/staffeln] instance                   : ok=13   changed=0    unreachable=0    failed=0    skipped=3    rescued=0    ignored=0   ",
                                "[staffeln/staffeln] ",
                                "==> [staffeln] Deployment complete",
                                "==> [prometheus-pushgateway] Starting deployment",
                                "[magnum/magnum] ok: [instance]",
                                "[magnum/magnum] ",
                                "[magnum/magnum] TASK [vexxhost.kubernetes.openstack_resource_controller : Upload Kustomization] ***",
                                "[prometheus-pushgateway/prometheus_pushgateway] ",
                                "[prometheus-pushgateway/prometheus_pushgateway] PLAY [controllers[0]] **********************************************************",
                                "[prometheus-pushgateway/prometheus_pushgateway] ",
                                "[prometheus-pushgateway/prometheus_pushgateway] TASK [Gathering Facts] *********************************************************",
                                "[magnum/magnum] ok: [instance]",
                                "[smartctl-exporter/smartctl_exporter] [WARNING]: Platform linux on host instance is using the discovered Python",
                                "[smartctl-exporter/smartctl_exporter] interpreter at /usr/bin/python3.10, but future installation of another Python",
                                "[smartctl-exporter/smartctl_exporter] interpreter could change the meaning of that path. See",
                                "[smartctl-exporter/smartctl_exporter] https://docs.ansible.com/ansible-",
                                "[smartctl-exporter/smartctl_exporter] core/2.17/reference_appendices/interpreter_discovery.html for more information.",
                                "[smartctl-exporter/smartctl_exporter] ok: [instance]",
                                "[magnum/magnum] ",
                                "[magnum/magnum] TASK [vexxhost.kubernetes.openstack_resource_controller : Generate manifests] ***",
                                "[smartctl-exporter/smartctl_exporter] ",
                                "[smartctl-exporter/smartctl_exporter] TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***",
                                "[smartctl-exporter/smartctl_exporter] included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance",
                                "[smartctl-exporter/smartctl_exporter] ",
                                "[smartctl-exporter/smartctl_exporter] TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************",
                                "[smartctl-exporter/smartctl_exporter] ok: [instance]",
                                "[smartctl-exporter/smartctl_exporter] ",
                                "[smartctl-exporter/smartctl_exporter] TASK [vexxhost.atmosphere.smartctl_exporter : Deploy Helm chart] ***************",
                                "[magnum/magnum] ok: [instance]",
                                "[magnum/magnum] ",
                                "[magnum/magnum] TASK [vexxhost.kubernetes.openstack_resource_controller : Apply manifest to cluster] ***",
                                "[magnum/magnum_pre] [WARNING]: Platform linux on host instance is using the discovered Python",
                                "[magnum/magnum_pre] interpreter at /usr/bin/python3.10, but future installation of another Python",
                                "[magnum/magnum_pre] interpreter could change the meaning of that path. See",
                                "[magnum/magnum_pre] https://docs.ansible.com/ansible-",
                                "[magnum/magnum_pre] core/2.17/reference_appendices/interpreter_discovery.html for more information.",
                                "[magnum/magnum_pre] ok: [instance]",
                                "[magnum/magnum_pre] ",
                                "[magnum/magnum_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***",
                                "[magnum/magnum_pre] ok: [instance]",
                                "[magnum/magnum_pre] ",
                                "[magnum/magnum_pre] TASK [Create RabbitMQ cluster] *************************************************",
                                "[magnum/magnum_pre] skipping: [instance]",
                                "[magnum/magnum_pre] ",
                                "[magnum/magnum_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***",
                                "[magnum/magnum_pre] skipping: [instance]",
                                "[magnum/magnum_pre] ",
                                "[magnum/magnum_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***",
                                "[magnum/magnum_pre] skipping: [instance]",
                                "[magnum/magnum_pre] ",
                                "[magnum/magnum_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***",
                                "[magnum/magnum_pre] skipping: [instance]",
                                "[magnum/magnum_pre] ",
                                "[magnum/magnum_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***",
                                "[magnum/magnum_pre] skipping: [instance]",
                                "[magnum/magnum_pre] ",
                                "[magnum/magnum_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***",
                                "[magnum/magnum_pre] skipping: [instance]",
                                "[magnum/magnum_pre] ",
                                "[magnum/magnum_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***",
                                "[magnum/magnum_pre] skipping: [instance] => (item=key_manager) ",
                                "[magnum/magnum_pre] skipping: [instance] => (item=identity) ",
                                "[magnum/magnum_pre] skipping: [instance] => (item=container_infra) ",
                                "[magnum/magnum_pre] skipping: [instance] => (item=oslo_cache) ",
                                "[magnum/magnum_pre] skipping: [instance] => (item=orchestration) ",
                                "[magnum/magnum_pre] skipping: [instance] => (item=oslo_db) ",
                                "[magnum/magnum_pre] skipping: [instance] => (item=oslo_messaging) ",
                                "[magnum/magnum_pre] skipping: [instance]",
                                "[magnum/magnum_pre] ",
                                "[magnum/magnum_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********",
                                "[magnum/magnum_pre] skipping: [instance]",
                                "[magnum/magnum_pre] ",
                                "[magnum/magnum_pre] TASK [vexxhost.atmosphere.openstacksdk : Install openstacksdk] *****************",
                                "[smartctl-exporter/smartctl_exporter] ok: [instance]",
                                "[smartctl-exporter/smartctl_exporter] ",
                                "[smartctl-exporter/smartctl_exporter] PLAY RECAP *********************************************************************",
                                "[smartctl-exporter/smartctl_exporter] instance                   : ok=4    changed=0    unreachable=0    failed=0    skipped=0    rescued=0    ignored=0   ",
                                "[smartctl-exporter/smartctl_exporter] ",
                                "==> [smartctl-exporter] Deployment complete",
                                "==> [ipmi-exporter] Starting deployment",
                                "[magnum/magnum_pre] ok: [instance]",
                                "[magnum/magnum_pre] ",
                                "[magnum/magnum_pre] TASK [vexxhost.atmosphere.openstacksdk : Create openstack config directory] ****",
                                "[ipmi-exporter/ipmi_exporter] ",
                                "[ipmi-exporter/ipmi_exporter] PLAY [controllers[0]] **********************************************************",
                                "[ipmi-exporter/ipmi_exporter] ",
                                "[ipmi-exporter/ipmi_exporter] TASK [Gathering Facts] *********************************************************",
                                "[magnum/magnum_pre] ok: [instance]",
                                "[magnum/magnum_pre] ",
                                "[magnum/magnum_pre] TASK [vexxhost.atmosphere.openstacksdk : Generate cloud config file] ***********",
                                "[magnum/magnum] ok: [instance]",
                                "[prometheus-pushgateway/prometheus_pushgateway] [WARNING]: Platform linux on host instance is using the discovered Python",
                                "[prometheus-pushgateway/prometheus_pushgateway] interpreter at /usr/bin/python3.10, but future installation of another Python",
                                "[prometheus-pushgateway/prometheus_pushgateway] interpreter could change the meaning of that path. See",
                                "[prometheus-pushgateway/prometheus_pushgateway] https://docs.ansible.com/ansible-",
                                "[prometheus-pushgateway/prometheus_pushgateway] core/2.17/reference_appendices/interpreter_discovery.html for more information.",
                                "[prometheus-pushgateway/prometheus_pushgateway] ok: [instance]",
                                "[magnum/magnum] ",
                                "[magnum/magnum] TASK [vexxhost.kubernetes.cluster_api : Create a folder for the Cluster API providers] ***",
                                "[prometheus-pushgateway/prometheus_pushgateway] ",
                                "[prometheus-pushgateway/prometheus_pushgateway] TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***",
                                "[prometheus-pushgateway/prometheus_pushgateway] included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance",
                                "[prometheus-pushgateway/prometheus_pushgateway] ",
                                "[prometheus-pushgateway/prometheus_pushgateway] TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************",
                                "[magnum/magnum_pre] ok: [instance]",
                                "[magnum/magnum] ok: [instance]",
                                "[magnum/magnum_pre] ",
                                "[magnum/magnum_pre] TASK [Upload images] ***********************************************************",
                                "[magnum/magnum] ",
                                "[magnum/magnum] TASK [vexxhost.kubernetes.cluster_api : Copy over all provider configuration to the remote system] ***",
                                "[magnum/magnum_pre] included: atmosphere.common.glance_image for instance => (item={'name': 'ubuntu-2204-kube-v1.34.3', 'url': 'https://github.com/vexxhost/capo-image-elements/releases/download/2025.12-3/ubuntu-22.04-v1.34.3.qcow2', 'distro': 'ubuntu'})",
                                "[magnum/magnum_pre] ",
                                "[magnum/magnum_pre] TASK [atmosphere.common.qemu_utils : Install packages] *************************",
                                "[prometheus-pushgateway/prometheus_pushgateway] ok: [instance]",
                                "[prometheus-pushgateway/prometheus_pushgateway] ",
                                "[prometheus-pushgateway/prometheus_pushgateway] TASK [vexxhost.atmosphere.prometheus_pushgateway : Deploy Helm chart] **********",
                                "[magnum/magnum_pre] ok: [instance]",
                                "[magnum/magnum_pre] ",
                                "[magnum/magnum_pre] TASK [atmosphere.common.glance_image : Fetch source image metadata from URL] ***",
                                "[prometheus-pushgateway/prometheus_pushgateway] ok: [instance]",
                                "[prometheus-pushgateway/prometheus_pushgateway] ",
                                "[prometheus-pushgateway/prometheus_pushgateway] PLAY RECAP *********************************************************************",
                                "[prometheus-pushgateway/prometheus_pushgateway] instance                   : ok=4    changed=0    unreachable=0    failed=0    skipped=0    rescued=0    ignored=0   ",
                                "[prometheus-pushgateway/prometheus_pushgateway] ",
                                "[magnum/magnum_pre] ok: [instance]",
                                "[magnum/magnum] ok: [instance]",
                                "[magnum/magnum_pre] ",
                                "[magnum/magnum_pre] TASK [atmosphere.common.glance_image : Capture source ETag when available] *****",
                                "==> [prometheus-pushgateway] Deployment complete",
                                "==> [manila] Starting deployment",
                                "[magnum/magnum] ",
                                "[magnum/magnum] TASK [vexxhost.kubernetes.cluster_api : Get a list of all Cluster API providers] ***",
                                "[magnum/magnum_pre] ok: [instance]",
                                "[magnum/magnum_pre] ",
                                "[magnum/magnum_pre] TASK [atmosphere.common.glance_image : Check if image exists] ******************",
                                "[manila/manila] ",
                                "[manila/manila] PLAY [controllers[0]] **********************************************************",
                                "[manila/manila] ",
                                "[manila/manila] TASK [Gathering Facts] *********************************************************",
                                "[magnum/magnum] ok: [instance]",
                                "[magnum/magnum] ",
                                "[magnum/magnum] TASK [vexxhost.kubernetes.cluster_api : Initialize the management cluster] *****",
                                "[magnum/magnum] skipping: [instance]",
                                "[magnum/magnum] ",
                                "[magnum/magnum] TASK [vexxhost.kubernetes.cluster_api : Parse provider resources into version mapping] ***",
                                "[magnum/magnum] ok: [instance]",
                                "[magnum/magnum] ",
                                "[magnum/magnum] TASK [vexxhost.kubernetes.cluster_api : Run upgrade if required] ***************",
                                "[magnum/magnum] skipping: [instance]",
                                "[magnum/magnum] ",
                                "[magnum/magnum] TASK [vexxhost.kubernetes.cluster_api : Set node selector for Cluster API components] ***",
                                "[magnum/magnum_pre] ok: [instance]",
                                "[magnum/magnum_pre] ",
                                "[magnum/magnum_pre] TASK [atmosphere.common.glance_image : Capture existing image and its Atmosphere metadata] ***",
                                "[magnum/magnum_pre] ok: [instance]",
                                "[ipmi-exporter/ipmi_exporter] [WARNING]: Platform linux on host instance is using the discovered Python",
                                "[ipmi-exporter/ipmi_exporter] interpreter at /usr/bin/python3.10, but future installation of another Python",
                                "[ipmi-exporter/ipmi_exporter] interpreter could change the meaning of that path. See",
                                "[ipmi-exporter/ipmi_exporter] https://docs.ansible.com/ansible-",
                                "[ipmi-exporter/ipmi_exporter] core/2.17/reference_appendices/interpreter_discovery.html for more information.",
                                "[ipmi-exporter/ipmi_exporter] ok: [instance]",
                                "[magnum/magnum_pre] ",
                                "[magnum/magnum_pre] TASK [atmosphere.common.glance_image : Decide whether image upload is required] ***",
                                "[ipmi-exporter/ipmi_exporter] ",
                                "[ipmi-exporter/ipmi_exporter] TASK [vexxhost.atmosphere.ipmi_exporter : Deploy service] **********************",
                                "[magnum/magnum_pre] ok: [instance]",
                                "[magnum/magnum_pre] ",
                                "[magnum/magnum_pre] TASK [atmosphere.common.glance_image : Generate temporary work directory] ******",
                                "[magnum/magnum_pre] skipping: [instance]",
                                "[magnum/magnum_pre] ",
                                "[magnum/magnum_pre] TASK [atmosphere.common.glance_image : Download image] *************************",
                                "[magnum/magnum_pre] skipping: [instance]",
                                "[magnum/magnum_pre] ",
                                "[magnum/magnum_pre] TASK [atmosphere.common.glance_image : Get image format] ***********************",
                                "[magnum/magnum_pre] skipping: [instance]",
                                "[magnum/magnum_pre] ",
                                "[magnum/magnum_pre] TASK [atmosphere.common.glance_image : Convert file to target disk format] *****",
                                "[magnum/magnum_pre] skipping: [instance]",
                                "[magnum/magnum_pre] ",
                                "[magnum/magnum_pre] TASK [atmosphere.common.glance_image : Wait until image service ready] *********",
                                "[magnum/magnum_pre] skipping: [instance]",
                                "[magnum/magnum_pre] ",
                                "[magnum/magnum_pre] TASK [atmosphere.common.glance_image : Compute pending image name] *************",
                                "[magnum/magnum_pre] skipping: [instance]",
                                "[magnum/magnum_pre] ",
                                "[magnum/magnum_pre] TASK [atmosphere.common.glance_image : Upload image into Glance] ***************",
                                "[magnum/magnum_pre] skipping: [instance]",
                                "[magnum/magnum] ok: [instance] => (item={'namespace': 'capi-kubeadm-bootstrap-system', 'name': 'capi-kubeadm-bootstrap-controller-manager'})",
                                "[magnum/magnum_pre] ",
                                "[magnum/magnum_pre] TASK [atmosphere.common.glance_image : Rename outdated image to preserve audit trail] ***",
                                "[magnum/magnum_pre] skipping: [instance]",
                                "[magnum/magnum_pre] ",
                                "[magnum/magnum_pre] TASK [atmosphere.common.glance_image : Promote newly uploaded image to canonical name] ***",
                                "[magnum/magnum_pre] skipping: [instance]",
                                "[magnum/magnum_pre] ",
                                "[magnum/magnum_pre] TASK [atmosphere.common.glance_image : Remove work directory] ******************",
                                "[magnum/magnum_pre] skipping: [instance]",
                                "[magnum/magnum_pre] ",
                                "[magnum/magnum_pre] PLAY RECAP *********************************************************************",
                                "[magnum/magnum_pre] instance                   : ok=12   changed=0    unreachable=0    failed=0    skipped=18   rescued=0    ignored=0   ",
                                "[magnum/magnum_pre] ",
                                "[ipmi-exporter/ipmi_exporter] ok: [instance]",
                                "[ipmi-exporter/ipmi_exporter] ",
                                "[ipmi-exporter/ipmi_exporter] PLAY RECAP *********************************************************************",
                                "[ipmi-exporter/ipmi_exporter] instance                   : ok=2    changed=0    unreachable=0    failed=0    skipped=0    rescued=0    ignored=0   ",
                                "[ipmi-exporter/ipmi_exporter] ",
                                "==> [ipmi-exporter] Deployment complete",
                                "==> [octavia] Starting deployment",
                                "[magnum/magnum] ok: [instance] => (item={'namespace': 'capi-kubeadm-control-plane-system', 'name': 'capi-kubeadm-control-plane-controller-manager'})",
                                "[octavia/octavia_pre] ",
                                "[octavia/octavia_pre] PLAY [controllers[0]] **********************************************************",
                                "[octavia/octavia_pre] ",
                                "[octavia/octavia_pre] TASK [Gathering Facts] *********************************************************",
                                "[octavia/octavia] ",
                                "[octavia/octavia] PLAY [controllers[0]] **********************************************************",
                                "[octavia/octavia] ",
                                "[octavia/octavia] TASK [Gathering Facts] *********************************************************",
                                "[magnum/magnum] ok: [instance] => (item={'namespace': 'capi-system', 'name': 'capi-controller-manager'})",
                                "[magnum/magnum] ok: [instance] => (item={'namespace': 'capo-system', 'name': 'capo-controller-manager'})",
                                "[magnum/magnum] ",
                                "[magnum/magnum] TASK [vexxhost.kubernetes.cluster_api : Set default values for imagePullPolicy in kubeadmConfigSpec of CRDs] ***",
                                "[magnum/magnum] skipping: [instance] => (item={'crd': 'kubeadmcontrolplanetemplates.controlplane.cluster.x-k8s.io', 'path': '/spec/versions/1/schema/openAPIV3Schema/properties/spec/properties/template/properties/spec/properties/kubeadmConfigSpec/properties/initConfiguration/properties/nodeRegistration/properties/imagePullPolicy/default'}) ",
                                "[magnum/magnum] skipping: [instance] => (item={'crd': 'kubeadmcontrolplanetemplates.controlplane.cluster.x-k8s.io', 'path': '/spec/versions/1/schema/openAPIV3Schema/properties/spec/properties/template/properties/spec/properties/kubeadmConfigSpec/properties/joinConfiguration/properties/nodeRegistration/properties/imagePullPolicy/default'}) ",
                                "[magnum/magnum] skipping: [instance] => (item={'crd': 'kubeadmconfigs.bootstrap.cluster.x-k8s.io', 'path': '/spec/versions/2/schema/openAPIV3Schema/properties/spec/properties/initConfiguration/properties/nodeRegistration/properties/imagePullPolicy/default'}) ",
                                "[magnum/magnum] skipping: [instance] => (item={'crd': 'kubeadmconfigs.bootstrap.cluster.x-k8s.io', 'path': '/spec/versions/2/schema/openAPIV3Schema/properties/spec/properties/joinConfiguration/properties/nodeRegistration/properties/imagePullPolicy/default'}) ",
                                "[magnum/magnum] skipping: [instance] => (item={'crd': 'kubeadmconfigtemplates.bootstrap.cluster.x-k8s.io', 'path': '/spec/versions/2/schema/openAPIV3Schema/properties/spec/properties/template/properties/spec/properties/initConfiguration/properties/nodeRegistration/properties/imagePullPolicy/default'}) ",
                                "[magnum/magnum] skipping: [instance] => (item={'crd': 'kubeadmconfigtemplates.bootstrap.cluster.x-k8s.io', 'path': '/spec/versions/2/schema/openAPIV3Schema/properties/spec/properties/template/properties/spec/properties/joinConfiguration/properties/nodeRegistration/properties/imagePullPolicy/default'}) ",
                                "[magnum/magnum] skipping: [instance] => (item={'crd': 'kubeadmcontrolplanes.controlplane.cluster.x-k8s.io', 'path': '/spec/versions/2/schema/openAPIV3Schema/properties/spec/properties/kubeadmConfigSpec/properties/initConfiguration/properties/nodeRegistration/properties/imagePullPolicy/default'}) ",
                                "[magnum/magnum] skipping: [instance] => (item={'crd': 'kubeadmcontrolplanes.controlplane.cluster.x-k8s.io', 'path': '/spec/versions/2/schema/openAPIV3Schema/properties/spec/properties/kubeadmConfigSpec/properties/joinConfiguration/properties/nodeRegistration/properties/imagePullPolicy/default'}) ",
                                "[magnum/magnum] skipping: [instance]",
                                "[magnum/magnum] ",
                                "[magnum/magnum] TASK [vexxhost.kubernetes.cluster_api : Set CAPO instance creation timeout] ****",
                                "[manila/manila] [WARNING]: Platform linux on host instance is using the discovered Python",
                                "[manila/manila] interpreter at /usr/bin/python3.10, but future installation of another Python",
                                "[manila/manila] interpreter could change the meaning of that path. See",
                                "[manila/manila] https://docs.ansible.com/ansible-",
                                "[manila/manila] core/2.17/reference_appendices/interpreter_discovery.html for more information.",
                                "[manila/manila] ok: [instance]",
                                "[manila/manila] ",
                                "[manila/manila] TASK [vexxhost.atmosphere.openstacksdk : Install openstacksdk] *****************",
                                "[magnum/magnum] ok: [instance]",
                                "[magnum/magnum] ",
                                "[magnum/magnum] TASK [vexxhost.atmosphere.magnum : Deploy Cluster API for Magnum RBAC] *********",
                                "[magnum/magnum] ok: [instance]",
                                "[magnum/magnum] ",
                                "[magnum/magnum] TASK [vexxhost.atmosphere.magnum : Deploy Helm chart] **************************",
                                "[manila/manila] ok: [instance]",
                                "[manila/manila] ",
                                "[manila/manila] TASK [vexxhost.atmosphere.openstacksdk : Create openstack config directory] ****",
                                "[manila/manila] ok: [instance]",
                                "[manila/manila] ",
                                "[manila/manila] TASK [vexxhost.atmosphere.openstacksdk : Generate cloud config file] ***********",
                                "[manila/manila] ok: [instance]",
                                "[manila/manila] ",
                                "[manila/manila] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***",
                                "[octavia/octavia_pre] [WARNING]: Platform linux on host instance is using the discovered Python",
                                "[octavia/octavia_pre] interpreter at /usr/bin/python3.10, but future installation of another Python",
                                "[octavia/octavia_pre] interpreter could change the meaning of that path. See",
                                "[octavia/octavia_pre] https://docs.ansible.com/ansible-",
                                "[octavia/octavia_pre] core/2.17/reference_appendices/interpreter_discovery.html for more information.",
                                "[octavia/octavia_pre] ok: [instance]",
                                "[manila/manila] ok: [instance]",
                                "[octavia/octavia] [WARNING]: Platform linux on host instance is using the discovered Python",
                                "[octavia/octavia] interpreter at /usr/bin/python3.10, but future installation of another Python",
                                "[octavia/octavia] interpreter could change the meaning of that path. See",
                                "[octavia/octavia] https://docs.ansible.com/ansible-",
                                "[octavia/octavia] core/2.17/reference_appendices/interpreter_discovery.html for more information.",
                                "[octavia/octavia] ok: [instance]",
                                "[octavia/octavia_pre] ",
                                "[octavia/octavia_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***",
                                "[manila/manila] ",
                                "[manila/manila] TASK [Create RabbitMQ cluster] *************************************************",
                                "[octavia/octavia] ",
                                "[octavia/octavia] TASK [vexxhost.atmosphere.openstacksdk : Install openstacksdk] *****************"
                            ],
                            "zuul_log_id": "0242ac17-0010-310d-1ec5-00000001ecac-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:14:26.831055Z",
                            "start": "2026-07-25T22:14:26.292554Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001ecac",
                        "name": "Read new idempotence deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "301817"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:14:26.910829Z",
                            "start": "2026-07-25T22:14:26.839962Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001ecad",
                        "name": "Advance idempotence deployment live log offset"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "idempotence deployment is still running after 580 seconds."
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:14:26.981090Z",
                            "start": "2026-07-25T22:14:26.917853Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001ecae",
                        "name": "Report idempotence deployment progress heartbeat"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:14:27.056682Z",
                            "start": "2026-07-25T22:14:26.989966Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001ecaf",
                        "name": "Continue monitoring idempotence deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-25 22:14:27.162598",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-25 22:14:47.164747",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:14:47.175684Z",
                            "start": "2026-07-25T22:14:27.112651Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001ef1c",
                        "name": "Wait before polling idempotence deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "30"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:14:47.242884Z",
                            "start": "2026-07-25T22:14:47.184316Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001ef1d",
                        "name": "Count idempotence deployment progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j954100126856.247585",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j954100126856.247585",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j954100126856.247585",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:14:47.523132Z",
                            "start": "2026-07-25T22:14:47.252068Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001ef1e",
                        "name": "Poll idempotence deployment status"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/ansible.zp1dm8bk.log"
                                }
                            },
                            "stat": {
                                "atime": 1785017666.4991245,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 656,
                                "charset": "unknown",
                                "checksum": "9573d46539d3c954737bcb977f8a243947e9b066",
                                "ctime": 1785017687.6675198,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 21191,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0600",
                                "mtime": 1785017687.6675198,
                                "nlink": 1,
                                "path": "/tmp/ansible.zp1dm8bk.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 328016,
                                "uid": 1000,
                                "version": "2670592057",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:14:47.747985Z",
                            "start": "2026-07-25T22:14:47.529735Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001ef1f",
                        "name": "Inspect idempotence deployment live log"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "26199"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:14:47.827366Z",
                            "start": "2026-07-25T22:14:47.754959Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001ef20",
                        "name": "Calculate new idempotence deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +301818 /tmp/ansible.zp1dm8bk.log | head -c 26199",
                            "delta": "0:00:00.012703",
                            "end": "2026-07-25 22:14:48.056043",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +301818 /tmp/ansible.zp1dm8bk.log | head -c 26199",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-310d-1ec5-00000001ef21-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-25 22:14:48.043340",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "[octavia/octavia_pre] ok: [instance]\n[manila/manila] included: rabbitmq for instance\n[manila/manila] \n[manila/manila] TASK [vexxhost.atmosphere.rabbitmq : Verify state of current RabbitMQ cluster] ***\n[octavia/octavia_pre] \n[octavia/octavia_pre] TASK [Create RabbitMQ cluster] *************************************************\n[octavia/octavia_pre] skipping: [instance]\n[octavia/octavia_pre] \n[octavia/octavia_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***\n[octavia/octavia_pre] skipping: [instance]\n[octavia/octavia_pre] \n[octavia/octavia_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***\n[octavia/octavia_pre] skipping: [instance]\n[octavia/octavia_pre] \n[octavia/octavia_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***\n[octavia/octavia_pre] skipping: [instance]\n[octavia/octavia_pre] \n[octavia/octavia_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***\n[octavia/octavia_pre] skipping: [instance]\n[octavia/octavia_pre] \n[octavia/octavia_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***\n[octavia/octavia_pre] skipping: [instance]\n[octavia/octavia_pre] \n[octavia/octavia_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***\n[octavia/octavia_pre] skipping: [instance] => (item=oslo_db) \n[octavia/octavia_pre] skipping: [instance] => (item=load_balancer) \n[octavia/octavia_pre] skipping: [instance] => (item=oslo_messaging) \n[octavia/octavia_pre] skipping: [instance] => (item=oslo_db_persistence) \n[octavia/octavia_pre] skipping: [instance] => (item=oslo_cache) \n[octavia/octavia_pre] skipping: [instance] => (item=network) \n[octavia/octavia_pre] skipping: [instance] => (item=valkey) \n[octavia/octavia_pre] skipping: [instance] => (item=identity) \n[octavia/octavia_pre] skipping: [instance]\n[octavia/octavia_pre] \n[octavia/octavia_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********\n[octavia/octavia_pre] skipping: [instance]\n[octavia/octavia_pre] \n[octavia/octavia_pre] TASK [vexxhost.atmosphere.openstacksdk : Install openstacksdk] *****************\n[manila/manila] ok: [instance]\n[magnum/magnum] ok: [instance]\n[manila/manila] \n[manila/manila] TASK [vexxhost.atmosphere.rabbitmq : Print diff of RabbitMQ cluster spec] ******\n[magnum/magnum] \n[magnum/magnum] TASK [vexxhost.atmosphere.magnum : Deploy \"magnum-cluster-api-proxy\"] **********\n[octavia/octavia] ok: [instance]\n[octavia/octavia] \n[octavia/octavia] TASK [vexxhost.atmosphere.openstacksdk : Create openstack config directory] ****\n[manila/manila] skipping: [instance]\n[manila/manila] \n[manila/manila] TASK [vexxhost.atmosphere.rabbitmq : Wait for confirmation of RabbitMQ cluster spec] ***\n[manila/manila] skipping: [instance]\n[manila/manila] \n[manila/manila] TASK [vexxhost.atmosphere.rabbitmq : Enable all feature flags for upgrade] *****\n[octavia/octavia] ok: [instance]\n[octavia/octavia] \n[octavia/octavia] TASK [vexxhost.atmosphere.openstacksdk : Generate cloud config file] ***********\n[octavia/octavia_pre] ok: [instance]\n[octavia/octavia_pre] \n[octavia/octavia_pre] TASK [vexxhost.atmosphere.openstacksdk : Create openstack config directory] ****\n[manila/manila] skipping: [instance]\n[manila/manila] \n[manila/manila] TASK [vexxhost.atmosphere.rabbitmq : Deploy cluster] ***************************\n[magnum/magnum] ok: [instance]\n[magnum/magnum] \n[magnum/magnum] TASK [Create Ingress] **********************************************************\n[magnum/magnum] included: openstack_helm_ingress for instance\n[magnum/magnum] \n[magnum/magnum] TASK [vexxhost.atmosphere.openstack_helm_ingress : Create certificate] *********\n[magnum/magnum] skipping: [instance]\n[magnum/magnum] \n[magnum/magnum] TASK [vexxhost.atmosphere.openstack_helm_ingress : Set fact with wildcard certificate] ***\n[octavia/octavia_pre] ok: [instance]\n[magnum/magnum] skipping: [instance]\n[octavia/octavia_pre] \n[octavia/octavia_pre] TASK [vexxhost.atmosphere.openstacksdk : Generate cloud config file] ***********\n[magnum/magnum] \n[magnum/magnum] TASK [vexxhost.atmosphere.openstack_helm_ingress : Add ClusterIssuer annotations] ***\n[magnum/magnum] ok: [instance]\n[octavia/octavia] ok: [instance]\n[magnum/magnum] \n[magnum/magnum] TASK [Create Ingress container-infra] ******************************************\n[magnum/magnum] included: ingress for instance\n[octavia/octavia] \n[octavia/octavia] TASK [vexxhost.containers.directory : Create directory (/etc/nerdctl)] *********\n[magnum/magnum] \n[magnum/magnum] TASK [vexxhost.atmosphere.ingress : Create Ingress container-infra] ************\n[octavia/octavia] ok: [instance]\n[octavia/octavia] \n[octavia/octavia] TASK [vexxhost.containers.package : Update state for tar] **********************\n[manila/manila] ok: [instance]\n[octavia/octavia_pre] ok: [instance]\n[manila/manila] \n[manila/manila] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***\n[octavia/octavia_pre] \n[octavia/octavia_pre] TASK [vexxhost.containers.directory : Create directory (/etc/nerdctl)] *********\n[octavia/octavia_pre] ok: [instance]\n[magnum/magnum] ok: [instance]\n[octavia/octavia_pre] \n[octavia/octavia_pre] TASK [vexxhost.containers.package : Update state for tar] **********************\n[magnum/magnum] \n[magnum/magnum] TASK [vexxhost.atmosphere.magnum : Deploy magnum registry] *********************\n[manila/manila] ok: [instance]\n[manila/manila] \n[manila/manila] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***\n[manila/manila] ok: [instance]\n[manila/manila] \n[manila/manila] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***\n[octavia/octavia] ok: [instance]\n[manila/manila] ok: [instance]\n[magnum/magnum] ok: [instance]\n[magnum/magnum] \n[magnum/magnum] TASK [Create magnum registry Ingress] ******************************************\n[manila/manila] \n[manila/manila] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***\n[manila/manila] ok: [instance]\n[octavia/octavia] \n[octavia/octavia] TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] ***\n[magnum/magnum] included: openstack_helm_ingress for instance\n[manila/manila] \n[manila/manila] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***\n[manila/manila] ok: [instance]\n[magnum/magnum] \n[magnum/magnum] TASK [vexxhost.atmosphere.openstack_helm_ingress : Create certificate] *********\n[manila/manila] \n[manila/manila] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***\n[magnum/magnum] skipping: [instance]\n[manila/manila] ok: [instance] => (item=oslo_messaging)\n[manila/manila] ok: [instance] => (item=oslo_cache)\n[magnum/magnum] \n[magnum/magnum] TASK [vexxhost.atmosphere.openstack_helm_ingress : Set fact with wildcard certificate] ***\n[manila/manila] ok: [instance] => (item=oslo_db)\n[manila/manila] ok: [instance] => (item=sharev2)\n[magnum/magnum] skipping: [instance]\n[manila/manila] ok: [instance] => (item=identity)\n[magnum/magnum] \n[magnum/magnum] TASK [vexxhost.atmosphere.openstack_helm_ingress : Add ClusterIssuer annotations] ***\n[manila/manila] \n[manila/manila] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********\n[magnum/magnum] ok: [instance]\n[manila/manila] ok: [instance]\n[octavia/octavia] ok: [instance]\n[magnum/magnum] \n[magnum/magnum] TASK [Create Ingress container-infra-registry] *********************************\n[manila/manila] \n[manila/manila] TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***\n[magnum/magnum] included: ingress for instance\n[octavia/octavia] \n[octavia/octavia] TASK [vexxhost.containers.download_artifact : Starting download of file] *******\n[octavia/octavia_pre] ok: [instance]\n[magnum/magnum] \n[magnum/magnum] TASK [vexxhost.atmosphere.ingress : Create Ingress container-infra-registry] ***\n[manila/manila] included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance\n[manila/manila] \n[manila/manila] TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************\n[octavia/octavia_pre] \n[octavia/octavia_pre] TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] ***\n[octavia/octavia] ok: [instance] => {\n[octavia/octavia]     \"msg\": \"https://github.com/containerd/nerdctl/releases/download/v2.3.4/nerdctl-2.3.4-linux-amd64.tar.gz\"\n[octavia/octavia] }\n[octavia/octavia] \n[octavia/octavia] TASK [vexxhost.containers.download_artifact : Download item] *******************\n[octavia/octavia_pre] ok: [instance]\n[octavia/octavia_pre] \n[octavia/octavia_pre] TASK [vexxhost.containers.download_artifact : Starting download of file] *******\n[octavia/octavia_pre] ok: [instance] => {\n[octavia/octavia_pre]     \"msg\": \"https://github.com/containerd/nerdctl/releases/download/v2.3.4/nerdctl-2.3.4-linux-amd64.tar.gz\"\n[octavia/octavia_pre] }\n[octavia/octavia_pre] \n[octavia/octavia_pre] TASK [vexxhost.containers.download_artifact : Download item] *******************\n[manila/manila] ok: [instance]\n[octavia/octavia] ok: [instance]\n[manila/manila] \n[manila/manila] TASK [vexxhost.atmosphere.manila : Create flavor] ******************************\n[octavia/octavia] \n[octavia/octavia] TASK [vexxhost.containers.download_artifact : Extract archive] *****************\n[magnum/magnum] ok: [instance]\n[magnum/magnum] \n[magnum/magnum] TASK [Upload images] ***********************************************************\n[octavia/octavia_pre] ok: [instance]\n[magnum/magnum] skipping: [instance] => (item={'name': 'ubuntu-2204-kube-v1.34.3', 'url': 'https://github.com/vexxhost/capo-image-elements/releases/download/2025.12-3/ubuntu-22.04-v1.34.3.qcow2', 'distro': 'ubuntu'}) \n[magnum/magnum] skipping: [instance]\n[octavia/octavia_pre] \n[octavia/octavia_pre] TASK [vexxhost.containers.download_artifact : Extract archive] *****************\n[magnum/magnum] \n[magnum/magnum] PLAY RECAP *********************************************************************\n[magnum/magnum] instance                   : ok=42   changed=0    unreachable=0    failed=0    skipped=13   rescued=0    ignored=0   \n[magnum/magnum] \n==> [magnum] Deployment complete\n==> [openstack-exporter] Starting deployment\n[openstack-exporter/openstack_exporter] \n[openstack-exporter/openstack_exporter] PLAY [controllers[0]] **********************************************************\n[manila/manila] ok: [instance]\n[openstack-exporter/openstack_exporter] \n[openstack-exporter/openstack_exporter] TASK [Gathering Facts] *********************************************************\n[manila/manila] \n[manila/manila] TASK [Upload service image] ****************************************************\n[manila/manila] included: atmosphere.common.glance_image for instance\n[manila/manila] \n[manila/manila] TASK [atmosphere.common.qemu_utils : Install packages] *************************\n[octavia/octavia] ok: [instance]\n[octavia/octavia] \n[octavia/octavia] TASK [vexxhost.containers.nerdctl : Create nerdctl config] *********************\n[octavia/octavia_pre] ok: [instance]\n[octavia/octavia_pre] \n[octavia/octavia_pre] TASK [vexxhost.containers.nerdctl : Create nerdctl config] *********************\n[octavia/octavia] ok: [instance]\n[octavia/octavia] \n[octavia/octavia] TASK [vexxhost.atmosphere.openstack_cli : Uninstall OpenStack client system packages] ***\n[octavia/octavia_pre] ok: [instance]\n[octavia/octavia_pre] \n[octavia/octavia_pre] TASK [vexxhost.atmosphere.openstack_cli : Uninstall OpenStack client system packages] ***\n[manila/manila] ok: [instance]\n[manila/manila] \n[manila/manila] TASK [atmosphere.common.glance_image : Fetch source image metadata from URL] ***\n[octavia/octavia] ok: [instance]\n[octavia/octavia] \n[octavia/octavia] TASK [vexxhost.atmosphere.openstack_cli : Uninstall Ubuntu Cloud Archive keyring] ***\n[octavia/octavia_pre] ok: [instance]\n[octavia/octavia_pre] \n[octavia/octavia_pre] TASK [vexxhost.atmosphere.openstack_cli : Uninstall Ubuntu Cloud Archive keyring] ***\n[manila/manila] ok: [instance]\n[manila/manila] \n[manila/manila] TASK [atmosphere.common.glance_image : Capture source ETag when available] *****\n[manila/manila] ok: [instance]\n[manila/manila] \n[manila/manila] TASK [atmosphere.common.glance_image : Check if image exists] ******************\n[octavia/octavia] ok: [instance]\n[octavia/octavia] \n[octavia/octavia] TASK [vexxhost.atmosphere.openstack_cli : Remove Ubuntu Cloud Archive repository] ***\n[octavia/octavia_pre] ok: [instance]\n[octavia/octavia_pre] \n[octavia/octavia_pre] TASK [vexxhost.atmosphere.openstack_cli : Remove Ubuntu Cloud Archive repository] ***\n[octavia/octavia] ok: [instance]\n[octavia/octavia] \n[octavia/octavia] TASK [Generate OpenStack-Helm endpoints] ***************************************\n[manila/manila] ok: [instance]\n[octavia/octavia] included: openstack_helm_endpoints for instance\n[manila/manila] \n[manila/manila] TASK [atmosphere.common.glance_image : Capture existing image and its Atmosphere metadata] ***\n[octavia/octavia] \n[octavia/octavia] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***\n[manila/manila] ok: [instance]\n[octavia/octavia] skipping: [instance]\n[manila/manila] \n[manila/manila] TASK [atmosphere.common.glance_image : Decide whether image upload is required] ***\n[octavia/octavia] \n[octavia/octavia] TASK [Create RabbitMQ cluster] *************************************************\n[octavia/octavia] skipping: [instance]\n[manila/manila] ok: [instance]\n[octavia/octavia] \n[octavia/octavia] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***\n[manila/manila] \n[manila/manila] TASK [atmosphere.common.glance_image : Generate temporary work directory] ******\n[octavia/octavia] skipping: [instance]\n[manila/manila] skipping: [instance]\n[octavia/octavia_pre] ok: [instance]\n[octavia/octavia] \n[octavia/octavia] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***\n[octavia/octavia] skipping: [instance]\n[manila/manila] \n[manila/manila] TASK [atmosphere.common.glance_image : Download image] *************************\n[octavia/octavia_pre] \n[octavia/octavia_pre] TASK [Generate OpenStack-Helm endpoints] ***************************************\n[manila/manila] skipping: [instance]\n[octavia/octavia] \n[octavia/octavia] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***\n[manila/manila] \n[manila/manila] TASK [atmosphere.common.glance_image : Get image format] ***********************\n[octavia/octavia] skipping: [instance]\n[manila/manila] skipping: [instance]\n[octavia/octavia_pre] included: openstack_helm_endpoints for instance\n[octavia/octavia] \n[octavia/octavia] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***\n[manila/manila] \n[manila/manila] TASK [atmosphere.common.glance_image : Convert file to target disk format] *****\n[octavia/octavia] skipping: [instance]\n[manila/manila] skipping: [instance]\n[octavia/octavia_pre] \n[octavia/octavia_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***\n[octavia/octavia_pre] skipping: [instance]\n[octavia/octavia] \n[octavia/octavia] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***\n[octavia/octavia] ok: [instance]\n[octavia/octavia_pre] \n[octavia/octavia_pre] TASK [Create RabbitMQ cluster] *************************************************\n[octavia/octavia_pre] skipping: [instance]\n[octavia/octavia] \n[octavia/octavia] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***\n[manila/manila] \n[manila/manila] TASK [atmosphere.common.glance_image : Wait until image service ready] *********\n[manila/manila] skipping: [instance]\n[octavia/octavia] ok: [instance] => (item=identity)\n[octavia/octavia_pre] \n[octavia/octavia_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***\n[manila/manila] \n[manila/manila] TASK [atmosphere.common.glance_image : Compute pending image name] *************\n[octavia/octavia_pre] skipping: [instance]\n[octavia/octavia] \n[octavia/octavia] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********\n[openstack-exporter/openstack_exporter] [WARNING]: Platform linux on host instance is using the discovered Python\n[openstack-exporter/openstack_exporter] interpreter at /usr/bin/python3.10, but future installation of another Python\n[openstack-exporter/openstack_exporter] interpreter could change the meaning of that path. See\n[openstack-exporter/openstack_exporter] https://docs.ansible.com/ansible-\n[openstack-exporter/openstack_exporter] core/2.17/reference_appendices/interpreter_discovery.html for more information.\n[openstack-exporter/openstack_exporter] ok: [instance]\n[manila/manila] skipping: [instance]\n[octavia/octavia] ok: [instance]\n[octavia/octavia_pre] \n[octavia/octavia_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***\n[manila/manila] \n[manila/manila] TASK [atmosphere.common.glance_image : Upload image into Glance] ***************\n[openstack-exporter/openstack_exporter] \n[openstack-exporter/openstack_exporter] TASK [vexxhost.atmosphere.openstack_exporter : Deploy service] *****************\n[octavia/octavia_pre] skipping: [instance]\n[manila/manila] skipping: [instance]\n[octavia/octavia] \n[octavia/octavia] TASK [vexxhost.atmosphere.openstack_cli : Generate openrc file] ****************\n[manila/manila] \n[manila/manila] TASK [atmosphere.common.glance_image : Rename outdated image to preserve audit trail] ***\n[octavia/octavia_pre] \n[octavia/octavia_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***\n[manila/manila] skipping: [instance]\n[octavia/octavia_pre] skipping: [instance]\n[manila/manila] \n[manila/manila] TASK [atmosphere.common.glance_image : Promote newly uploaded image to canonical name] ***\n[manila/manila] skipping: [instance]\n[manila/manila] \n[manila/manila] TASK [atmosphere.common.glance_image : Remove work directory] ******************\n[octavia/octavia_pre] \n[octavia/octavia_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***\n[manila/manila] skipping: [instance]\n[octavia/octavia_pre] skipping: [instance]\n[octavia/octavia_pre] \n[octavia/octavia_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***\n[manila/manila] \n[manila/manila] TASK [vexxhost.atmosphere.manila : Create generic share driver security group] ***\n[octavia/octavia_pre] ok: [instance]\n[octavia/octavia_pre] \n[octavia/octavia_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***\n[octavia/octavia_pre] ok: [instance] => (item=identity)\n[octavia/octavia_pre] \n[octavia/octavia_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********\n[octavia/octavia_pre] ok: [instance]\n[octavia/octavia_pre] \n[octavia/octavia_pre] TASK [vexxhost.atmosphere.openstack_cli : Generate openrc file] ****************\n[octavia/octavia] ok: [instance]\n[octavia/octavia] \n[octavia/octavia] TASK [vexxhost.atmosphere.openstack_cli : Install osc wrapper script] **********\n[openstack-exporter/openstack_exporter] ok: [instance]\n[octavia/octavia_pre] ok: [instance]\n[openstack-exporter/openstack_exporter] \n[openstack-exporter/openstack_exporter] TASK [vexxhost.atmosphere.openstack_exporter : Fetch OpenStack DB secrets] *****\n[octavia/octavia_pre] \n[octavia/octavia_pre] TASK [vexxhost.atmosphere.openstack_cli : Install osc wrapper script] **********\n[octavia/octavia] ok: [instance]\n[octavia/octavia] \n[octavia/octavia] TASK [vexxhost.atmosphere.openstack_cli : Install openstack wrapper script] ****\n[manila/manila] ok: [instance]\n[manila/manila] \n[manila/manila] TASK [vexxhost.atmosphere.manila : Create generic share driver security group tcp rules] ***\n[octavia/octavia_pre] ok: [instance]\n[octavia/octavia_pre] \n[octavia/octavia_pre] TASK [vexxhost.atmosphere.openstack_cli : Install openstack wrapper script] ****\n[octavia/octavia] ok: [instance]\n[octavia/octavia] \n[octavia/octavia] TASK [vexxhost.atmosphere.openstack_cli : Generate openstack aliases] **********\n[openstack-exporter/openstack_exporter] ok: [instance] => (item=None)\n[octavia/octavia_pre] ok: [instance]\n[octavia/octavia_pre] \n[octavia/octavia_pre] TASK [vexxhost.atmosphere.openstack_cli : Generate openstack aliases] **********\n[octavia/octavia] ok: [instance]\n[octavia/octavia] \n[octavia/octavia] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***\n[openstack-exporter/openstack_exporter] ok: [instance] => (item=None)\n[manila/manila] ok: [instance] => (item=22)\n[octavia/octavia] ok: [instance]\n[octavia/octavia] \n[octavia/octavia] TASK [Create RabbitMQ cluster] *************************************************\n[octavia/octavia_pre] ok: [instance]\n[octavia/octavia] included: rabbitmq for instance\n[octavia/octavia] \n[octavia/octavia] TASK [vexxhost.atmosphere.rabbitmq : Verify state of current RabbitMQ cluster] ***\n[octavia/octavia_pre] \n[octavia/octavia_pre] TASK [vexxhost.atmosphere.octavia_pre : Create CAs & Issuers] ******************\n[openstack-exporter/openstack_exporter] ok: [instance] => (item=None)\n[manila/manila] ok: [instance] => (item=111)\n[octavia/octavia] ok: [instance]\n[octavia/octavia] \n[octavia/octavia] TASK [vexxhost.atmosphere.rabbitmq : Print diff of RabbitMQ cluster spec] ******\n[octavia/octavia_pre] ok: [instance] => (item=octavia-client)\n[openstack-exporter/openstack_exporter] ok: [instance] => (item=None)\n[octavia/octavia] skipping: [instance]\n[octavia/octavia] \n[octavia/octavia] TASK [vexxhost.atmosphere.rabbitmq : Wait for confirmation of RabbitMQ cluster spec] ***\n[octavia/octavia] skipping: [instance]\n[octavia/octavia] \n[octavia/octavia] TASK [vexxhost.atmosphere.rabbitmq : Enable all feature flags for upgrade] *****\n[octavia/octavia] skipping: [instance]\n[octavia/octavia] \n[octavia/octavia] TASK [vexxhost.atmosphere.rabbitmq : Deploy cluster] ***************************\n[octavia/octavia_pre] ok: [instance] => (item=octavia-server)\n[octavia/octavia_pre] \n[octavia/octavia_pre] TASK [vexxhost.atmosphere.octavia_pre : Create certificate for Octavia clients] ***\n[openstack-exporter/openstack_exporter] ok: [instance] => (item=None)\n[manila/manila] ok: [instance] => (item=2049)\n[manila/manila] \n[manila/manila] TASK [vexxhost.atmosphere.manila : Create generic share driver security group icmp rules] ***\n[octavia/octavia_pre] ok: [instance]\n[openstack-exporter/openstack_exporter] ok: [instance] => (item=None)\n[octavia/octavia_pre] \n[octavia/octavia_pre] TASK [vexxhost.atmosphere.octavia_pre : Create admin compute quotaset] *********\n[octavia/octavia] ok: [instance]\n[octavia/octavia] \n[octavia/octavia] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***\n[manila/manila] ok: [instance]\n[openstack-exporter/openstack_exporter] ok: [instance] => (item=None)\n[manila/manila] \n[manila/manila] TASK [vexxhost.atmosphere.manila : Generate temporary file for SSH public key] ***\n[manila/manila] ok: [instance -> localhost]\n[manila/manila] \n[manila/manila] TASK [vexxhost.atmosphere.manila : Write contents of current private SSH key] ***\n[octavia/octavia] ok: [instance]\n[octavia/octavia] \n[octavia/octavia] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***\n[octavia/octavia] ok: [instance]\n[octavia/octavia] \n[octavia/octavia] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***\n[openstack-exporter/openstack_exporter] ok: [instance] => (item=None)\n[manila/manila] ok: [instance -> localhost]\n[octavia/octavia_pre] ok: [instance]\n[manila/manila] \n[manila/manila] TASK [vexxhost.atmosphere.manila : Generate public key for SSH private key] ****\n[octavia/octavia_pre] \n[octavia/octavia_pre] PLAY RECAP *********************************************************************\n[octavia/octavia_pre] instance                   : ok=26   changed=0    unreachable=0    failed=0    skipped=14   rescued=0    ignored=0   \n[octavia/octavia_pre] \n[octavia/octavia] ok: [instance]\n[manila/manila] ok: [instance -> localhost]\n[octavia/octavia] \n[octavia/octavia] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***\n[manila/manila] \n[manila/manila] TASK [vexxhost.atmosphere.manila : Delete temporary file for public SSH key] ***\n[octavia/octavia] ok: [instance]\n[octavia/octavia] \n[octavia/octavia] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***\n[octavia/octavia] ok: [instance]\n[openstack-exporter/openstack_exporter] ok: [instance] => (item=None)\n[octavia/octavia] \n[octavia/octavia] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***\n[octavia/octavia] ok: [instance] => (item=valkey)\n[octavia/octavia] ok: [instance] => (item=identity)\n[octavia/octavia] ok: [instance] => (item=oslo_db)\n[manila/manila] ok: [instance -> localhost]\n[octavia/octavia] ok: [instance] => (item=oslo_cache)\n[octavia/octavia] ok: [instance] => (item=load_balancer)\n[octavia/octavia] ok: [instance] => (item=oslo_db_persistence)\n[octavia/octavia] ok: [instance] => (item=oslo_messaging)\n[octavia/octavia] ok: [instance] => (item=network)\n[manila/manila] \n[manila/manila] TASK [vexxhost.atmosphere.manila : Create secret with the SSH keys] ************\n[octavia/octavia] \n[octavia/octavia] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********\n[octavia/octavia] ok: [instance]\n[octavia/octavia] \n[octavia/octavia] TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***",
                            "stdout_lines": [
                                "[octavia/octavia_pre] ok: [instance]",
                                "[manila/manila] included: rabbitmq for instance",
                                "[manila/manila] ",
                                "[manila/manila] TASK [vexxhost.atmosphere.rabbitmq : Verify state of current RabbitMQ cluster] ***",
                                "[octavia/octavia_pre] ",
                                "[octavia/octavia_pre] TASK [Create RabbitMQ cluster] *************************************************",
                                "[octavia/octavia_pre] skipping: [instance]",
                                "[octavia/octavia_pre] ",
                                "[octavia/octavia_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***",
                                "[octavia/octavia_pre] skipping: [instance]",
                                "[octavia/octavia_pre] ",
                                "[octavia/octavia_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***",
                                "[octavia/octavia_pre] skipping: [instance]",
                                "[octavia/octavia_pre] ",
                                "[octavia/octavia_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***",
                                "[octavia/octavia_pre] skipping: [instance]",
                                "[octavia/octavia_pre] ",
                                "[octavia/octavia_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***",
                                "[octavia/octavia_pre] skipping: [instance]",
                                "[octavia/octavia_pre] ",
                                "[octavia/octavia_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***",
                                "[octavia/octavia_pre] skipping: [instance]",
                                "[octavia/octavia_pre] ",
                                "[octavia/octavia_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***",
                                "[octavia/octavia_pre] skipping: [instance] => (item=oslo_db) ",
                                "[octavia/octavia_pre] skipping: [instance] => (item=load_balancer) ",
                                "[octavia/octavia_pre] skipping: [instance] => (item=oslo_messaging) ",
                                "[octavia/octavia_pre] skipping: [instance] => (item=oslo_db_persistence) ",
                                "[octavia/octavia_pre] skipping: [instance] => (item=oslo_cache) ",
                                "[octavia/octavia_pre] skipping: [instance] => (item=network) ",
                                "[octavia/octavia_pre] skipping: [instance] => (item=valkey) ",
                                "[octavia/octavia_pre] skipping: [instance] => (item=identity) ",
                                "[octavia/octavia_pre] skipping: [instance]",
                                "[octavia/octavia_pre] ",
                                "[octavia/octavia_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********",
                                "[octavia/octavia_pre] skipping: [instance]",
                                "[octavia/octavia_pre] ",
                                "[octavia/octavia_pre] TASK [vexxhost.atmosphere.openstacksdk : Install openstacksdk] *****************",
                                "[manila/manila] ok: [instance]",
                                "[magnum/magnum] ok: [instance]",
                                "[manila/manila] ",
                                "[manila/manila] TASK [vexxhost.atmosphere.rabbitmq : Print diff of RabbitMQ cluster spec] ******",
                                "[magnum/magnum] ",
                                "[magnum/magnum] TASK [vexxhost.atmosphere.magnum : Deploy \"magnum-cluster-api-proxy\"] **********",
                                "[octavia/octavia] ok: [instance]",
                                "[octavia/octavia] ",
                                "[octavia/octavia] TASK [vexxhost.atmosphere.openstacksdk : Create openstack config directory] ****",
                                "[manila/manila] skipping: [instance]",
                                "[manila/manila] ",
                                "[manila/manila] TASK [vexxhost.atmosphere.rabbitmq : Wait for confirmation of RabbitMQ cluster spec] ***",
                                "[manila/manila] skipping: [instance]",
                                "[manila/manila] ",
                                "[manila/manila] TASK [vexxhost.atmosphere.rabbitmq : Enable all feature flags for upgrade] *****",
                                "[octavia/octavia] ok: [instance]",
                                "[octavia/octavia] ",
                                "[octavia/octavia] TASK [vexxhost.atmosphere.openstacksdk : Generate cloud config file] ***********",
                                "[octavia/octavia_pre] ok: [instance]",
                                "[octavia/octavia_pre] ",
                                "[octavia/octavia_pre] TASK [vexxhost.atmosphere.openstacksdk : Create openstack config directory] ****",
                                "[manila/manila] skipping: [instance]",
                                "[manila/manila] ",
                                "[manila/manila] TASK [vexxhost.atmosphere.rabbitmq : Deploy cluster] ***************************",
                                "[magnum/magnum] ok: [instance]",
                                "[magnum/magnum] ",
                                "[magnum/magnum] TASK [Create Ingress] **********************************************************",
                                "[magnum/magnum] included: openstack_helm_ingress for instance",
                                "[magnum/magnum] ",
                                "[magnum/magnum] TASK [vexxhost.atmosphere.openstack_helm_ingress : Create certificate] *********",
                                "[magnum/magnum] skipping: [instance]",
                                "[magnum/magnum] ",
                                "[magnum/magnum] TASK [vexxhost.atmosphere.openstack_helm_ingress : Set fact with wildcard certificate] ***",
                                "[octavia/octavia_pre] ok: [instance]",
                                "[magnum/magnum] skipping: [instance]",
                                "[octavia/octavia_pre] ",
                                "[octavia/octavia_pre] TASK [vexxhost.atmosphere.openstacksdk : Generate cloud config file] ***********",
                                "[magnum/magnum] ",
                                "[magnum/magnum] TASK [vexxhost.atmosphere.openstack_helm_ingress : Add ClusterIssuer annotations] ***",
                                "[magnum/magnum] ok: [instance]",
                                "[octavia/octavia] ok: [instance]",
                                "[magnum/magnum] ",
                                "[magnum/magnum] TASK [Create Ingress container-infra] ******************************************",
                                "[magnum/magnum] included: ingress for instance",
                                "[octavia/octavia] ",
                                "[octavia/octavia] TASK [vexxhost.containers.directory : Create directory (/etc/nerdctl)] *********",
                                "[magnum/magnum] ",
                                "[magnum/magnum] TASK [vexxhost.atmosphere.ingress : Create Ingress container-infra] ************",
                                "[octavia/octavia] ok: [instance]",
                                "[octavia/octavia] ",
                                "[octavia/octavia] TASK [vexxhost.containers.package : Update state for tar] **********************",
                                "[manila/manila] ok: [instance]",
                                "[octavia/octavia_pre] ok: [instance]",
                                "[manila/manila] ",
                                "[manila/manila] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***",
                                "[octavia/octavia_pre] ",
                                "[octavia/octavia_pre] TASK [vexxhost.containers.directory : Create directory (/etc/nerdctl)] *********",
                                "[octavia/octavia_pre] ok: [instance]",
                                "[magnum/magnum] ok: [instance]",
                                "[octavia/octavia_pre] ",
                                "[octavia/octavia_pre] TASK [vexxhost.containers.package : Update state for tar] **********************",
                                "[magnum/magnum] ",
                                "[magnum/magnum] TASK [vexxhost.atmosphere.magnum : Deploy magnum registry] *********************",
                                "[manila/manila] ok: [instance]",
                                "[manila/manila] ",
                                "[manila/manila] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***",
                                "[manila/manila] ok: [instance]",
                                "[manila/manila] ",
                                "[manila/manila] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***",
                                "[octavia/octavia] ok: [instance]",
                                "[manila/manila] ok: [instance]",
                                "[magnum/magnum] ok: [instance]",
                                "[magnum/magnum] ",
                                "[magnum/magnum] TASK [Create magnum registry Ingress] ******************************************",
                                "[manila/manila] ",
                                "[manila/manila] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***",
                                "[manila/manila] ok: [instance]",
                                "[octavia/octavia] ",
                                "[octavia/octavia] TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] ***",
                                "[magnum/magnum] included: openstack_helm_ingress for instance",
                                "[manila/manila] ",
                                "[manila/manila] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***",
                                "[manila/manila] ok: [instance]",
                                "[magnum/magnum] ",
                                "[magnum/magnum] TASK [vexxhost.atmosphere.openstack_helm_ingress : Create certificate] *********",
                                "[manila/manila] ",
                                "[manila/manila] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***",
                                "[magnum/magnum] skipping: [instance]",
                                "[manila/manila] ok: [instance] => (item=oslo_messaging)",
                                "[manila/manila] ok: [instance] => (item=oslo_cache)",
                                "[magnum/magnum] ",
                                "[magnum/magnum] TASK [vexxhost.atmosphere.openstack_helm_ingress : Set fact with wildcard certificate] ***",
                                "[manila/manila] ok: [instance] => (item=oslo_db)",
                                "[manila/manila] ok: [instance] => (item=sharev2)",
                                "[magnum/magnum] skipping: [instance]",
                                "[manila/manila] ok: [instance] => (item=identity)",
                                "[magnum/magnum] ",
                                "[magnum/magnum] TASK [vexxhost.atmosphere.openstack_helm_ingress : Add ClusterIssuer annotations] ***",
                                "[manila/manila] ",
                                "[manila/manila] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********",
                                "[magnum/magnum] ok: [instance]",
                                "[manila/manila] ok: [instance]",
                                "[octavia/octavia] ok: [instance]",
                                "[magnum/magnum] ",
                                "[magnum/magnum] TASK [Create Ingress container-infra-registry] *********************************",
                                "[manila/manila] ",
                                "[manila/manila] TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***",
                                "[magnum/magnum] included: ingress for instance",
                                "[octavia/octavia] ",
                                "[octavia/octavia] TASK [vexxhost.containers.download_artifact : Starting download of file] *******",
                                "[octavia/octavia_pre] ok: [instance]",
                                "[magnum/magnum] ",
                                "[magnum/magnum] TASK [vexxhost.atmosphere.ingress : Create Ingress container-infra-registry] ***",
                                "[manila/manila] included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance",
                                "[manila/manila] ",
                                "[manila/manila] TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************",
                                "[octavia/octavia_pre] ",
                                "[octavia/octavia_pre] TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] ***",
                                "[octavia/octavia] ok: [instance] => {",
                                "[octavia/octavia]     \"msg\": \"https://github.com/containerd/nerdctl/releases/download/v2.3.4/nerdctl-2.3.4-linux-amd64.tar.gz\"",
                                "[octavia/octavia] }",
                                "[octavia/octavia] ",
                                "[octavia/octavia] TASK [vexxhost.containers.download_artifact : Download item] *******************",
                                "[octavia/octavia_pre] ok: [instance]",
                                "[octavia/octavia_pre] ",
                                "[octavia/octavia_pre] TASK [vexxhost.containers.download_artifact : Starting download of file] *******",
                                "[octavia/octavia_pre] ok: [instance] => {",
                                "[octavia/octavia_pre]     \"msg\": \"https://github.com/containerd/nerdctl/releases/download/v2.3.4/nerdctl-2.3.4-linux-amd64.tar.gz\"",
                                "[octavia/octavia_pre] }",
                                "[octavia/octavia_pre] ",
                                "[octavia/octavia_pre] TASK [vexxhost.containers.download_artifact : Download item] *******************",
                                "[manila/manila] ok: [instance]",
                                "[octavia/octavia] ok: [instance]",
                                "[manila/manila] ",
                                "[manila/manila] TASK [vexxhost.atmosphere.manila : Create flavor] ******************************",
                                "[octavia/octavia] ",
                                "[octavia/octavia] TASK [vexxhost.containers.download_artifact : Extract archive] *****************",
                                "[magnum/magnum] ok: [instance]",
                                "[magnum/magnum] ",
                                "[magnum/magnum] TASK [Upload images] ***********************************************************",
                                "[octavia/octavia_pre] ok: [instance]",
                                "[magnum/magnum] skipping: [instance] => (item={'name': 'ubuntu-2204-kube-v1.34.3', 'url': 'https://github.com/vexxhost/capo-image-elements/releases/download/2025.12-3/ubuntu-22.04-v1.34.3.qcow2', 'distro': 'ubuntu'}) ",
                                "[magnum/magnum] skipping: [instance]",
                                "[octavia/octavia_pre] ",
                                "[octavia/octavia_pre] TASK [vexxhost.containers.download_artifact : Extract archive] *****************",
                                "[magnum/magnum] ",
                                "[magnum/magnum] PLAY RECAP *********************************************************************",
                                "[magnum/magnum] instance                   : ok=42   changed=0    unreachable=0    failed=0    skipped=13   rescued=0    ignored=0   ",
                                "[magnum/magnum] ",
                                "==> [magnum] Deployment complete",
                                "==> [openstack-exporter] Starting deployment",
                                "[openstack-exporter/openstack_exporter] ",
                                "[openstack-exporter/openstack_exporter] PLAY [controllers[0]] **********************************************************",
                                "[manila/manila] ok: [instance]",
                                "[openstack-exporter/openstack_exporter] ",
                                "[openstack-exporter/openstack_exporter] TASK [Gathering Facts] *********************************************************",
                                "[manila/manila] ",
                                "[manila/manila] TASK [Upload service image] ****************************************************",
                                "[manila/manila] included: atmosphere.common.glance_image for instance",
                                "[manila/manila] ",
                                "[manila/manila] TASK [atmosphere.common.qemu_utils : Install packages] *************************",
                                "[octavia/octavia] ok: [instance]",
                                "[octavia/octavia] ",
                                "[octavia/octavia] TASK [vexxhost.containers.nerdctl : Create nerdctl config] *********************",
                                "[octavia/octavia_pre] ok: [instance]",
                                "[octavia/octavia_pre] ",
                                "[octavia/octavia_pre] TASK [vexxhost.containers.nerdctl : Create nerdctl config] *********************",
                                "[octavia/octavia] ok: [instance]",
                                "[octavia/octavia] ",
                                "[octavia/octavia] TASK [vexxhost.atmosphere.openstack_cli : Uninstall OpenStack client system packages] ***",
                                "[octavia/octavia_pre] ok: [instance]",
                                "[octavia/octavia_pre] ",
                                "[octavia/octavia_pre] TASK [vexxhost.atmosphere.openstack_cli : Uninstall OpenStack client system packages] ***",
                                "[manila/manila] ok: [instance]",
                                "[manila/manila] ",
                                "[manila/manila] TASK [atmosphere.common.glance_image : Fetch source image metadata from URL] ***",
                                "[octavia/octavia] ok: [instance]",
                                "[octavia/octavia] ",
                                "[octavia/octavia] TASK [vexxhost.atmosphere.openstack_cli : Uninstall Ubuntu Cloud Archive keyring] ***",
                                "[octavia/octavia_pre] ok: [instance]",
                                "[octavia/octavia_pre] ",
                                "[octavia/octavia_pre] TASK [vexxhost.atmosphere.openstack_cli : Uninstall Ubuntu Cloud Archive keyring] ***",
                                "[manila/manila] ok: [instance]",
                                "[manila/manila] ",
                                "[manila/manila] TASK [atmosphere.common.glance_image : Capture source ETag when available] *****",
                                "[manila/manila] ok: [instance]",
                                "[manila/manila] ",
                                "[manila/manila] TASK [atmosphere.common.glance_image : Check if image exists] ******************",
                                "[octavia/octavia] ok: [instance]",
                                "[octavia/octavia] ",
                                "[octavia/octavia] TASK [vexxhost.atmosphere.openstack_cli : Remove Ubuntu Cloud Archive repository] ***",
                                "[octavia/octavia_pre] ok: [instance]",
                                "[octavia/octavia_pre] ",
                                "[octavia/octavia_pre] TASK [vexxhost.atmosphere.openstack_cli : Remove Ubuntu Cloud Archive repository] ***",
                                "[octavia/octavia] ok: [instance]",
                                "[octavia/octavia] ",
                                "[octavia/octavia] TASK [Generate OpenStack-Helm endpoints] ***************************************",
                                "[manila/manila] ok: [instance]",
                                "[octavia/octavia] included: openstack_helm_endpoints for instance",
                                "[manila/manila] ",
                                "[manila/manila] TASK [atmosphere.common.glance_image : Capture existing image and its Atmosphere metadata] ***",
                                "[octavia/octavia] ",
                                "[octavia/octavia] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***",
                                "[manila/manila] ok: [instance]",
                                "[octavia/octavia] skipping: [instance]",
                                "[manila/manila] ",
                                "[manila/manila] TASK [atmosphere.common.glance_image : Decide whether image upload is required] ***",
                                "[octavia/octavia] ",
                                "[octavia/octavia] TASK [Create RabbitMQ cluster] *************************************************",
                                "[octavia/octavia] skipping: [instance]",
                                "[manila/manila] ok: [instance]",
                                "[octavia/octavia] ",
                                "[octavia/octavia] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***",
                                "[manila/manila] ",
                                "[manila/manila] TASK [atmosphere.common.glance_image : Generate temporary work directory] ******",
                                "[octavia/octavia] skipping: [instance]",
                                "[manila/manila] skipping: [instance]",
                                "[octavia/octavia_pre] ok: [instance]",
                                "[octavia/octavia] ",
                                "[octavia/octavia] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***",
                                "[octavia/octavia] skipping: [instance]",
                                "[manila/manila] ",
                                "[manila/manila] TASK [atmosphere.common.glance_image : Download image] *************************",
                                "[octavia/octavia_pre] ",
                                "[octavia/octavia_pre] TASK [Generate OpenStack-Helm endpoints] ***************************************",
                                "[manila/manila] skipping: [instance]",
                                "[octavia/octavia] ",
                                "[octavia/octavia] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***",
                                "[manila/manila] ",
                                "[manila/manila] TASK [atmosphere.common.glance_image : Get image format] ***********************",
                                "[octavia/octavia] skipping: [instance]",
                                "[manila/manila] skipping: [instance]",
                                "[octavia/octavia_pre] included: openstack_helm_endpoints for instance",
                                "[octavia/octavia] ",
                                "[octavia/octavia] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***",
                                "[manila/manila] ",
                                "[manila/manila] TASK [atmosphere.common.glance_image : Convert file to target disk format] *****",
                                "[octavia/octavia] skipping: [instance]",
                                "[manila/manila] skipping: [instance]",
                                "[octavia/octavia_pre] ",
                                "[octavia/octavia_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***",
                                "[octavia/octavia_pre] skipping: [instance]",
                                "[octavia/octavia] ",
                                "[octavia/octavia] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***",
                                "[octavia/octavia] ok: [instance]",
                                "[octavia/octavia_pre] ",
                                "[octavia/octavia_pre] TASK [Create RabbitMQ cluster] *************************************************",
                                "[octavia/octavia_pre] skipping: [instance]",
                                "[octavia/octavia] ",
                                "[octavia/octavia] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***",
                                "[manila/manila] ",
                                "[manila/manila] TASK [atmosphere.common.glance_image : Wait until image service ready] *********",
                                "[manila/manila] skipping: [instance]",
                                "[octavia/octavia] ok: [instance] => (item=identity)",
                                "[octavia/octavia_pre] ",
                                "[octavia/octavia_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***",
                                "[manila/manila] ",
                                "[manila/manila] TASK [atmosphere.common.glance_image : Compute pending image name] *************",
                                "[octavia/octavia_pre] skipping: [instance]",
                                "[octavia/octavia] ",
                                "[octavia/octavia] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********",
                                "[openstack-exporter/openstack_exporter] [WARNING]: Platform linux on host instance is using the discovered Python",
                                "[openstack-exporter/openstack_exporter] interpreter at /usr/bin/python3.10, but future installation of another Python",
                                "[openstack-exporter/openstack_exporter] interpreter could change the meaning of that path. See",
                                "[openstack-exporter/openstack_exporter] https://docs.ansible.com/ansible-",
                                "[openstack-exporter/openstack_exporter] core/2.17/reference_appendices/interpreter_discovery.html for more information.",
                                "[openstack-exporter/openstack_exporter] ok: [instance]",
                                "[manila/manila] skipping: [instance]",
                                "[octavia/octavia] ok: [instance]",
                                "[octavia/octavia_pre] ",
                                "[octavia/octavia_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***",
                                "[manila/manila] ",
                                "[manila/manila] TASK [atmosphere.common.glance_image : Upload image into Glance] ***************",
                                "[openstack-exporter/openstack_exporter] ",
                                "[openstack-exporter/openstack_exporter] TASK [vexxhost.atmosphere.openstack_exporter : Deploy service] *****************",
                                "[octavia/octavia_pre] skipping: [instance]",
                                "[manila/manila] skipping: [instance]",
                                "[octavia/octavia] ",
                                "[octavia/octavia] TASK [vexxhost.atmosphere.openstack_cli : Generate openrc file] ****************",
                                "[manila/manila] ",
                                "[manila/manila] TASK [atmosphere.common.glance_image : Rename outdated image to preserve audit trail] ***",
                                "[octavia/octavia_pre] ",
                                "[octavia/octavia_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***",
                                "[manila/manila] skipping: [instance]",
                                "[octavia/octavia_pre] skipping: [instance]",
                                "[manila/manila] ",
                                "[manila/manila] TASK [atmosphere.common.glance_image : Promote newly uploaded image to canonical name] ***",
                                "[manila/manila] skipping: [instance]",
                                "[manila/manila] ",
                                "[manila/manila] TASK [atmosphere.common.glance_image : Remove work directory] ******************",
                                "[octavia/octavia_pre] ",
                                "[octavia/octavia_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***",
                                "[manila/manila] skipping: [instance]",
                                "[octavia/octavia_pre] skipping: [instance]",
                                "[octavia/octavia_pre] ",
                                "[octavia/octavia_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***",
                                "[manila/manila] ",
                                "[manila/manila] TASK [vexxhost.atmosphere.manila : Create generic share driver security group] ***",
                                "[octavia/octavia_pre] ok: [instance]",
                                "[octavia/octavia_pre] ",
                                "[octavia/octavia_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***",
                                "[octavia/octavia_pre] ok: [instance] => (item=identity)",
                                "[octavia/octavia_pre] ",
                                "[octavia/octavia_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********",
                                "[octavia/octavia_pre] ok: [instance]",
                                "[octavia/octavia_pre] ",
                                "[octavia/octavia_pre] TASK [vexxhost.atmosphere.openstack_cli : Generate openrc file] ****************",
                                "[octavia/octavia] ok: [instance]",
                                "[octavia/octavia] ",
                                "[octavia/octavia] TASK [vexxhost.atmosphere.openstack_cli : Install osc wrapper script] **********",
                                "[openstack-exporter/openstack_exporter] ok: [instance]",
                                "[octavia/octavia_pre] ok: [instance]",
                                "[openstack-exporter/openstack_exporter] ",
                                "[openstack-exporter/openstack_exporter] TASK [vexxhost.atmosphere.openstack_exporter : Fetch OpenStack DB secrets] *****",
                                "[octavia/octavia_pre] ",
                                "[octavia/octavia_pre] TASK [vexxhost.atmosphere.openstack_cli : Install osc wrapper script] **********",
                                "[octavia/octavia] ok: [instance]",
                                "[octavia/octavia] ",
                                "[octavia/octavia] TASK [vexxhost.atmosphere.openstack_cli : Install openstack wrapper script] ****",
                                "[manila/manila] ok: [instance]",
                                "[manila/manila] ",
                                "[manila/manila] TASK [vexxhost.atmosphere.manila : Create generic share driver security group tcp rules] ***",
                                "[octavia/octavia_pre] ok: [instance]",
                                "[octavia/octavia_pre] ",
                                "[octavia/octavia_pre] TASK [vexxhost.atmosphere.openstack_cli : Install openstack wrapper script] ****",
                                "[octavia/octavia] ok: [instance]",
                                "[octavia/octavia] ",
                                "[octavia/octavia] TASK [vexxhost.atmosphere.openstack_cli : Generate openstack aliases] **********",
                                "[openstack-exporter/openstack_exporter] ok: [instance] => (item=None)",
                                "[octavia/octavia_pre] ok: [instance]",
                                "[octavia/octavia_pre] ",
                                "[octavia/octavia_pre] TASK [vexxhost.atmosphere.openstack_cli : Generate openstack aliases] **********",
                                "[octavia/octavia] ok: [instance]",
                                "[octavia/octavia] ",
                                "[octavia/octavia] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***",
                                "[openstack-exporter/openstack_exporter] ok: [instance] => (item=None)",
                                "[manila/manila] ok: [instance] => (item=22)",
                                "[octavia/octavia] ok: [instance]",
                                "[octavia/octavia] ",
                                "[octavia/octavia] TASK [Create RabbitMQ cluster] *************************************************",
                                "[octavia/octavia_pre] ok: [instance]",
                                "[octavia/octavia] included: rabbitmq for instance",
                                "[octavia/octavia] ",
                                "[octavia/octavia] TASK [vexxhost.atmosphere.rabbitmq : Verify state of current RabbitMQ cluster] ***",
                                "[octavia/octavia_pre] ",
                                "[octavia/octavia_pre] TASK [vexxhost.atmosphere.octavia_pre : Create CAs & Issuers] ******************",
                                "[openstack-exporter/openstack_exporter] ok: [instance] => (item=None)",
                                "[manila/manila] ok: [instance] => (item=111)",
                                "[octavia/octavia] ok: [instance]",
                                "[octavia/octavia] ",
                                "[octavia/octavia] TASK [vexxhost.atmosphere.rabbitmq : Print diff of RabbitMQ cluster spec] ******",
                                "[octavia/octavia_pre] ok: [instance] => (item=octavia-client)",
                                "[openstack-exporter/openstack_exporter] ok: [instance] => (item=None)",
                                "[octavia/octavia] skipping: [instance]",
                                "[octavia/octavia] ",
                                "[octavia/octavia] TASK [vexxhost.atmosphere.rabbitmq : Wait for confirmation of RabbitMQ cluster spec] ***",
                                "[octavia/octavia] skipping: [instance]",
                                "[octavia/octavia] ",
                                "[octavia/octavia] TASK [vexxhost.atmosphere.rabbitmq : Enable all feature flags for upgrade] *****",
                                "[octavia/octavia] skipping: [instance]",
                                "[octavia/octavia] ",
                                "[octavia/octavia] TASK [vexxhost.atmosphere.rabbitmq : Deploy cluster] ***************************",
                                "[octavia/octavia_pre] ok: [instance] => (item=octavia-server)",
                                "[octavia/octavia_pre] ",
                                "[octavia/octavia_pre] TASK [vexxhost.atmosphere.octavia_pre : Create certificate for Octavia clients] ***",
                                "[openstack-exporter/openstack_exporter] ok: [instance] => (item=None)",
                                "[manila/manila] ok: [instance] => (item=2049)",
                                "[manila/manila] ",
                                "[manila/manila] TASK [vexxhost.atmosphere.manila : Create generic share driver security group icmp rules] ***",
                                "[octavia/octavia_pre] ok: [instance]",
                                "[openstack-exporter/openstack_exporter] ok: [instance] => (item=None)",
                                "[octavia/octavia_pre] ",
                                "[octavia/octavia_pre] TASK [vexxhost.atmosphere.octavia_pre : Create admin compute quotaset] *********",
                                "[octavia/octavia] ok: [instance]",
                                "[octavia/octavia] ",
                                "[octavia/octavia] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***",
                                "[manila/manila] ok: [instance]",
                                "[openstack-exporter/openstack_exporter] ok: [instance] => (item=None)",
                                "[manila/manila] ",
                                "[manila/manila] TASK [vexxhost.atmosphere.manila : Generate temporary file for SSH public key] ***",
                                "[manila/manila] ok: [instance -> localhost]",
                                "[manila/manila] ",
                                "[manila/manila] TASK [vexxhost.atmosphere.manila : Write contents of current private SSH key] ***",
                                "[octavia/octavia] ok: [instance]",
                                "[octavia/octavia] ",
                                "[octavia/octavia] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***",
                                "[octavia/octavia] ok: [instance]",
                                "[octavia/octavia] ",
                                "[octavia/octavia] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***",
                                "[openstack-exporter/openstack_exporter] ok: [instance] => (item=None)",
                                "[manila/manila] ok: [instance -> localhost]",
                                "[octavia/octavia_pre] ok: [instance]",
                                "[manila/manila] ",
                                "[manila/manila] TASK [vexxhost.atmosphere.manila : Generate public key for SSH private key] ****",
                                "[octavia/octavia_pre] ",
                                "[octavia/octavia_pre] PLAY RECAP *********************************************************************",
                                "[octavia/octavia_pre] instance                   : ok=26   changed=0    unreachable=0    failed=0    skipped=14   rescued=0    ignored=0   ",
                                "[octavia/octavia_pre] ",
                                "[octavia/octavia] ok: [instance]",
                                "[manila/manila] ok: [instance -> localhost]",
                                "[octavia/octavia] ",
                                "[octavia/octavia] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***",
                                "[manila/manila] ",
                                "[manila/manila] TASK [vexxhost.atmosphere.manila : Delete temporary file for public SSH key] ***",
                                "[octavia/octavia] ok: [instance]",
                                "[octavia/octavia] ",
                                "[octavia/octavia] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***",
                                "[octavia/octavia] ok: [instance]",
                                "[openstack-exporter/openstack_exporter] ok: [instance] => (item=None)",
                                "[octavia/octavia] ",
                                "[octavia/octavia] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***",
                                "[octavia/octavia] ok: [instance] => (item=valkey)",
                                "[octavia/octavia] ok: [instance] => (item=identity)",
                                "[octavia/octavia] ok: [instance] => (item=oslo_db)",
                                "[manila/manila] ok: [instance -> localhost]",
                                "[octavia/octavia] ok: [instance] => (item=oslo_cache)",
                                "[octavia/octavia] ok: [instance] => (item=load_balancer)",
                                "[octavia/octavia] ok: [instance] => (item=oslo_db_persistence)",
                                "[octavia/octavia] ok: [instance] => (item=oslo_messaging)",
                                "[octavia/octavia] ok: [instance] => (item=network)",
                                "[manila/manila] ",
                                "[manila/manila] TASK [vexxhost.atmosphere.manila : Create secret with the SSH keys] ************",
                                "[octavia/octavia] ",
                                "[octavia/octavia] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********",
                                "[octavia/octavia] ok: [instance]",
                                "[octavia/octavia] ",
                                "[octavia/octavia] TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***"
                            ],
                            "zuul_log_id": "0242ac17-0010-310d-1ec5-00000001ef21-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:14:48.460342Z",
                            "start": "2026-07-25T22:14:47.851600Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001ef21",
                        "name": "Read new idempotence deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "328016"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:14:48.532362Z",
                            "start": "2026-07-25T22:14:48.469082Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001ef22",
                        "name": "Advance idempotence deployment live log offset"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "idempotence deployment is still running after 600 seconds."
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:14:48.610649Z",
                            "start": "2026-07-25T22:14:48.541120Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001ef23",
                        "name": "Report idempotence deployment progress heartbeat"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:14:48.686789Z",
                            "start": "2026-07-25T22:14:48.617064Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001ef24",
                        "name": "Continue monitoring idempotence deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-25 22:14:48.941521",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-25 22:15:08.943793",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:15:09.072757Z",
                            "start": "2026-07-25T22:14:48.739422Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001f1a5",
                        "name": "Wait before polling idempotence deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "31"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:15:09.139502Z",
                            "start": "2026-07-25T22:15:09.080454Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001f1a6",
                        "name": "Count idempotence deployment progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j954100126856.247585",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j954100126856.247585",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j954100126856.247585",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:15:09.410602Z",
                            "start": "2026-07-25T22:15:09.148042Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001f1a7",
                        "name": "Poll idempotence deployment status"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/ansible.zp1dm8bk.log"
                                }
                            },
                            "stat": {
                                "atime": 1785017688.043527,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 664,
                                "charset": "unknown",
                                "checksum": "2e7142689b6df85ddf8e2f58fe5628150e885d50",
                                "ctime": 1785017705.5238519,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 21191,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0600",
                                "mtime": 1785017705.5238519,
                                "nlink": 1,
                                "path": "/tmp/ansible.zp1dm8bk.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 333772,
                                "uid": 1000,
                                "version": "2670592057",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:15:09.657021Z",
                            "start": "2026-07-25T22:15:09.420226Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001f1a8",
                        "name": "Inspect idempotence deployment live log"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "5756"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:15:09.755850Z",
                            "start": "2026-07-25T22:15:09.669963Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001f1a9",
                        "name": "Calculate new idempotence deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +328017 /tmp/ansible.zp1dm8bk.log | head -c 5756",
                            "delta": "0:00:00.008659",
                            "end": "2026-07-25 22:15:10.009622",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +328017 /tmp/ansible.zp1dm8bk.log | head -c 5756",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-310d-1ec5-00000001f1aa-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-25 22:15:10.000963",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "[octavia/octavia] included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance\n[octavia/octavia] \n[octavia/octavia] TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************\n[openstack-exporter/openstack_exporter] ok: [instance] => (item=None)\n[manila/manila] ok: [instance]\n[manila/manila] \n[manila/manila] TASK [vexxhost.atmosphere.manila : Deploy Helm chart] **************************\n[octavia/octavia] ok: [instance]\n[octavia/octavia] \n[octavia/octavia] TASK [atmosphere.common.secretgen_controller : Deploy secretgen-controller] ****\n[openstack-exporter/openstack_exporter] ok: [instance] => (item=None)\n[openstack-exporter/openstack_exporter] ok: [instance] => (item=None)\n[octavia/octavia] ok: [instance]\n[octavia/octavia] \n[octavia/octavia] TASK [vexxhost.atmosphere.octavia : Create management network] *****************\n[openstack-exporter/openstack_exporter] ok: [instance] => (item=None)\n[openstack-exporter/openstack_exporter] ok: [instance]\n[openstack-exporter/openstack_exporter] \n[openstack-exporter/openstack_exporter] TASK [vexxhost.atmosphere.openstack_exporter : Build database URLs dict] *******\n[openstack-exporter/openstack_exporter] ok: [instance] => (item=None)\n[openstack-exporter/openstack_exporter] skipping: [instance] => (item=None) \n[openstack-exporter/openstack_exporter] ok: [instance] => (item=None)\n[openstack-exporter/openstack_exporter] ok: [instance] => (item=None)\n[openstack-exporter/openstack_exporter] skipping: [instance] => (item=None) \n[openstack-exporter/openstack_exporter] ok: [instance] => (item=None)\n[openstack-exporter/openstack_exporter] ok: [instance] => (item=None)\n[openstack-exporter/openstack_exporter] ok: [instance] => (item=None)\n[openstack-exporter/openstack_exporter] ok: [instance] => (item=None)\n[openstack-exporter/openstack_exporter] ok: [instance] => (item=None)\n[openstack-exporter/openstack_exporter] ok: [instance] => (item=None)\n[openstack-exporter/openstack_exporter] ok: [instance] => (item=None)\n[openstack-exporter/openstack_exporter] ok: [instance] => (item=None)\n[openstack-exporter/openstack_exporter] ok: [instance]\n[openstack-exporter/openstack_exporter] \n[openstack-exporter/openstack_exporter] TASK [vexxhost.atmosphere.openstack_exporter : Create \"openstack-database-exporter-dsn\" secret] ***\n[octavia/octavia] ok: [instance]\n[octavia/octavia] \n[octavia/octavia] TASK [vexxhost.atmosphere.octavia : Create management subnet] ******************\n[manila/manila] ok: [instance]\n[manila/manila] \n[manila/manila] TASK [Create Ingress] **********************************************************\n[manila/manila] included: openstack_helm_ingress for instance\n[openstack-exporter/openstack_exporter] changed: [instance]\n[openstack-exporter/openstack_exporter] \n[openstack-exporter/openstack_exporter] TASK [vexxhost.atmosphere.openstack_exporter : Deploy service] *****************\n[manila/manila] \n[manila/manila] TASK [vexxhost.atmosphere.openstack_helm_ingress : Create certificate] *********\n[manila/manila] skipping: [instance]\n[manila/manila] \n[manila/manila] TASK [vexxhost.atmosphere.openstack_helm_ingress : Set fact with wildcard certificate] ***\n[manila/manila] skipping: [instance]\n[manila/manila] \n[manila/manila] TASK [vexxhost.atmosphere.openstack_helm_ingress : Add ClusterIssuer annotations] ***\n[manila/manila] ok: [instance]\n[manila/manila] \n[manila/manila] TASK [Create Ingress sharev2] **************************************************\n[manila/manila] included: ingress for instance\n[manila/manila] \n[manila/manila] TASK [vexxhost.atmosphere.ingress : Create Ingress sharev2] ********************\n[openstack-exporter/openstack_exporter] ok: [instance]\n[openstack-exporter/openstack_exporter] \n[openstack-exporter/openstack_exporter] PLAY RECAP *********************************************************************\n[openstack-exporter/openstack_exporter] instance                   : ok=6    changed=1    unreachable=0    failed=0    skipped=0    rescued=0    ignored=0   \n[openstack-exporter/openstack_exporter] \n[octavia/octavia] ok: [instance]\n==> [openstack-exporter] Deployment complete\n[octavia/octavia] \n[octavia/octavia] TASK [vexxhost.atmosphere.octavia : Create health manager security group] ******\n[manila/manila] ok: [instance]\n[manila/manila] \n[manila/manila] TASK [vexxhost.atmosphere.manila : Update service tenant compute quotas] *******\n[octavia/octavia] ok: [instance]\n[octavia/octavia] \n[octavia/octavia] TASK [vexxhost.atmosphere.octavia : Create health manager security group rules] ***\n[octavia/octavia] ok: [instance] => (item={'protocol': 'udp', 'port': 5555})\n[octavia/octavia] ok: [instance] => (item={'protocol': 'udp', 'port': 10514})\n[octavia/octavia] ok: [instance] => (item={'protocol': 'udp', 'port': 20514})\n[octavia/octavia] ok: [instance] => (item={'protocol': 'tcp', 'port': 10514})\n[manila/manila] changed: [instance]\n[manila/manila] \n[manila/manila] TASK [vexxhost.atmosphere.manila : Update service tenant volume quotas] ********\n[octavia/octavia] ok: [instance] => (item={'protocol': 'tcp', 'port': 20514})\n[octavia/octavia] \n[octavia/octavia] TASK [vexxhost.atmosphere.octavia : Create health manager networking ports] ****\n[octavia/octavia] ok: [instance] => (item=instance)\n[octavia/octavia] \n[octavia/octavia] TASK [vexxhost.atmosphere.octavia : Discover facts for other controllers] ******\n[octavia/octavia] ok: [instance] => (item=instance)\n[octavia/octavia] \n[octavia/octavia] TASK [vexxhost.atmosphere.octavia : Set binding for ports] *********************\n[manila/manila] changed: [instance]\n[manila/manila] \n[manila/manila] TASK [vexxhost.atmosphere.manila : Update service tenant network quotas] *******",
                            "stdout_lines": [
                                "[octavia/octavia] included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance",
                                "[octavia/octavia] ",
                                "[octavia/octavia] TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************",
                                "[openstack-exporter/openstack_exporter] ok: [instance] => (item=None)",
                                "[manila/manila] ok: [instance]",
                                "[manila/manila] ",
                                "[manila/manila] TASK [vexxhost.atmosphere.manila : Deploy Helm chart] **************************",
                                "[octavia/octavia] ok: [instance]",
                                "[octavia/octavia] ",
                                "[octavia/octavia] TASK [atmosphere.common.secretgen_controller : Deploy secretgen-controller] ****",
                                "[openstack-exporter/openstack_exporter] ok: [instance] => (item=None)",
                                "[openstack-exporter/openstack_exporter] ok: [instance] => (item=None)",
                                "[octavia/octavia] ok: [instance]",
                                "[octavia/octavia] ",
                                "[octavia/octavia] TASK [vexxhost.atmosphere.octavia : Create management network] *****************",
                                "[openstack-exporter/openstack_exporter] ok: [instance] => (item=None)",
                                "[openstack-exporter/openstack_exporter] ok: [instance]",
                                "[openstack-exporter/openstack_exporter] ",
                                "[openstack-exporter/openstack_exporter] TASK [vexxhost.atmosphere.openstack_exporter : Build database URLs dict] *******",
                                "[openstack-exporter/openstack_exporter] ok: [instance] => (item=None)",
                                "[openstack-exporter/openstack_exporter] skipping: [instance] => (item=None) ",
                                "[openstack-exporter/openstack_exporter] ok: [instance] => (item=None)",
                                "[openstack-exporter/openstack_exporter] ok: [instance] => (item=None)",
                                "[openstack-exporter/openstack_exporter] skipping: [instance] => (item=None) ",
                                "[openstack-exporter/openstack_exporter] ok: [instance] => (item=None)",
                                "[openstack-exporter/openstack_exporter] ok: [instance] => (item=None)",
                                "[openstack-exporter/openstack_exporter] ok: [instance] => (item=None)",
                                "[openstack-exporter/openstack_exporter] ok: [instance] => (item=None)",
                                "[openstack-exporter/openstack_exporter] ok: [instance] => (item=None)",
                                "[openstack-exporter/openstack_exporter] ok: [instance] => (item=None)",
                                "[openstack-exporter/openstack_exporter] ok: [instance] => (item=None)",
                                "[openstack-exporter/openstack_exporter] ok: [instance] => (item=None)",
                                "[openstack-exporter/openstack_exporter] ok: [instance]",
                                "[openstack-exporter/openstack_exporter] ",
                                "[openstack-exporter/openstack_exporter] TASK [vexxhost.atmosphere.openstack_exporter : Create \"openstack-database-exporter-dsn\" secret] ***",
                                "[octavia/octavia] ok: [instance]",
                                "[octavia/octavia] ",
                                "[octavia/octavia] TASK [vexxhost.atmosphere.octavia : Create management subnet] ******************",
                                "[manila/manila] ok: [instance]",
                                "[manila/manila] ",
                                "[manila/manila] TASK [Create Ingress] **********************************************************",
                                "[manila/manila] included: openstack_helm_ingress for instance",
                                "[openstack-exporter/openstack_exporter] changed: [instance]",
                                "[openstack-exporter/openstack_exporter] ",
                                "[openstack-exporter/openstack_exporter] TASK [vexxhost.atmosphere.openstack_exporter : Deploy service] *****************",
                                "[manila/manila] ",
                                "[manila/manila] TASK [vexxhost.atmosphere.openstack_helm_ingress : Create certificate] *********",
                                "[manila/manila] skipping: [instance]",
                                "[manila/manila] ",
                                "[manila/manila] TASK [vexxhost.atmosphere.openstack_helm_ingress : Set fact with wildcard certificate] ***",
                                "[manila/manila] skipping: [instance]",
                                "[manila/manila] ",
                                "[manila/manila] TASK [vexxhost.atmosphere.openstack_helm_ingress : Add ClusterIssuer annotations] ***",
                                "[manila/manila] ok: [instance]",
                                "[manila/manila] ",
                                "[manila/manila] TASK [Create Ingress sharev2] **************************************************",
                                "[manila/manila] included: ingress for instance",
                                "[manila/manila] ",
                                "[manila/manila] TASK [vexxhost.atmosphere.ingress : Create Ingress sharev2] ********************",
                                "[openstack-exporter/openstack_exporter] ok: [instance]",
                                "[openstack-exporter/openstack_exporter] ",
                                "[openstack-exporter/openstack_exporter] PLAY RECAP *********************************************************************",
                                "[openstack-exporter/openstack_exporter] instance                   : ok=6    changed=1    unreachable=0    failed=0    skipped=0    rescued=0    ignored=0   ",
                                "[openstack-exporter/openstack_exporter] ",
                                "[octavia/octavia] ok: [instance]",
                                "==> [openstack-exporter] Deployment complete",
                                "[octavia/octavia] ",
                                "[octavia/octavia] TASK [vexxhost.atmosphere.octavia : Create health manager security group] ******",
                                "[manila/manila] ok: [instance]",
                                "[manila/manila] ",
                                "[manila/manila] TASK [vexxhost.atmosphere.manila : Update service tenant compute quotas] *******",
                                "[octavia/octavia] ok: [instance]",
                                "[octavia/octavia] ",
                                "[octavia/octavia] TASK [vexxhost.atmosphere.octavia : Create health manager security group rules] ***",
                                "[octavia/octavia] ok: [instance] => (item={'protocol': 'udp', 'port': 5555})",
                                "[octavia/octavia] ok: [instance] => (item={'protocol': 'udp', 'port': 10514})",
                                "[octavia/octavia] ok: [instance] => (item={'protocol': 'udp', 'port': 20514})",
                                "[octavia/octavia] ok: [instance] => (item={'protocol': 'tcp', 'port': 10514})",
                                "[manila/manila] changed: [instance]",
                                "[manila/manila] ",
                                "[manila/manila] TASK [vexxhost.atmosphere.manila : Update service tenant volume quotas] ********",
                                "[octavia/octavia] ok: [instance] => (item={'protocol': 'tcp', 'port': 20514})",
                                "[octavia/octavia] ",
                                "[octavia/octavia] TASK [vexxhost.atmosphere.octavia : Create health manager networking ports] ****",
                                "[octavia/octavia] ok: [instance] => (item=instance)",
                                "[octavia/octavia] ",
                                "[octavia/octavia] TASK [vexxhost.atmosphere.octavia : Discover facts for other controllers] ******",
                                "[octavia/octavia] ok: [instance] => (item=instance)",
                                "[octavia/octavia] ",
                                "[octavia/octavia] TASK [vexxhost.atmosphere.octavia : Set binding for ports] *********************",
                                "[manila/manila] changed: [instance]",
                                "[manila/manila] ",
                                "[manila/manila] TASK [vexxhost.atmosphere.manila : Update service tenant network quotas] *******"
                            ],
                            "zuul_log_id": "0242ac17-0010-310d-1ec5-00000001f1aa-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:15:10.319054Z",
                            "start": "2026-07-25T22:15:09.790565Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001f1aa",
                        "name": "Read new idempotence deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "333772"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:15:10.394155Z",
                            "start": "2026-07-25T22:15:10.326736Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001f1ab",
                        "name": "Advance idempotence deployment live log offset"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "idempotence deployment is still running after 620 seconds."
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:15:10.469754Z",
                            "start": "2026-07-25T22:15:10.400661Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001f1ac",
                        "name": "Report idempotence deployment progress heartbeat"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:15:10.544034Z",
                            "start": "2026-07-25T22:15:10.477774Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001f1ad",
                        "name": "Continue monitoring idempotence deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-25 22:15:10.650723",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-25 22:15:30.652685",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:15:30.663054Z",
                            "start": "2026-07-25T22:15:10.601459Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001f442",
                        "name": "Wait before polling idempotence deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "32"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:15:30.737144Z",
                            "start": "2026-07-25T22:15:30.669623Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001f443",
                        "name": "Count idempotence deployment progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j954100126856.247585",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j954100126856.247585",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j954100126856.247585",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:15:31.009776Z",
                            "start": "2026-07-25T22:15:30.745381Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001f444",
                        "name": "Poll idempotence deployment status"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/ansible.zp1dm8bk.log"
                                }
                            },
                            "stat": {
                                "atime": 1785017709.5839272,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 680,
                                "charset": "unknown",
                                "checksum": "2a96fe29aa8aa25d43ca50438489edb451830883",
                                "ctime": 1785017728.568279,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 21191,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0600",
                                "mtime": 1785017728.568279,
                                "nlink": 1,
                                "path": "/tmp/ansible.zp1dm8bk.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 343387,
                                "uid": 1000,
                                "version": "2670592057",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:15:31.226158Z",
                            "start": "2026-07-25T22:15:31.017332Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001f445",
                        "name": "Inspect idempotence deployment live log"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "9615"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:15:31.300352Z",
                            "start": "2026-07-25T22:15:31.232934Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001f446",
                        "name": "Calculate new idempotence deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +333773 /tmp/ansible.zp1dm8bk.log | head -c 9615",
                            "delta": "0:00:00.009877",
                            "end": "2026-07-25 22:15:31.539274",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +333773 /tmp/ansible.zp1dm8bk.log | head -c 9615",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-310d-1ec5-00000001f447-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-25 22:15:31.529397",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "[octavia/octavia] ok: [instance] => (item=instance)\n[octavia/octavia] \n[octavia/octavia] TASK [vexxhost.atmosphere.octavia : Get health manager networking ports] *******\n[manila/manila] changed: [instance]\n[manila/manila] \n[manila/manila] PLAY RECAP *********************************************************************\n[manila/manila] instance                   : ok=41   changed=3    unreachable=0    failed=0    skipped=15   rescued=0    ignored=0   \n[manila/manila] \n==> [manila] Deployment complete\n[octavia/octavia] ok: [instance] => (item=instance)\n[octavia/octavia] \n[octavia/octavia] TASK [vexxhost.atmosphere.octavia : Set controller_ip_port_list] ***************\n[octavia/octavia] ok: [instance] => (item=octavia-health-manager-port-instance)\n[octavia/octavia] \n[octavia/octavia] TASK [vexxhost.atmosphere.octavia : Create amphora security group] *************\n[octavia/octavia] ok: [instance]\n[octavia/octavia] \n[octavia/octavia] TASK [vexxhost.atmosphere.octavia : Create amphora security group rules] *******\n[octavia/octavia] ok: [instance] => (item=[22, {'changed': False, 'ports': [{'allowed_address_pairs': [], 'binding_host_id': 'instance', 'binding_profile': {}, 'binding_vif_details': {'port_filter': True, 'connectivity': 'l2', 'bridge_name': 'br-int', 'datapath_type': 'system', 'bound_drivers': {'0': 'ovn'}}, 'binding_vif_type': 'ovs', 'binding_vnic_type': 'normal', 'created_at': '2026-07-25T21:58:48Z', 'data_plane_status': None, 'description': '', 'device_id': '', 'device_owner': 'octavia:health-mgr', 'device_profile': None, 'dns_assignment': [{'ip_address': '172.24.0.240', 'hostname': 'host-172-24-0-240', 'fqdn': 'host-172-24-0-240.openstacklocal.'}], 'dns_domain': '', 'dns_name': '', 'extra_dhcp_opts': [], 'fixed_ips': [{'subnet_id': '879aad2d-758b-4b00-934a-59cce3ae0173', 'ip_address': '172.24.0.240'}], 'hardware_offload_type': None, 'ip_allocation': 'immediate', 'is_admin_state_up': True, 'is_port_security_enabled': True, 'mac_address': 'fa:16:3e:45:be:a6', 'name': 'octavia-health-manager-port-instance', 'network_id': '61628b32-50e3-4b7f-b467-5d06de07d149', 'numa_affinity_policy': None, 'project_id': 'e522aa9bcf8a4918963b9237d424f2ff', 'tenant_id': 'e522aa9bcf8a4918963b9237d424f2ff', 'propagate_uplink_status': None, 'qos_network_policy_id': None, 'qos_policy_id': None, 'resource_request': None, 'security_group_ids': ['3a4249e8-9fa8-4751-a201-ab4770037e8d'], 'status': 'ACTIVE', 'trunk_details': None, 'trusted': None, 'updated_at': '2026-07-25T22:03:43Z', 'revision_number': 5, 'if_match': None, 'id': 'e27b7252-2f89-4f59-ac77-d1bd470e513b', 'tags': []}], 'invocation': {'module_args': {'port': 'octavia-health-manager-port-instance', 'name': 'octavia-health-manager-port-instance', 'wait': True, 'timeout': 180, 'interface': 'public', 'sdk_log_level': 'INFO', 'auth_type': None, 'auth': None, 'region_name': None, 'validate_certs': None, 'ca_cert': None, 'client_cert': None, 'client_key': None, 'api_timeout': None, 'sdk_log_path': None, 'filters': None}}, 'failed': False, 'item': 'instance', 'ansible_loop_var': 'item'}])\n[octavia/octavia] ok: [instance] => (item=[9443, {'changed': False, 'ports': [{'allowed_address_pairs': [], 'binding_host_id': 'instance', 'binding_profile': {}, 'binding_vif_details': {'port_filter': True, 'connectivity': 'l2', 'bridge_name': 'br-int', 'datapath_type': 'system', 'bound_drivers': {'0': 'ovn'}}, 'binding_vif_type': 'ovs', 'binding_vnic_type': 'normal', 'created_at': '2026-07-25T21:58:48Z', 'data_plane_status': None, 'description': '', 'device_id': '', 'device_owner': 'octavia:health-mgr', 'device_profile': None, 'dns_assignment': [{'ip_address': '172.24.0.240', 'hostname': 'host-172-24-0-240', 'fqdn': 'host-172-24-0-240.openstacklocal.'}], 'dns_domain': '', 'dns_name': '', 'extra_dhcp_opts': [], 'fixed_ips': [{'subnet_id': '879aad2d-758b-4b00-934a-59cce3ae0173', 'ip_address': '172.24.0.240'}], 'hardware_offload_type': None, 'ip_allocation': 'immediate', 'is_admin_state_up': True, 'is_port_security_enabled': True, 'mac_address': 'fa:16:3e:45:be:a6', 'name': 'octavia-health-manager-port-instance', 'network_id': '61628b32-50e3-4b7f-b467-5d06de07d149', 'numa_affinity_policy': None, 'project_id': 'e522aa9bcf8a4918963b9237d424f2ff', 'tenant_id': 'e522aa9bcf8a4918963b9237d424f2ff', 'propagate_uplink_status': None, 'qos_network_policy_id': None, 'qos_policy_id': None, 'resource_request': None, 'security_group_ids': ['3a4249e8-9fa8-4751-a201-ab4770037e8d'], 'status': 'ACTIVE', 'trunk_details': None, 'trusted': None, 'updated_at': '2026-07-25T22:03:43Z', 'revision_number': 5, 'if_match': None, 'id': 'e27b7252-2f89-4f59-ac77-d1bd470e513b', 'tags': []}], 'invocation': {'module_args': {'port': 'octavia-health-manager-port-instance', 'name': 'octavia-health-manager-port-instance', 'wait': True, 'timeout': 180, 'interface': 'public', 'sdk_log_level': 'INFO', 'auth_type': None, 'auth': None, 'region_name': None, 'validate_certs': None, 'ca_cert': None, 'client_cert': None, 'client_key': None, 'api_timeout': None, 'sdk_log_path': None, 'filters': None}}, 'failed': False, 'item': 'instance', 'ansible_loop_var': 'item'}])\n[octavia/octavia] \n[octavia/octavia] TASK [vexxhost.atmosphere.octavia : Create amphora flavor] *********************\n[octavia/octavia] ok: [instance]\n[octavia/octavia] \n[octavia/octavia] TASK [Upload Amphora image] ****************************************************\n[octavia/octavia] included: atmosphere.common.glance_image for instance\n[octavia/octavia] \n[octavia/octavia] TASK [atmosphere.common.qemu_utils : Install packages] *************************\n[octavia/octavia] ok: [instance]\n[octavia/octavia] \n[octavia/octavia] TASK [atmosphere.common.glance_image : Fetch source image metadata from URL] ***\n[octavia/octavia] ok: [instance]\n[octavia/octavia] \n[octavia/octavia] TASK [atmosphere.common.glance_image : Capture source ETag when available] *****\n[octavia/octavia] ok: [instance]\n[octavia/octavia] \n[octavia/octavia] TASK [atmosphere.common.glance_image : Check if image exists] ******************\n[octavia/octavia] ok: [instance]\n[octavia/octavia] \n[octavia/octavia] TASK [atmosphere.common.glance_image : Capture existing image and its Atmosphere metadata] ***\n[octavia/octavia] ok: [instance]\n[octavia/octavia] \n[octavia/octavia] TASK [atmosphere.common.glance_image : Decide whether image upload is required] ***\n[octavia/octavia] ok: [instance]\n[octavia/octavia] \n[octavia/octavia] TASK [atmosphere.common.glance_image : Generate temporary work directory] ******\n[octavia/octavia] skipping: [instance]\n[octavia/octavia] \n[octavia/octavia] TASK [atmosphere.common.glance_image : Download image] *************************\n[octavia/octavia] skipping: [instance]\n[octavia/octavia] \n[octavia/octavia] TASK [atmosphere.common.glance_image : Get image format] ***********************\n[octavia/octavia] skipping: [instance]\n[octavia/octavia] \n[octavia/octavia] TASK [atmosphere.common.glance_image : Convert file to target disk format] *****\n[octavia/octavia] skipping: [instance]\n[octavia/octavia] \n[octavia/octavia] TASK [atmosphere.common.glance_image : Wait until image service ready] *********\n[octavia/octavia] skipping: [instance]\n[octavia/octavia] \n[octavia/octavia] TASK [atmosphere.common.glance_image : Compute pending image name] *************\n[octavia/octavia] skipping: [instance]\n[octavia/octavia] \n[octavia/octavia] TASK [atmosphere.common.glance_image : Upload image into Glance] ***************\n[octavia/octavia] skipping: [instance]\n[octavia/octavia] \n[octavia/octavia] TASK [atmosphere.common.glance_image : Rename outdated image to preserve audit trail] ***\n[octavia/octavia] skipping: [instance]\n[octavia/octavia] \n[octavia/octavia] TASK [atmosphere.common.glance_image : Promote newly uploaded image to canonical name] ***\n[octavia/octavia] skipping: [instance]\n[octavia/octavia] \n[octavia/octavia] TASK [atmosphere.common.glance_image : Remove work directory] ******************\n[octavia/octavia] skipping: [instance]\n[octavia/octavia] \n[octavia/octavia] TASK [vexxhost.atmosphere.octavia : Get Amphora image information] *************\n[octavia/octavia] ok: [instance]\n[octavia/octavia] \n[octavia/octavia] TASK [vexxhost.atmosphere.octavia : Create Amphora SSH key] ********************\n[octavia/octavia] ok: [instance]\n[octavia/octavia] \n[octavia/octavia] TASK [vexxhost.atmosphere.octavia : Grab generated Amphora public key] *********\n[octavia/octavia] ok: [instance]\n[octavia/octavia] \n[octavia/octavia] TASK [vexxhost.atmosphere.octavia : Import Amphora SSH key-pair in OpenStack] ***\n[octavia/octavia] ok: [instance]\n[octavia/octavia] \n[octavia/octavia] TASK [vexxhost.atmosphere.octavia : Create CAs & Issuers] **********************\n[octavia/octavia] skipping: [instance] => (item=octavia-client) \n[octavia/octavia] skipping: [instance] => (item=octavia-server) \n[octavia/octavia] skipping: [instance]\n[octavia/octavia] \n[octavia/octavia] TASK [vexxhost.atmosphere.octavia : Create certificate for Octavia clients] ****\n[octavia/octavia] skipping: [instance]\n[octavia/octavia] \n[octavia/octavia] TASK [vexxhost.atmosphere.octavia : Create admin compute quotaset] *************\n[octavia/octavia] skipping: [instance]\n[octavia/octavia] \n[octavia/octavia] TASK [vexxhost.atmosphere.octavia : Wait for Octavia client certificate secret] ***\n[octavia/octavia] ok: [instance] => (item=octavia-client-certs)\n[octavia/octavia] ok: [instance] => (item=octavia-server-ca)\n[octavia/octavia] ok: [instance] => (item=octavia-client-ca)\n[octavia/octavia] \n[octavia/octavia] TASK [vexxhost.atmosphere.octavia : Deploy Helm chart] *************************",
                            "stdout_lines": [
                                "[octavia/octavia] ok: [instance] => (item=instance)",
                                "[octavia/octavia] ",
                                "[octavia/octavia] TASK [vexxhost.atmosphere.octavia : Get health manager networking ports] *******",
                                "[manila/manila] changed: [instance]",
                                "[manila/manila] ",
                                "[manila/manila] PLAY RECAP *********************************************************************",
                                "[manila/manila] instance                   : ok=41   changed=3    unreachable=0    failed=0    skipped=15   rescued=0    ignored=0   ",
                                "[manila/manila] ",
                                "==> [manila] Deployment complete",
                                "[octavia/octavia] ok: [instance] => (item=instance)",
                                "[octavia/octavia] ",
                                "[octavia/octavia] TASK [vexxhost.atmosphere.octavia : Set controller_ip_port_list] ***************",
                                "[octavia/octavia] ok: [instance] => (item=octavia-health-manager-port-instance)",
                                "[octavia/octavia] ",
                                "[octavia/octavia] TASK [vexxhost.atmosphere.octavia : Create amphora security group] *************",
                                "[octavia/octavia] ok: [instance]",
                                "[octavia/octavia] ",
                                "[octavia/octavia] TASK [vexxhost.atmosphere.octavia : Create amphora security group rules] *******",
                                "[octavia/octavia] ok: [instance] => (item=[22, {'changed': False, 'ports': [{'allowed_address_pairs': [], 'binding_host_id': 'instance', 'binding_profile': {}, 'binding_vif_details': {'port_filter': True, 'connectivity': 'l2', 'bridge_name': 'br-int', 'datapath_type': 'system', 'bound_drivers': {'0': 'ovn'}}, 'binding_vif_type': 'ovs', 'binding_vnic_type': 'normal', 'created_at': '2026-07-25T21:58:48Z', 'data_plane_status': None, 'description': '', 'device_id': '', 'device_owner': 'octavia:health-mgr', 'device_profile': None, 'dns_assignment': [{'ip_address': '172.24.0.240', 'hostname': 'host-172-24-0-240', 'fqdn': 'host-172-24-0-240.openstacklocal.'}], 'dns_domain': '', 'dns_name': '', 'extra_dhcp_opts': [], 'fixed_ips': [{'subnet_id': '879aad2d-758b-4b00-934a-59cce3ae0173', 'ip_address': '172.24.0.240'}], 'hardware_offload_type': None, 'ip_allocation': 'immediate', 'is_admin_state_up': True, 'is_port_security_enabled': True, 'mac_address': 'fa:16:3e:45:be:a6', 'name': 'octavia-health-manager-port-instance', 'network_id': '61628b32-50e3-4b7f-b467-5d06de07d149', 'numa_affinity_policy': None, 'project_id': 'e522aa9bcf8a4918963b9237d424f2ff', 'tenant_id': 'e522aa9bcf8a4918963b9237d424f2ff', 'propagate_uplink_status': None, 'qos_network_policy_id': None, 'qos_policy_id': None, 'resource_request': None, 'security_group_ids': ['3a4249e8-9fa8-4751-a201-ab4770037e8d'], 'status': 'ACTIVE', 'trunk_details': None, 'trusted': None, 'updated_at': '2026-07-25T22:03:43Z', 'revision_number': 5, 'if_match': None, 'id': 'e27b7252-2f89-4f59-ac77-d1bd470e513b', 'tags': []}], 'invocation': {'module_args': {'port': 'octavia-health-manager-port-instance', 'name': 'octavia-health-manager-port-instance', 'wait': True, 'timeout': 180, 'interface': 'public', 'sdk_log_level': 'INFO', 'auth_type': None, 'auth': None, 'region_name': None, 'validate_certs': None, 'ca_cert': None, 'client_cert': None, 'client_key': None, 'api_timeout': None, 'sdk_log_path': None, 'filters': None}}, 'failed': False, 'item': 'instance', 'ansible_loop_var': 'item'}])",
                                "[octavia/octavia] ok: [instance] => (item=[9443, {'changed': False, 'ports': [{'allowed_address_pairs': [], 'binding_host_id': 'instance', 'binding_profile': {}, 'binding_vif_details': {'port_filter': True, 'connectivity': 'l2', 'bridge_name': 'br-int', 'datapath_type': 'system', 'bound_drivers': {'0': 'ovn'}}, 'binding_vif_type': 'ovs', 'binding_vnic_type': 'normal', 'created_at': '2026-07-25T21:58:48Z', 'data_plane_status': None, 'description': '', 'device_id': '', 'device_owner': 'octavia:health-mgr', 'device_profile': None, 'dns_assignment': [{'ip_address': '172.24.0.240', 'hostname': 'host-172-24-0-240', 'fqdn': 'host-172-24-0-240.openstacklocal.'}], 'dns_domain': '', 'dns_name': '', 'extra_dhcp_opts': [], 'fixed_ips': [{'subnet_id': '879aad2d-758b-4b00-934a-59cce3ae0173', 'ip_address': '172.24.0.240'}], 'hardware_offload_type': None, 'ip_allocation': 'immediate', 'is_admin_state_up': True, 'is_port_security_enabled': True, 'mac_address': 'fa:16:3e:45:be:a6', 'name': 'octavia-health-manager-port-instance', 'network_id': '61628b32-50e3-4b7f-b467-5d06de07d149', 'numa_affinity_policy': None, 'project_id': 'e522aa9bcf8a4918963b9237d424f2ff', 'tenant_id': 'e522aa9bcf8a4918963b9237d424f2ff', 'propagate_uplink_status': None, 'qos_network_policy_id': None, 'qos_policy_id': None, 'resource_request': None, 'security_group_ids': ['3a4249e8-9fa8-4751-a201-ab4770037e8d'], 'status': 'ACTIVE', 'trunk_details': None, 'trusted': None, 'updated_at': '2026-07-25T22:03:43Z', 'revision_number': 5, 'if_match': None, 'id': 'e27b7252-2f89-4f59-ac77-d1bd470e513b', 'tags': []}], 'invocation': {'module_args': {'port': 'octavia-health-manager-port-instance', 'name': 'octavia-health-manager-port-instance', 'wait': True, 'timeout': 180, 'interface': 'public', 'sdk_log_level': 'INFO', 'auth_type': None, 'auth': None, 'region_name': None, 'validate_certs': None, 'ca_cert': None, 'client_cert': None, 'client_key': None, 'api_timeout': None, 'sdk_log_path': None, 'filters': None}}, 'failed': False, 'item': 'instance', 'ansible_loop_var': 'item'}])",
                                "[octavia/octavia] ",
                                "[octavia/octavia] TASK [vexxhost.atmosphere.octavia : Create amphora flavor] *********************",
                                "[octavia/octavia] ok: [instance]",
                                "[octavia/octavia] ",
                                "[octavia/octavia] TASK [Upload Amphora image] ****************************************************",
                                "[octavia/octavia] included: atmosphere.common.glance_image for instance",
                                "[octavia/octavia] ",
                                "[octavia/octavia] TASK [atmosphere.common.qemu_utils : Install packages] *************************",
                                "[octavia/octavia] ok: [instance]",
                                "[octavia/octavia] ",
                                "[octavia/octavia] TASK [atmosphere.common.glance_image : Fetch source image metadata from URL] ***",
                                "[octavia/octavia] ok: [instance]",
                                "[octavia/octavia] ",
                                "[octavia/octavia] TASK [atmosphere.common.glance_image : Capture source ETag when available] *****",
                                "[octavia/octavia] ok: [instance]",
                                "[octavia/octavia] ",
                                "[octavia/octavia] TASK [atmosphere.common.glance_image : Check if image exists] ******************",
                                "[octavia/octavia] ok: [instance]",
                                "[octavia/octavia] ",
                                "[octavia/octavia] TASK [atmosphere.common.glance_image : Capture existing image and its Atmosphere metadata] ***",
                                "[octavia/octavia] ok: [instance]",
                                "[octavia/octavia] ",
                                "[octavia/octavia] TASK [atmosphere.common.glance_image : Decide whether image upload is required] ***",
                                "[octavia/octavia] ok: [instance]",
                                "[octavia/octavia] ",
                                "[octavia/octavia] TASK [atmosphere.common.glance_image : Generate temporary work directory] ******",
                                "[octavia/octavia] skipping: [instance]",
                                "[octavia/octavia] ",
                                "[octavia/octavia] TASK [atmosphere.common.glance_image : Download image] *************************",
                                "[octavia/octavia] skipping: [instance]",
                                "[octavia/octavia] ",
                                "[octavia/octavia] TASK [atmosphere.common.glance_image : Get image format] ***********************",
                                "[octavia/octavia] skipping: [instance]",
                                "[octavia/octavia] ",
                                "[octavia/octavia] TASK [atmosphere.common.glance_image : Convert file to target disk format] *****",
                                "[octavia/octavia] skipping: [instance]",
                                "[octavia/octavia] ",
                                "[octavia/octavia] TASK [atmosphere.common.glance_image : Wait until image service ready] *********",
                                "[octavia/octavia] skipping: [instance]",
                                "[octavia/octavia] ",
                                "[octavia/octavia] TASK [atmosphere.common.glance_image : Compute pending image name] *************",
                                "[octavia/octavia] skipping: [instance]",
                                "[octavia/octavia] ",
                                "[octavia/octavia] TASK [atmosphere.common.glance_image : Upload image into Glance] ***************",
                                "[octavia/octavia] skipping: [instance]",
                                "[octavia/octavia] ",
                                "[octavia/octavia] TASK [atmosphere.common.glance_image : Rename outdated image to preserve audit trail] ***",
                                "[octavia/octavia] skipping: [instance]",
                                "[octavia/octavia] ",
                                "[octavia/octavia] TASK [atmosphere.common.glance_image : Promote newly uploaded image to canonical name] ***",
                                "[octavia/octavia] skipping: [instance]",
                                "[octavia/octavia] ",
                                "[octavia/octavia] TASK [atmosphere.common.glance_image : Remove work directory] ******************",
                                "[octavia/octavia] skipping: [instance]",
                                "[octavia/octavia] ",
                                "[octavia/octavia] TASK [vexxhost.atmosphere.octavia : Get Amphora image information] *************",
                                "[octavia/octavia] ok: [instance]",
                                "[octavia/octavia] ",
                                "[octavia/octavia] TASK [vexxhost.atmosphere.octavia : Create Amphora SSH key] ********************",
                                "[octavia/octavia] ok: [instance]",
                                "[octavia/octavia] ",
                                "[octavia/octavia] TASK [vexxhost.atmosphere.octavia : Grab generated Amphora public key] *********",
                                "[octavia/octavia] ok: [instance]",
                                "[octavia/octavia] ",
                                "[octavia/octavia] TASK [vexxhost.atmosphere.octavia : Import Amphora SSH key-pair in OpenStack] ***",
                                "[octavia/octavia] ok: [instance]",
                                "[octavia/octavia] ",
                                "[octavia/octavia] TASK [vexxhost.atmosphere.octavia : Create CAs & Issuers] **********************",
                                "[octavia/octavia] skipping: [instance] => (item=octavia-client) ",
                                "[octavia/octavia] skipping: [instance] => (item=octavia-server) ",
                                "[octavia/octavia] skipping: [instance]",
                                "[octavia/octavia] ",
                                "[octavia/octavia] TASK [vexxhost.atmosphere.octavia : Create certificate for Octavia clients] ****",
                                "[octavia/octavia] skipping: [instance]",
                                "[octavia/octavia] ",
                                "[octavia/octavia] TASK [vexxhost.atmosphere.octavia : Create admin compute quotaset] *************",
                                "[octavia/octavia] skipping: [instance]",
                                "[octavia/octavia] ",
                                "[octavia/octavia] TASK [vexxhost.atmosphere.octavia : Wait for Octavia client certificate secret] ***",
                                "[octavia/octavia] ok: [instance] => (item=octavia-client-certs)",
                                "[octavia/octavia] ok: [instance] => (item=octavia-server-ca)",
                                "[octavia/octavia] ok: [instance] => (item=octavia-client-ca)",
                                "[octavia/octavia] ",
                                "[octavia/octavia] TASK [vexxhost.atmosphere.octavia : Deploy Helm chart] *************************"
                            ],
                            "zuul_log_id": "0242ac17-0010-310d-1ec5-00000001f447-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:15:31.854313Z",
                            "start": "2026-07-25T22:15:31.326763Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001f447",
                        "name": "Read new idempotence deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "343387"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:15:31.926523Z",
                            "start": "2026-07-25T22:15:31.861190Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001f448",
                        "name": "Advance idempotence deployment live log offset"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "idempotence deployment is still running after 640 seconds."
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:15:32.000170Z",
                            "start": "2026-07-25T22:15:31.933838Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001f449",
                        "name": "Report idempotence deployment progress heartbeat"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:15:32.077766Z",
                            "start": "2026-07-25T22:15:32.008501Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001f44a",
                        "name": "Continue monitoring idempotence deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-25 22:15:32.179412",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-25 22:15:52.181730",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:15:52.202239Z",
                            "start": "2026-07-25T22:15:32.132103Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001f6f3",
                        "name": "Wait before polling idempotence deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "33"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:15:52.276209Z",
                            "start": "2026-07-25T22:15:52.208555Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001f6f4",
                        "name": "Count idempotence deployment progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j954100126856.247585",
                            "changed": false,
                            "cmd": "set -o pipefail\nuv run ./bin/atmosphere deploy --inventory ./inventory.yaml --concurrency 3 --dependency-option csi_driver=rbd --dependency-option network_backend=ovn --extra-vars '{\"ovn_bgp_agent_enabled\": true}' > /tmp/ansible.zp1dm8bk.log 2>&1\n",
                            "delta": "0:11:44.847112",
                            "end": "2026-07-25 22:15:44.743012",
                            "failed_when_result": false,
                            "finished": 1,
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail\nuv run ./bin/atmosphere deploy --inventory ./inventory.yaml --concurrency 3 --dependency-option csi_driver=rbd --dependency-option network_backend=ovn --extra-vars '{\"ovn_bgp_agent_enabled\": true}' > /tmp/ansible.zp1dm8bk.log 2>&1\n",
                                    "_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-310d-1ec5-00000001c752-0-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "results_file": "/home/zuul/.ansible_async/j954100126856.247585",
                            "start": "2026-07-25 22:03:59.895900",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": [],
                            "zuul_log_id": "0242ac17-0010-310d-1ec5-00000001c752-0-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:15:52.519554Z",
                            "start": "2026-07-25T22:15:52.282230Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001f6f5",
                        "name": "Poll idempotence deployment status"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/ansible.zp1dm8bk.log"
                                }
                            },
                            "stat": {
                                "atime": 1785017731.1683273,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 688,
                                "charset": "unknown",
                                "checksum": "c6669ea3a263c97b4d350af7745b24a8457937d7",
                                "ctime": 1785017744.7285788,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 21191,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0600",
                                "mtime": 1785017744.7285788,
                                "nlink": 1,
                                "path": "/tmp/ansible.zp1dm8bk.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 345021,
                                "uid": 1000,
                                "version": "2670592057",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:15:52.747574Z",
                            "start": "2026-07-25T22:15:52.529083Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001f6f6",
                        "name": "Inspect idempotence deployment live log"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "1634"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:15:52.824870Z",
                            "start": "2026-07-25T22:15:52.755001Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001f6f7",
                        "name": "Calculate new idempotence deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +343388 /tmp/ansible.zp1dm8bk.log | head -c 1634",
                            "delta": "0:00:00.007731",
                            "end": "2026-07-25 22:15:53.080245",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +343388 /tmp/ansible.zp1dm8bk.log | head -c 1634",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-310d-1ec5-00000001f6f8-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-25 22:15:53.072514",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "[octavia/octavia] ok: [instance]\n[octavia/octavia] \n[octavia/octavia] TASK [vexxhost.atmosphere.octavia : Add implied roles] *************************\n[octavia/octavia] ok: [instance] => (item={'role': 'member', 'implies': 'load-balancer_member'})\n[octavia/octavia] ok: [instance] => (item={'role': 'reader', 'implies': 'load-balancer_observer'})\n[octavia/octavia] \n[octavia/octavia] TASK [Create Ingress] **********************************************************\n[octavia/octavia] included: openstack_helm_ingress for instance\n[octavia/octavia] \n[octavia/octavia] TASK [vexxhost.atmosphere.openstack_helm_ingress : Create certificate] *********\n[octavia/octavia] skipping: [instance]\n[octavia/octavia] \n[octavia/octavia] TASK [vexxhost.atmosphere.openstack_helm_ingress : Set fact with wildcard certificate] ***\n[octavia/octavia] skipping: [instance]\n[octavia/octavia] \n[octavia/octavia] TASK [vexxhost.atmosphere.openstack_helm_ingress : Add ClusterIssuer annotations] ***\n[octavia/octavia] ok: [instance]\n[octavia/octavia] \n[octavia/octavia] TASK [Create Ingress load-balancer] ********************************************\n[octavia/octavia] included: ingress for instance\n[octavia/octavia] \n[octavia/octavia] TASK [vexxhost.atmosphere.ingress : Create Ingress load-balancer] **************\n[octavia/octavia] ok: [instance]\n[octavia/octavia] \n[octavia/octavia] PLAY RECAP *********************************************************************\n[octavia/octavia] instance                   : ok=66   changed=0    unreachable=0    failed=0    skipped=24   rescued=0    ignored=0   \n[octavia/octavia] \n==> [octavia] Deployment complete",
                            "stdout_lines": [
                                "[octavia/octavia] ok: [instance]",
                                "[octavia/octavia] ",
                                "[octavia/octavia] TASK [vexxhost.atmosphere.octavia : Add implied roles] *************************",
                                "[octavia/octavia] ok: [instance] => (item={'role': 'member', 'implies': 'load-balancer_member'})",
                                "[octavia/octavia] ok: [instance] => (item={'role': 'reader', 'implies': 'load-balancer_observer'})",
                                "[octavia/octavia] ",
                                "[octavia/octavia] TASK [Create Ingress] **********************************************************",
                                "[octavia/octavia] included: openstack_helm_ingress for instance",
                                "[octavia/octavia] ",
                                "[octavia/octavia] TASK [vexxhost.atmosphere.openstack_helm_ingress : Create certificate] *********",
                                "[octavia/octavia] skipping: [instance]",
                                "[octavia/octavia] ",
                                "[octavia/octavia] TASK [vexxhost.atmosphere.openstack_helm_ingress : Set fact with wildcard certificate] ***",
                                "[octavia/octavia] skipping: [instance]",
                                "[octavia/octavia] ",
                                "[octavia/octavia] TASK [vexxhost.atmosphere.openstack_helm_ingress : Add ClusterIssuer annotations] ***",
                                "[octavia/octavia] ok: [instance]",
                                "[octavia/octavia] ",
                                "[octavia/octavia] TASK [Create Ingress load-balancer] ********************************************",
                                "[octavia/octavia] included: ingress for instance",
                                "[octavia/octavia] ",
                                "[octavia/octavia] TASK [vexxhost.atmosphere.ingress : Create Ingress load-balancer] **************",
                                "[octavia/octavia] ok: [instance]",
                                "[octavia/octavia] ",
                                "[octavia/octavia] PLAY RECAP *********************************************************************",
                                "[octavia/octavia] instance                   : ok=66   changed=0    unreachable=0    failed=0    skipped=24   rescued=0    ignored=0   ",
                                "[octavia/octavia] ",
                                "==> [octavia] Deployment complete"
                            ],
                            "zuul_log_id": "0242ac17-0010-310d-1ec5-00000001f6f8-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:15:53.375360Z",
                            "start": "2026-07-25T22:15:52.850613Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001f6f8",
                        "name": "Read new idempotence deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "345021"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:15:53.454035Z",
                            "start": "2026-07-25T22:15:53.384847Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001f6f9",
                        "name": "Advance idempotence deployment live log offset"
                    }
                },
                {
                    "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-25T22:15:53.688354Z",
                            "start": "2026-07-25T22:15:53.462528Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001f6fa",
                        "name": "Report idempotence deployment progress heartbeat"
                    }
                },
                {
                    "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-25T22:15:53.906073Z",
                            "start": "2026-07-25T22:15:53.703905Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001f6fb",
                        "name": "Continue monitoring idempotence deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j954100126856.247585",
                            "changed": false,
                            "erased": "/home/zuul/.ansible_async/j954100126856.247585",
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j954100126856.247585",
                                    "mode": "cleanup"
                                }
                            },
                            "started": 0,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:15:54.279615Z",
                            "start": "2026-07-25T22:15:54.063250Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001c755",
                        "name": "Clean up idempotence deployment async state"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.file",
                            "changed": true,
                            "diff": {
                                "after": {
                                    "path": "/tmp/ansible.zp1dm8bk.log",
                                    "state": "absent"
                                },
                                "before": {
                                    "path": "/tmp/ansible.zp1dm8bk.log",
                                    "state": "file"
                                }
                            },
                            "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/ansible.zp1dm8bk.log",
                                    "recurse": false,
                                    "selevel": null,
                                    "serole": null,
                                    "setype": null,
                                    "seuser": null,
                                    "src": null,
                                    "state": "absent",
                                    "unsafe_writes": false
                                }
                            },
                            "path": "/tmp/ansible.zp1dm8bk.log",
                            "state": "absent"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:15:54.498153Z",
                            "start": "2026-07-25T22:15:54.285560Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001c756",
                        "name": "Remove live log for idempotence deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.assert",
                            "changed": false,
                            "msg": "All assertions passed"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:15:54.573272Z",
                            "start": "2026-07-25T22:15:54.503819Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001c757",
                        "name": "Assert idempotence deployment succeeded"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.command",
                            "changed": false,
                            "cmd": [
                                "ip",
                                "link",
                                "show",
                                "br-ex"
                            ],
                            "delta": "0:00:00.007382",
                            "end": "2026-07-25 22:15:54.808848",
                            "failed_when_result": false,
                            "invocation": {
                                "module_args": {
                                    "_raw_params": null,
                                    "_uses_shell": false,
                                    "argv": [
                                        "ip",
                                        "link",
                                        "show",
                                        "br-ex"
                                    ],
                                    "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-310d-1ec5-000000000016-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-25 22:15:54.801466",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "365: br-ex: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN mode DEFAULT group default qlen 1000\n    link/ether f6:b6:5a:0b:43:4b brd ff:ff:ff:ff:ff:ff",
                            "stdout_lines": [
                                "365: br-ex: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN mode DEFAULT group default qlen 1000",
                                "    link/ether f6:b6:5a:0b:43:4b brd ff:ff:ff:ff:ff:ff"
                            ],
                            "zuul_log_id": "0242ac17-0010-310d-1ec5-000000000016-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:15:55.121128Z",
                            "start": "2026-07-25T22:15:54.600224Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000000016",
                        "name": "Check for br-ex interface"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.command",
                            "changed": false,
                            "cmd": [
                                "ip",
                                "address",
                                "replace",
                                "10.96.250.10/24",
                                "dev",
                                "br-ex"
                            ],
                            "delta": "0:00:00.006045",
                            "end": "2026-07-25 22:15:55.380207",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": null,
                                    "_uses_shell": false,
                                    "argv": [
                                        "ip",
                                        "address",
                                        "replace",
                                        "10.96.250.10/24",
                                        "dev",
                                        "br-ex"
                                    ],
                                    "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-310d-1ec5-000000000017-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-25 22:15:55.374162",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": [],
                            "zuul_log_id": "0242ac17-0010-310d-1ec5-000000000017-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:15:55.672520Z",
                            "start": "2026-07-25T22:15:55.154482Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000000017",
                        "name": "Add IP address to br-ex"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.command",
                            "changed": false,
                            "cmd": [
                                "ip",
                                "link",
                                "set",
                                "br-ex",
                                "up"
                            ],
                            "delta": "0:00:00.005689",
                            "end": "2026-07-25 22:15:55.905267",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": null,
                                    "_uses_shell": false,
                                    "argv": [
                                        "ip",
                                        "link",
                                        "set",
                                        "br-ex",
                                        "up"
                                    ],
                                    "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-310d-1ec5-000000000018-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-25 22:15:55.899578",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": [],
                            "zuul_log_id": "0242ac17-0010-310d-1ec5-000000000018-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:15:56.216951Z",
                            "start": "2026-07-25T22:15:55.695442Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000000018",
                        "name": "Set br-ex interface up"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_verify_argv": [
                                    "uv",
                                    "run",
                                    "molecule",
                                    "verify",
                                    "-s",
                                    "aio"
                                ],
                                "_atmosphere_ci_verify_environment": {
                                    "ATMOSPHERE_CI_COMPONENTS": "barbican,ceph,ceph-provisioners,cert-manager,cinder,cluster-issuer,coredns,csi,frr-k8s,glance,glance-images,goldpinger,heat,horizon,image-warmup,ingress-nginx,ipmi-exporter,iscsi,keepalived,keycloak,keystone,kube-prometheus-stack,kubernetes,libvirt,loki,lpfc,magnum,manila,memcached,multipathd,neutron,node-feature-discovery,nova,octavia,openstack-cli,openstack-exporter,openvswitch,ovn,percona-xtradb-cluster,percona-xtradb-cluster-operator,placement,prometheus-pushgateway,rabbitmq-cluster-operator,rook-ceph,rook-ceph-cluster,smartctl-exporter,staffeln,udev,valkey,vector",
                                    "ATMOSPHERE_CI_MODE": "full",
                                    "ATMOSPHERE_CI_RUN_STESTR": "true",
                                    "ATMOSPHERE_CI_RUN_TEMPEST": "true",
                                    "ATMOSPHERE_CI_VERIFICATION_PROFILES": "full"
                                }
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:15:56.290276Z",
                            "start": "2026-07-25T22:15:56.227154Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000000019",
                        "name": "Resolve Molecule verification command"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "run-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:15:56.336079Z",
                            "start": "2026-07-25T22:15:56.295787Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000000001a",
                        "name": "Run Molecule verification with progress heartbeat"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.tempfile",
                            "changed": true,
                            "gid": 1000,
                            "group": "zuul",
                            "invocation": {
                                "module_args": {
                                    "path": null,
                                    "prefix": "ansible.",
                                    "state": "file",
                                    "suffix": ".log"
                                }
                            },
                            "mode": "0600",
                            "owner": "zuul",
                            "path": "/tmp/ansible.ue000ie4.log",
                            "size": 0,
                            "state": "file",
                            "uid": 1000
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:15:56.574515Z",
                            "start": "2026-07-25T22:15:56.359996Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001f9c8",
                        "name": "Create live log for Molecule verification"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "ansible_job_id": "j294890276055.390379",
                            "changed": true,
                            "finished": 0,
                            "results_file": "/home/zuul/.ansible_async/j294890276055.390379",
                            "started": 1
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:15:56.973910Z",
                            "start": "2026-07-25T22:15:56.581281Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001f9c9",
                        "name": "Start Molecule verification"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": 0,
                                "_atmosphere_ci_phase_max_polls": "181",
                                "_atmosphere_ci_phase_poll_count": 0,
                                "_atmosphere_ci_phase_poll_interval": "20",
                                "_atmosphere_ci_phase_result": {
                                    "ansible_job_id": "j294890276055.390379",
                                    "changed": true,
                                    "failed": 0,
                                    "finished": 0,
                                    "results_file": "/home/zuul/.ansible_async/j294890276055.390379",
                                    "started": 1
                                }
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:15:57.053847Z",
                            "start": "2026-07-25T22:15:56.980145Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001f9ca",
                        "name": "Initialize Molecule verification progress monitor"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:15:57.105859Z",
                            "start": "2026-07-25T22:15:57.062975Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001f9cb",
                        "name": "Monitor Molecule verification with progress heartbeats"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-25 22:15:57.186797",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-25 22:16:17.188731",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:16:17.204759Z",
                            "start": "2026-07-25T22:15:57.127222Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001fa31",
                        "name": "Wait before polling Molecule verification"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "1"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:16:17.279373Z",
                            "start": "2026-07-25T22:16:17.212359Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001fa32",
                        "name": "Count Molecule verification progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j294890276055.390379",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j294890276055.390379",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j294890276055.390379",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:16:17.525508Z",
                            "start": "2026-07-25T22:16:17.287790Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001fa33",
                        "name": "Poll Molecule verification status"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/ansible.ue000ie4.log"
                                }
                            },
                            "stat": {
                                "atime": 1785017756.5287974,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 8,
                                "charset": "unknown",
                                "checksum": "95a670405cb50f977ed96d3557d1fd97c772ce5e",
                                "ctime": 1785017774.4451296,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 21687,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0600",
                                "mtime": 1785017774.4451296,
                                "nlink": 1,
                                "path": "/tmp/ansible.ue000ie4.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 933,
                                "uid": 1000,
                                "version": "954321792",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:16:17.737313Z",
                            "start": "2026-07-25T22:16:17.533317Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001fa34",
                        "name": "Inspect Molecule verification live log"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "933"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:16:17.803195Z",
                            "start": "2026-07-25T22:16:17.745155Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001fa35",
                        "name": "Calculate new Molecule verification output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +1 /tmp/ansible.ue000ie4.log | head -c 933",
                            "delta": "0:00:00.007632",
                            "end": "2026-07-25 22:16:18.045143",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +1 /tmp/ansible.ue000ie4.log | head -c 933",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-310d-1ec5-00000001fa36-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-25 22:16:18.037511",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "WARNING  Molecule scenarios should migrate to 'extensions/molecule'\nINFO     [aio > discovery] scenario test matrix: verify\nINFO     [aio > prerun] Performing prerun with role_name_check=0...\nINFO     [aio > verify] Executing\n\nPLAY [Run tests] ***************************************************************\n\nTASK [Run \"stestr\" tests] ******************************************************\nSaturday 25 July 2026  22:16:11 +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 }}\nchanged: [localhost]\n\nPLAY [controllers[0]] **********************************************************\n\nTASK [Gathering Facts] *********************************************************\nSaturday 25 July 2026  22:16:14 +0000 (0:00:02.897)       0:00:02.908 *********",
                            "stdout_lines": [
                                "WARNING  Molecule scenarios should migrate to 'extensions/molecule'",
                                "INFO     [aio > discovery] scenario test matrix: verify",
                                "INFO     [aio > prerun] Performing prerun with role_name_check=0...",
                                "INFO     [aio > verify] Executing",
                                "",
                                "PLAY [Run tests] ***************************************************************",
                                "",
                                "TASK [Run \"stestr\" tests] ******************************************************",
                                "Saturday 25 July 2026  22:16:11 +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 }}",
                                "changed: [localhost]",
                                "",
                                "PLAY [controllers[0]] **********************************************************",
                                "",
                                "TASK [Gathering Facts] *********************************************************",
                                "Saturday 25 July 2026  22:16:14 +0000 (0:00:02.897)       0:00:02.908 *********"
                            ],
                            "zuul_log_id": "0242ac17-0010-310d-1ec5-00000001fa36-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:16:18.349036Z",
                            "start": "2026-07-25T22:16:17.828149Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001fa36",
                        "name": "Read new Molecule verification output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "933"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:16:18.422687Z",
                            "start": "2026-07-25T22:16:18.356533Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001fa37",
                        "name": "Advance Molecule verification live log offset"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule verification is still running after 20 seconds."
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:16:18.508501Z",
                            "start": "2026-07-25T22:16:18.428109Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001fa38",
                        "name": "Report Molecule verification progress heartbeat"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:16:18.573376Z",
                            "start": "2026-07-25T22:16:18.515507Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001fa39",
                        "name": "Continue monitoring Molecule verification"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-25 22:16:18.639786",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-25 22:16:38.641490",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:16:38.657932Z",
                            "start": "2026-07-25T22:16:18.593371Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001fa6e",
                        "name": "Wait before polling Molecule verification"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "2"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:16:38.716201Z",
                            "start": "2026-07-25T22:16:38.664982Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001fa6f",
                        "name": "Count Molecule verification progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j294890276055.390379",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j294890276055.390379",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j294890276055.390379",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:16:38.948849Z",
                            "start": "2026-07-25T22:16:38.722525Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001fa70",
                        "name": "Poll Molecule verification status"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/ansible.ue000ie4.log"
                                }
                            },
                            "stat": {
                                "atime": 1785017777.6891897,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 16,
                                "charset": "unknown",
                                "checksum": "e077a15aa1048725d5dbae53444ce70aaeef85b4",
                                "ctime": 1785017787.8373778,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 21687,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0600",
                                "mtime": 1785017787.8373778,
                                "nlink": 1,
                                "path": "/tmp/ansible.ue000ie4.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 7848,
                                "uid": 1000,
                                "version": "954321792",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:16:39.157632Z",
                            "start": "2026-07-25T22:16:38.954915Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001fa71",
                        "name": "Inspect Molecule verification live log"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "6915"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:16:39.228421Z",
                            "start": "2026-07-25T22:16:39.165946Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001fa72",
                        "name": "Calculate new Molecule verification output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +934 /tmp/ansible.ue000ie4.log | head -c 6915",
                            "delta": "0:00:00.008731",
                            "end": "2026-07-25 22:16:39.454236",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +934 /tmp/ansible.ue000ie4.log | head -c 6915",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-310d-1ec5-00000001fa73-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-25 22:16:39.445505",
                            "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] *****************\nSaturday 25 July 2026  22:16:18 +0000 (0:00:04.508)       0:00:07.417 *********\n[WARNING]: conditional statements should not include jinja2 templating\ndelimiters such as {{ }} or {% %}. Found: {{   lookup('env',\n'ATMOSPHERE_CI_RUN_TEMPEST')   | default('true', true)   | bool }}\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstacksdk : Create openstack config directory] ****\nSaturday 25 July 2026  22:16:20 +0000 (0:00:01.223)       0:00:08.640 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstacksdk : Generate cloud config file] ***********\nSaturday 25 July 2026  22:16:20 +0000 (0:00:00.423)       0:00:09.064 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***\nSaturday 25 July 2026  22:16:21 +0000 (0:00:00.696)       0:00:09.760 *********\nok: [instance]\n\nTASK [Create RabbitMQ cluster] *************************************************\nSaturday 25 July 2026  22:16:21 +0000 (0:00:00.201)       0:00:09.962 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***\nSaturday 25 July 2026  22:16:21 +0000 (0:00:00.078)       0:00:10.040 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***\nSaturday 25 July 2026  22:16:21 +0000 (0:00:00.072)       0:00:10.112 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***\nSaturday 25 July 2026  22:16:21 +0000 (0:00:00.071)       0:00:10.184 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***\nSaturday 25 July 2026  22:16:21 +0000 (0:00:00.065)       0:00:10.250 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***\nSaturday 25 July 2026  22:16:21 +0000 (0:00:00.068)       0:00:10.318 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***\nSaturday 25 July 2026  22:16:21 +0000 (0:00:00.084)       0:00:10.402 *********\nok: [instance] => (item=identity)\nok: [instance] => (item=dashboard)\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********\nSaturday 25 July 2026  22:16:22 +0000 (0:00:00.108)       0:00:10.510 *********\nok: [instance]\n\nTASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***\nSaturday 25 July 2026  22:16:22 +0000 (0:00:00.148)       0:00:10.659 *********\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] ***************\nSaturday 25 July 2026  22:16:22 +0000 (0:00:00.134)       0:00:10.794 *********\nchanged: [instance]\n\nTASK [Generate OpenStack-Helm endpoints] ***************************************\nSaturday 25 July 2026  22:16:23 +0000 (0:00:00.728)       0:00:11.522 *********\nincluded: openstack_helm_endpoints for instance\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***\nSaturday 25 July 2026  22:16:23 +0000 (0:00:00.172)       0:00:11.694 *********\nok: [instance]\n\nTASK [Create RabbitMQ cluster] *************************************************\nSaturday 25 July 2026  22:16:23 +0000 (0:00:00.149)       0:00:11.843 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***\nSaturday 25 July 2026  22:16:23 +0000 (0:00:00.077)       0:00:11.921 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***\nSaturday 25 July 2026  22:16:23 +0000 (0:00:00.076)       0:00:11.998 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***\nSaturday 25 July 2026  22:16:23 +0000 (0:00:00.078)       0:00:12.077 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***\nSaturday 25 July 2026  22:16:23 +0000 (0:00:00.094)       0:00:12.172 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***\nSaturday 25 July 2026  22:16:23 +0000 (0:00:00.076)       0:00:12.248 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***\nSaturday 25 July 2026  22:16:23 +0000 (0:00:00.081)       0:00:12.330 *********\nok: [instance] => (item=identity)\nok: [instance] => (item=dashboard)\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********\nSaturday 25 July 2026  22:16:23 +0000 (0:00:00.101)       0:00:12.431 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.tempest : Get test image object] *********************\nSaturday 25 July 2026  22:16:24 +0000 (0:00:00.128)       0:00:12.559 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.tempest : Configure test image ref] ******************\nSaturday 25 July 2026  22:16:25 +0000 (0:00:01.116)       0:00:13.676 *********\nok: [instance] => (item={'key': 'conf', 'value': {'tempest': {'compute': {'image_ref': 'b78db420-195c-40b5-b33f-abd209e67cde'}}}})\n\nTASK [vexxhost.atmosphere.tempest : Get test flavor object] ********************\nSaturday 25 July 2026  22:16:25 +0000 (0:00:00.134)       0:00:13.810 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.tempest : Set test flavor ref] ***********************\nSaturday 25 July 2026  22:16:26 +0000 (0:00:01.166)       0:00:14.976 *********\nok: [instance] => (item={'key': 'conf', 'value': {'tempest': {'compute': {'flavor_ref': '4e575d64-276c-4fd0-97a8-124ad73b2e57'}}}})\n\nTASK [vexxhost.atmosphere.tempest : Get test network object] *******************\nSaturday 25 July 2026  22:16:26 +0000 (0:00:00.109)       0:00:15.086 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.tempest : Set test network ref] **********************\nSaturday 25 July 2026  22:16:27 +0000 (0:00:01.113)       0:00:16.199 *********\nok: [instance] => (item={'key': 'conf', 'value': {'tempest': {'network': {'public_network_id': 'ceb2df02-4425-4d62-8b43-de4d6c3727ff'}}}})\n\nTASK [vexxhost.atmosphere.tempest : Deploy Helm chart] *************************\nSaturday 25 July 2026  22:16:27 +0000 (0:00:00.101)       0:00:16.300 *********",
                            "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] *****************",
                                "Saturday 25 July 2026  22:16:18 +0000 (0:00:04.508)       0:00:07.417 *********",
                                "[WARNING]: conditional statements should not include jinja2 templating",
                                "delimiters such as {{ }} or {% %}. Found: {{   lookup('env',",
                                "'ATMOSPHERE_CI_RUN_TEMPEST')   | default('true', true)   | bool }}",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstacksdk : Create openstack config directory] ****",
                                "Saturday 25 July 2026  22:16:20 +0000 (0:00:01.223)       0:00:08.640 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstacksdk : Generate cloud config file] ***********",
                                "Saturday 25 July 2026  22:16:20 +0000 (0:00:00.423)       0:00:09.064 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***",
                                "Saturday 25 July 2026  22:16:21 +0000 (0:00:00.696)       0:00:09.760 *********",
                                "ok: [instance]",
                                "",
                                "TASK [Create RabbitMQ cluster] *************************************************",
                                "Saturday 25 July 2026  22:16:21 +0000 (0:00:00.201)       0:00:09.962 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***",
                                "Saturday 25 July 2026  22:16:21 +0000 (0:00:00.078)       0:00:10.040 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***",
                                "Saturday 25 July 2026  22:16:21 +0000 (0:00:00.072)       0:00:10.112 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***",
                                "Saturday 25 July 2026  22:16:21 +0000 (0:00:00.071)       0:00:10.184 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***",
                                "Saturday 25 July 2026  22:16:21 +0000 (0:00:00.065)       0:00:10.250 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***",
                                "Saturday 25 July 2026  22:16:21 +0000 (0:00:00.068)       0:00:10.318 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***",
                                "Saturday 25 July 2026  22:16:21 +0000 (0:00:00.084)       0:00:10.402 *********",
                                "ok: [instance] => (item=identity)",
                                "ok: [instance] => (item=dashboard)",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********",
                                "Saturday 25 July 2026  22:16:22 +0000 (0:00:00.108)       0:00:10.510 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***",
                                "Saturday 25 July 2026  22:16:22 +0000 (0:00:00.148)       0:00:10.659 *********",
                                "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] ***************",
                                "Saturday 25 July 2026  22:16:22 +0000 (0:00:00.134)       0:00:10.794 *********",
                                "changed: [instance]",
                                "",
                                "TASK [Generate OpenStack-Helm endpoints] ***************************************",
                                "Saturday 25 July 2026  22:16:23 +0000 (0:00:00.728)       0:00:11.522 *********",
                                "included: openstack_helm_endpoints for instance",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***",
                                "Saturday 25 July 2026  22:16:23 +0000 (0:00:00.172)       0:00:11.694 *********",
                                "ok: [instance]",
                                "",
                                "TASK [Create RabbitMQ cluster] *************************************************",
                                "Saturday 25 July 2026  22:16:23 +0000 (0:00:00.149)       0:00:11.843 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***",
                                "Saturday 25 July 2026  22:16:23 +0000 (0:00:00.077)       0:00:11.921 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***",
                                "Saturday 25 July 2026  22:16:23 +0000 (0:00:00.076)       0:00:11.998 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***",
                                "Saturday 25 July 2026  22:16:23 +0000 (0:00:00.078)       0:00:12.077 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***",
                                "Saturday 25 July 2026  22:16:23 +0000 (0:00:00.094)       0:00:12.172 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***",
                                "Saturday 25 July 2026  22:16:23 +0000 (0:00:00.076)       0:00:12.248 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***",
                                "Saturday 25 July 2026  22:16:23 +0000 (0:00:00.081)       0:00:12.330 *********",
                                "ok: [instance] => (item=identity)",
                                "ok: [instance] => (item=dashboard)",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********",
                                "Saturday 25 July 2026  22:16:23 +0000 (0:00:00.101)       0:00:12.431 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.tempest : Get test image object] *********************",
                                "Saturday 25 July 2026  22:16:24 +0000 (0:00:00.128)       0:00:12.559 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.tempest : Configure test image ref] ******************",
                                "Saturday 25 July 2026  22:16:25 +0000 (0:00:01.116)       0:00:13.676 *********",
                                "ok: [instance] => (item={'key': 'conf', 'value': {'tempest': {'compute': {'image_ref': 'b78db420-195c-40b5-b33f-abd209e67cde'}}}})",
                                "",
                                "TASK [vexxhost.atmosphere.tempest : Get test flavor object] ********************",
                                "Saturday 25 July 2026  22:16:25 +0000 (0:00:00.134)       0:00:13.810 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.tempest : Set test flavor ref] ***********************",
                                "Saturday 25 July 2026  22:16:26 +0000 (0:00:01.166)       0:00:14.976 *********",
                                "ok: [instance] => (item={'key': 'conf', 'value': {'tempest': {'compute': {'flavor_ref': '4e575d64-276c-4fd0-97a8-124ad73b2e57'}}}})",
                                "",
                                "TASK [vexxhost.atmosphere.tempest : Get test network object] *******************",
                                "Saturday 25 July 2026  22:16:26 +0000 (0:00:00.109)       0:00:15.086 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.tempest : Set test network ref] **********************",
                                "Saturday 25 July 2026  22:16:27 +0000 (0:00:01.113)       0:00:16.199 *********",
                                "ok: [instance] => (item={'key': 'conf', 'value': {'tempest': {'network': {'public_network_id': 'ceb2df02-4425-4d62-8b43-de4d6c3727ff'}}}})",
                                "",
                                "TASK [vexxhost.atmosphere.tempest : Deploy Helm chart] *************************",
                                "Saturday 25 July 2026  22:16:27 +0000 (0:00:00.101)       0:00:16.300 *********"
                            ],
                            "zuul_log_id": "0242ac17-0010-310d-1ec5-00000001fa73-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:16:39.781098Z",
                            "start": "2026-07-25T22:16:39.258684Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001fa73",
                        "name": "Read new Molecule verification output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "7848"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:16:39.841108Z",
                            "start": "2026-07-25T22:16:39.786684Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001fa74",
                        "name": "Advance Molecule verification live log offset"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule verification is still running after 40 seconds."
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:16:39.904518Z",
                            "start": "2026-07-25T22:16:39.848714Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001fa75",
                        "name": "Report Molecule verification progress heartbeat"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:16:39.967756Z",
                            "start": "2026-07-25T22:16:39.911909Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001fa76",
                        "name": "Continue monitoring Molecule verification"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-25 22:16:40.034914",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-25 22:17:00.036529",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:17:00.050359Z",
                            "start": "2026-07-25T22:16:39.987879Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001fac7",
                        "name": "Wait before polling Molecule verification"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "3"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:17:00.113054Z",
                            "start": "2026-07-25T22:17:00.057885Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001fac8",
                        "name": "Count Molecule verification progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j294890276055.390379",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j294890276055.390379",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j294890276055.390379",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:17:00.407476Z",
                            "start": "2026-07-25T22:17:00.119841Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001fac9",
                        "name": "Poll Molecule verification status"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/ansible.ue000ie4.log"
                                }
                            },
                            "stat": {
                                "atime": 1785017799.1055868,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 16,
                                "charset": "unknown",
                                "checksum": "e077a15aa1048725d5dbae53444ce70aaeef85b4",
                                "ctime": 1785017787.8373778,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 21687,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0600",
                                "mtime": 1785017787.8373778,
                                "nlink": 1,
                                "path": "/tmp/ansible.ue000ie4.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 7848,
                                "uid": 1000,
                                "version": "954321792",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:17:00.745531Z",
                            "start": "2026-07-25T22:17:00.414176Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001faca",
                        "name": "Inspect Molecule verification live log"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:17:00.808528Z",
                            "start": "2026-07-25T22:17:00.751271Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001facb",
                        "name": "Calculate new Molecule verification output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:17:01.343600Z",
                            "start": "2026-07-25T22:17:00.832759Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001facc",
                        "name": "Read new Molecule verification output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "7848"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:17:01.411805Z",
                            "start": "2026-07-25T22:17:01.354929Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001facd",
                        "name": "Advance Molecule verification live log offset"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule verification is still running after 60 seconds."
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:17:01.476792Z",
                            "start": "2026-07-25T22:17:01.417284Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001face",
                        "name": "Report Molecule verification progress heartbeat"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:17:01.537860Z",
                            "start": "2026-07-25T22:17:01.482884Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001facf",
                        "name": "Continue monitoring Molecule verification"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-25 22:17:01.635965",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-25 22:17:21.638656",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:17:21.653082Z",
                            "start": "2026-07-25T22:17:01.559297Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001fb34",
                        "name": "Wait before polling Molecule verification"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "4"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:17:21.711606Z",
                            "start": "2026-07-25T22:17:21.659867Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001fb35",
                        "name": "Count Molecule verification progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j294890276055.390379",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j294890276055.390379",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j294890276055.390379",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:17:21.944820Z",
                            "start": "2026-07-25T22:17:21.717691Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001fb36",
                        "name": "Poll Molecule verification status"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/ansible.ue000ie4.log"
                                }
                            },
                            "stat": {
                                "atime": 1785017799.1055868,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 16,
                                "charset": "unknown",
                                "checksum": "e077a15aa1048725d5dbae53444ce70aaeef85b4",
                                "ctime": 1785017787.8373778,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 21687,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0600",
                                "mtime": 1785017787.8373778,
                                "nlink": 1,
                                "path": "/tmp/ansible.ue000ie4.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 7848,
                                "uid": 1000,
                                "version": "954321792",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:17:22.147288Z",
                            "start": "2026-07-25T22:17:21.950356Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001fb37",
                        "name": "Inspect Molecule verification live log"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:17:22.212027Z",
                            "start": "2026-07-25T22:17:22.155640Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001fb38",
                        "name": "Calculate new Molecule verification output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:17:22.748838Z",
                            "start": "2026-07-25T22:17:22.238157Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001fb39",
                        "name": "Read new Molecule verification output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "7848"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:17:22.826700Z",
                            "start": "2026-07-25T22:17:22.760014Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001fb3a",
                        "name": "Advance Molecule verification live log offset"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule verification is still running after 80 seconds."
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:17:22.904440Z",
                            "start": "2026-07-25T22:17:22.835169Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001fb3b",
                        "name": "Report Molecule verification progress heartbeat"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:17:22.967387Z",
                            "start": "2026-07-25T22:17:22.912006Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001fb3c",
                        "name": "Continue monitoring Molecule verification"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-25 22:17:23.034695",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-25 22:17:43.036762",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:17:43.050693Z",
                            "start": "2026-07-25T22:17:22.991598Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001fbb5",
                        "name": "Wait before polling Molecule verification"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "5"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:17:43.109922Z",
                            "start": "2026-07-25T22:17:43.056031Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001fbb6",
                        "name": "Count Molecule verification progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j294890276055.390379",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j294890276055.390379",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j294890276055.390379",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:17:43.355940Z",
                            "start": "2026-07-25T22:17:43.116706Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001fbb7",
                        "name": "Poll Molecule verification status"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/ansible.ue000ie4.log"
                                }
                            },
                            "stat": {
                                "atime": 1785017799.1055868,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 16,
                                "charset": "unknown",
                                "checksum": "e077a15aa1048725d5dbae53444ce70aaeef85b4",
                                "ctime": 1785017787.8373778,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 21687,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0600",
                                "mtime": 1785017787.8373778,
                                "nlink": 1,
                                "path": "/tmp/ansible.ue000ie4.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 7848,
                                "uid": 1000,
                                "version": "954321792",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:17:43.569705Z",
                            "start": "2026-07-25T22:17:43.361480Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001fbb8",
                        "name": "Inspect Molecule verification live log"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:17:43.646017Z",
                            "start": "2026-07-25T22:17:43.575368Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001fbb9",
                        "name": "Calculate new Molecule verification output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:17:44.181021Z",
                            "start": "2026-07-25T22:17:43.669891Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001fbba",
                        "name": "Read new Molecule verification output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "7848"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:17:44.248313Z",
                            "start": "2026-07-25T22:17:44.193057Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001fbbb",
                        "name": "Advance Molecule verification live log offset"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule verification is still running after 100 seconds."
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:17:44.320603Z",
                            "start": "2026-07-25T22:17:44.253615Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001fbbc",
                        "name": "Report Molecule verification progress heartbeat"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:17:44.382114Z",
                            "start": "2026-07-25T22:17:44.325885Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001fbbd",
                        "name": "Continue monitoring Molecule verification"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-25 22:17:44.446924",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-25 22:18:04.448997",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:18:04.467505Z",
                            "start": "2026-07-25T22:17:44.404263Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001fc4a",
                        "name": "Wait before polling Molecule verification"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "6"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:18:04.547992Z",
                            "start": "2026-07-25T22:18:04.475654Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001fc4b",
                        "name": "Count Molecule verification progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j294890276055.390379",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j294890276055.390379",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j294890276055.390379",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:18:04.789130Z",
                            "start": "2026-07-25T22:18:04.556055Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001fc4c",
                        "name": "Poll Molecule verification status"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/ansible.ue000ie4.log"
                                }
                            },
                            "stat": {
                                "atime": 1785017799.1055868,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 16,
                                "charset": "unknown",
                                "checksum": "e077a15aa1048725d5dbae53444ce70aaeef85b4",
                                "ctime": 1785017787.8373778,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 21687,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0600",
                                "mtime": 1785017787.8373778,
                                "nlink": 1,
                                "path": "/tmp/ansible.ue000ie4.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 7848,
                                "uid": 1000,
                                "version": "954321792",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:18:04.993012Z",
                            "start": "2026-07-25T22:18:04.795162Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001fc4d",
                        "name": "Inspect Molecule verification live log"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:18:05.071602Z",
                            "start": "2026-07-25T22:18:04.999499Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001fc4e",
                        "name": "Calculate new Molecule verification output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:18:05.612282Z",
                            "start": "2026-07-25T22:18:05.098632Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001fc4f",
                        "name": "Read new Molecule verification output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "7848"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:18:05.856314Z",
                            "start": "2026-07-25T22:18:05.779649Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001fc50",
                        "name": "Advance Molecule verification live log offset"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule verification is still running after 120 seconds."
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:18:05.920101Z",
                            "start": "2026-07-25T22:18:05.862179Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001fc51",
                        "name": "Report Molecule verification progress heartbeat"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:18:05.985674Z",
                            "start": "2026-07-25T22:18:05.926031Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001fc52",
                        "name": "Continue monitoring Molecule verification"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-25 22:18:06.060105",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-25 22:18:26.062285",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:18:26.077365Z",
                            "start": "2026-07-25T22:18:06.012666Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001fcf3",
                        "name": "Wait before polling Molecule verification"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "7"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:18:26.152231Z",
                            "start": "2026-07-25T22:18:26.083244Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001fcf4",
                        "name": "Count Molecule verification progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j294890276055.390379",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j294890276055.390379",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j294890276055.390379",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:18:26.419903Z",
                            "start": "2026-07-25T22:18:26.162747Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001fcf5",
                        "name": "Poll Molecule verification status"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/ansible.ue000ie4.log"
                                }
                            },
                            "stat": {
                                "atime": 1785017799.1055868,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 16,
                                "charset": "unknown",
                                "checksum": "e077a15aa1048725d5dbae53444ce70aaeef85b4",
                                "ctime": 1785017787.8373778,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 21687,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0600",
                                "mtime": 1785017787.8373778,
                                "nlink": 1,
                                "path": "/tmp/ansible.ue000ie4.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 7848,
                                "uid": 1000,
                                "version": "954321792",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:18:26.624487Z",
                            "start": "2026-07-25T22:18:26.425728Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001fcf6",
                        "name": "Inspect Molecule verification live log"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:18:26.701560Z",
                            "start": "2026-07-25T22:18:26.632635Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001fcf7",
                        "name": "Calculate new Molecule verification output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:18:27.243067Z",
                            "start": "2026-07-25T22:18:26.729547Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001fcf8",
                        "name": "Read new Molecule verification output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "7848"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:18:27.307673Z",
                            "start": "2026-07-25T22:18:27.252487Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001fcf9",
                        "name": "Advance Molecule verification live log offset"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule verification is still running after 140 seconds."
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:18:27.386315Z",
                            "start": "2026-07-25T22:18:27.315763Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001fcfa",
                        "name": "Report Molecule verification progress heartbeat"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:18:27.458145Z",
                            "start": "2026-07-25T22:18:27.392097Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001fcfb",
                        "name": "Continue monitoring Molecule verification"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-25 22:18:27.537271",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-25 22:18:47.539074",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:18:47.554968Z",
                            "start": "2026-07-25T22:18:27.486783Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001fdb0",
                        "name": "Wait before polling Molecule verification"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "8"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:18:47.625833Z",
                            "start": "2026-07-25T22:18:47.560321Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001fdb1",
                        "name": "Count Molecule verification progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j294890276055.390379",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j294890276055.390379",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j294890276055.390379",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:18:47.878408Z",
                            "start": "2026-07-25T22:18:47.633431Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001fdb2",
                        "name": "Poll Molecule verification status"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/ansible.ue000ie4.log"
                                }
                            },
                            "stat": {
                                "atime": 1785017799.1055868,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 16,
                                "charset": "unknown",
                                "checksum": "e077a15aa1048725d5dbae53444ce70aaeef85b4",
                                "ctime": 1785017787.8373778,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 21687,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0600",
                                "mtime": 1785017787.8373778,
                                "nlink": 1,
                                "path": "/tmp/ansible.ue000ie4.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 7848,
                                "uid": 1000,
                                "version": "954321792",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:18:48.093136Z",
                            "start": "2026-07-25T22:18:47.884064Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001fdb3",
                        "name": "Inspect Molecule verification live log"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:18:48.156201Z",
                            "start": "2026-07-25T22:18:48.098861Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001fdb4",
                        "name": "Calculate new Molecule verification output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:18:48.691796Z",
                            "start": "2026-07-25T22:18:48.181233Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001fdb5",
                        "name": "Read new Molecule verification output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "7848"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:18:48.758374Z",
                            "start": "2026-07-25T22:18:48.704163Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001fdb6",
                        "name": "Advance Molecule verification live log offset"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule verification is still running after 160 seconds."
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:18:48.820646Z",
                            "start": "2026-07-25T22:18:48.765691Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001fdb7",
                        "name": "Report Molecule verification progress heartbeat"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:18:48.881993Z",
                            "start": "2026-07-25T22:18:48.828632Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001fdb8",
                        "name": "Continue monitoring Molecule verification"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-25 22:18:48.961813",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-25 22:19:08.963707",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:19:08.978279Z",
                            "start": "2026-07-25T22:18:48.913510Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001fe81",
                        "name": "Wait before polling Molecule verification"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "9"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:19:09.049758Z",
                            "start": "2026-07-25T22:19:08.983859Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001fe82",
                        "name": "Count Molecule verification progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j294890276055.390379",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j294890276055.390379",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j294890276055.390379",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:19:09.303551Z",
                            "start": "2026-07-25T22:19:09.059256Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001fe83",
                        "name": "Poll Molecule verification status"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/ansible.ue000ie4.log"
                                }
                            },
                            "stat": {
                                "atime": 1785017799.1055868,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 16,
                                "charset": "unknown",
                                "checksum": "e077a15aa1048725d5dbae53444ce70aaeef85b4",
                                "ctime": 1785017787.8373778,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 21687,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0600",
                                "mtime": 1785017787.8373778,
                                "nlink": 1,
                                "path": "/tmp/ansible.ue000ie4.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 7848,
                                "uid": 1000,
                                "version": "954321792",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:19:09.512708Z",
                            "start": "2026-07-25T22:19:09.309622Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001fe84",
                        "name": "Inspect Molecule verification live log"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:19:09.578429Z",
                            "start": "2026-07-25T22:19:09.519105Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001fe85",
                        "name": "Calculate new Molecule verification output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:19:10.121272Z",
                            "start": "2026-07-25T22:19:09.603711Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001fe86",
                        "name": "Read new Molecule verification output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "7848"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:19:10.193920Z",
                            "start": "2026-07-25T22:19:10.133251Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001fe87",
                        "name": "Advance Molecule verification live log offset"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule verification is still running after 180 seconds."
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:19:10.269421Z",
                            "start": "2026-07-25T22:19:10.199666Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001fe88",
                        "name": "Report Molecule verification progress heartbeat"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:19:10.334075Z",
                            "start": "2026-07-25T22:19:10.275188Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001fe89",
                        "name": "Continue monitoring Molecule verification"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-25 22:19:10.562249",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-25 22:19:30.564747",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:19:30.577999Z",
                            "start": "2026-07-25T22:19:10.513053Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001ff66",
                        "name": "Wait before polling Molecule verification"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "10"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:19:30.641785Z",
                            "start": "2026-07-25T22:19:30.583771Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001ff67",
                        "name": "Count Molecule verification progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j294890276055.390379",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j294890276055.390379",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j294890276055.390379",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:19:30.916990Z",
                            "start": "2026-07-25T22:19:30.649583Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001ff68",
                        "name": "Poll Molecule verification status"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/ansible.ue000ie4.log"
                                }
                            },
                            "stat": {
                                "atime": 1785017799.1055868,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 16,
                                "charset": "unknown",
                                "checksum": "e077a15aa1048725d5dbae53444ce70aaeef85b4",
                                "ctime": 1785017787.8373778,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 21687,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0600",
                                "mtime": 1785017787.8373778,
                                "nlink": 1,
                                "path": "/tmp/ansible.ue000ie4.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 7848,
                                "uid": 1000,
                                "version": "954321792",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:19:31.126261Z",
                            "start": "2026-07-25T22:19:30.926988Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001ff69",
                        "name": "Inspect Molecule verification live log"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:19:31.187182Z",
                            "start": "2026-07-25T22:19:31.131951Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001ff6a",
                        "name": "Calculate new Molecule verification output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:19:31.731277Z",
                            "start": "2026-07-25T22:19:31.220103Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001ff6b",
                        "name": "Read new Molecule verification output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "7848"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:19:31.810626Z",
                            "start": "2026-07-25T22:19:31.743176Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001ff6c",
                        "name": "Advance Molecule verification live log offset"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule verification is still running after 200 seconds."
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:19:31.889386Z",
                            "start": "2026-07-25T22:19:31.819580Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001ff6d",
                        "name": "Report Molecule verification progress heartbeat"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:19:31.958406Z",
                            "start": "2026-07-25T22:19:31.897968Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001ff6e",
                        "name": "Continue monitoring Molecule verification"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-25 22:19:32.035960",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-25 22:19:52.038358",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:19:52.054886Z",
                            "start": "2026-07-25T22:19:31.988478Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000002005f",
                        "name": "Wait before polling Molecule verification"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "11"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:19:52.127952Z",
                            "start": "2026-07-25T22:19:52.061279Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000020060",
                        "name": "Count Molecule verification progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j294890276055.390379",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j294890276055.390379",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j294890276055.390379",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:19:52.383651Z",
                            "start": "2026-07-25T22:19:52.135602Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000020061",
                        "name": "Poll Molecule verification status"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/ansible.ue000ie4.log"
                                }
                            },
                            "stat": {
                                "atime": 1785017799.1055868,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 16,
                                "charset": "unknown",
                                "checksum": "e077a15aa1048725d5dbae53444ce70aaeef85b4",
                                "ctime": 1785017787.8373778,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 21687,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0600",
                                "mtime": 1785017787.8373778,
                                "nlink": 1,
                                "path": "/tmp/ansible.ue000ie4.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 7848,
                                "uid": 1000,
                                "version": "954321792",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:19:52.602421Z",
                            "start": "2026-07-25T22:19:52.391361Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000020062",
                        "name": "Inspect Molecule verification live log"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:19:52.672099Z",
                            "start": "2026-07-25T22:19:52.608904Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000020063",
                        "name": "Calculate new Molecule verification output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:19:53.211838Z",
                            "start": "2026-07-25T22:19:52.698485Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000020064",
                        "name": "Read new Molecule verification output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "7848"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:19:53.276573Z",
                            "start": "2026-07-25T22:19:53.221517Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000020065",
                        "name": "Advance Molecule verification live log offset"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule verification is still running after 220 seconds."
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:19:53.350119Z",
                            "start": "2026-07-25T22:19:53.283285Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000020066",
                        "name": "Report Molecule verification progress heartbeat"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:19:53.413830Z",
                            "start": "2026-07-25T22:19:53.355724Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000020067",
                        "name": "Continue monitoring Molecule verification"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-25 22:19:53.495967",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-25 22:20:13.498171",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:20:13.518804Z",
                            "start": "2026-07-25T22:19:53.445657Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000002016c",
                        "name": "Wait before polling Molecule verification"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "12"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:20:13.582348Z",
                            "start": "2026-07-25T22:20:13.524282Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000002016d",
                        "name": "Count Molecule verification progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j294890276055.390379",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j294890276055.390379",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j294890276055.390379",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:20:13.851980Z",
                            "start": "2026-07-25T22:20:13.587999Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000002016e",
                        "name": "Poll Molecule verification status"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/ansible.ue000ie4.log"
                                }
                            },
                            "stat": {
                                "atime": 1785017799.1055868,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 16,
                                "charset": "unknown",
                                "checksum": "e077a15aa1048725d5dbae53444ce70aaeef85b4",
                                "ctime": 1785017787.8373778,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 21687,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0600",
                                "mtime": 1785017787.8373778,
                                "nlink": 1,
                                "path": "/tmp/ansible.ue000ie4.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 7848,
                                "uid": 1000,
                                "version": "954321792",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:20:14.067608Z",
                            "start": "2026-07-25T22:20:13.857886Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000002016f",
                        "name": "Inspect Molecule verification live log"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:20:14.128217Z",
                            "start": "2026-07-25T22:20:14.075403Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000020170",
                        "name": "Calculate new Molecule verification output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:20:14.663909Z",
                            "start": "2026-07-25T22:20:14.152857Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000020171",
                        "name": "Read new Molecule verification output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "7848"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:20:14.730962Z",
                            "start": "2026-07-25T22:20:14.674906Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000020172",
                        "name": "Advance Molecule verification live log offset"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule verification is still running after 240 seconds."
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:20:14.805842Z",
                            "start": "2026-07-25T22:20:14.738677Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000020173",
                        "name": "Report Molecule verification progress heartbeat"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:20:14.871393Z",
                            "start": "2026-07-25T22:20:14.813409Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000020174",
                        "name": "Continue monitoring Molecule verification"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-25 22:20:14.943382",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-25 22:20:34.945446",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:20:34.960659Z",
                            "start": "2026-07-25T22:20:14.902627Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000002028d",
                        "name": "Wait before polling Molecule verification"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "13"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:20:35.182379Z",
                            "start": "2026-07-25T22:20:35.110650Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000002028e",
                        "name": "Count Molecule verification progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j294890276055.390379",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j294890276055.390379",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j294890276055.390379",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:20:35.430110Z",
                            "start": "2026-07-25T22:20:35.188298Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000002028f",
                        "name": "Poll Molecule verification status"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/ansible.ue000ie4.log"
                                }
                            },
                            "stat": {
                                "atime": 1785017799.1055868,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 16,
                                "charset": "unknown",
                                "checksum": "e077a15aa1048725d5dbae53444ce70aaeef85b4",
                                "ctime": 1785017787.8373778,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 21687,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0600",
                                "mtime": 1785017787.8373778,
                                "nlink": 1,
                                "path": "/tmp/ansible.ue000ie4.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 7848,
                                "uid": 1000,
                                "version": "954321792",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:20:35.648086Z",
                            "start": "2026-07-25T22:20:35.436362Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000020290",
                        "name": "Inspect Molecule verification live log"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:20:35.714512Z",
                            "start": "2026-07-25T22:20:35.656643Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000020291",
                        "name": "Calculate new Molecule verification output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:20:36.255797Z",
                            "start": "2026-07-25T22:20:35.741853Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000020292",
                        "name": "Read new Molecule verification output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "7848"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:20:36.339056Z",
                            "start": "2026-07-25T22:20:36.269081Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000020293",
                        "name": "Advance Molecule verification live log offset"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule verification is still running after 260 seconds."
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:20:36.414869Z",
                            "start": "2026-07-25T22:20:36.345142Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000020294",
                        "name": "Report Molecule verification progress heartbeat"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:20:36.493169Z",
                            "start": "2026-07-25T22:20:36.424457Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000020295",
                        "name": "Continue monitoring Molecule verification"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-25 22:20:36.576983",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-25 22:20:56.578964",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:20:56.594484Z",
                            "start": "2026-07-25T22:20:36.527852Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-0000000203c2",
                        "name": "Wait before polling Molecule verification"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "14"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:20:56.660803Z",
                            "start": "2026-07-25T22:20:56.600627Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-0000000203c3",
                        "name": "Count Molecule verification progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j294890276055.390379",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j294890276055.390379",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j294890276055.390379",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:20:56.909711Z",
                            "start": "2026-07-25T22:20:56.669165Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-0000000203c4",
                        "name": "Poll Molecule verification status"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/ansible.ue000ie4.log"
                                }
                            },
                            "stat": {
                                "atime": 1785017799.1055868,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 16,
                                "charset": "unknown",
                                "checksum": "e077a15aa1048725d5dbae53444ce70aaeef85b4",
                                "ctime": 1785017787.8373778,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 21687,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0600",
                                "mtime": 1785017787.8373778,
                                "nlink": 1,
                                "path": "/tmp/ansible.ue000ie4.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 7848,
                                "uid": 1000,
                                "version": "954321792",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:20:57.124869Z",
                            "start": "2026-07-25T22:20:56.916057Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-0000000203c5",
                        "name": "Inspect Molecule verification live log"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:20:57.200469Z",
                            "start": "2026-07-25T22:20:57.132049Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-0000000203c6",
                        "name": "Calculate new Molecule verification output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:20:57.738561Z",
                            "start": "2026-07-25T22:20:57.227545Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-0000000203c7",
                        "name": "Read new Molecule verification output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "7848"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:20:57.802327Z",
                            "start": "2026-07-25T22:20:57.747302Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-0000000203c8",
                        "name": "Advance Molecule verification live log offset"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule verification is still running after 280 seconds."
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:20:57.867601Z",
                            "start": "2026-07-25T22:20:57.809750Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-0000000203c9",
                        "name": "Report Molecule verification progress heartbeat"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:20:57.941812Z",
                            "start": "2026-07-25T22:20:57.873955Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-0000000203ca",
                        "name": "Continue monitoring Molecule verification"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-25 22:20:58.025400",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-25 22:21:18.027110",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:21:18.053233Z",
                            "start": "2026-07-25T22:20:57.977686Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000002050b",
                        "name": "Wait before polling Molecule verification"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "15"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:21:18.120119Z",
                            "start": "2026-07-25T22:21:18.060826Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000002050c",
                        "name": "Count Molecule verification progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j294890276055.390379",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j294890276055.390379",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j294890276055.390379",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:21:18.381110Z",
                            "start": "2026-07-25T22:21:18.125480Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000002050d",
                        "name": "Poll Molecule verification status"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/ansible.ue000ie4.log"
                                }
                            },
                            "stat": {
                                "atime": 1785017799.1055868,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 16,
                                "charset": "unknown",
                                "checksum": "e077a15aa1048725d5dbae53444ce70aaeef85b4",
                                "ctime": 1785017787.8373778,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 21687,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0600",
                                "mtime": 1785017787.8373778,
                                "nlink": 1,
                                "path": "/tmp/ansible.ue000ie4.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 7848,
                                "uid": 1000,
                                "version": "954321792",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:21:18.595936Z",
                            "start": "2026-07-25T22:21:18.388948Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000002050e",
                        "name": "Inspect Molecule verification live log"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:21:18.662161Z",
                            "start": "2026-07-25T22:21:18.604155Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000002050f",
                        "name": "Calculate new Molecule verification output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:21:19.198355Z",
                            "start": "2026-07-25T22:21:18.687818Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000020510",
                        "name": "Read new Molecule verification output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "7848"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:21:19.265293Z",
                            "start": "2026-07-25T22:21:19.209180Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000020511",
                        "name": "Advance Molecule verification live log offset"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule verification is still running after 300 seconds."
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:21:19.338156Z",
                            "start": "2026-07-25T22:21:19.273018Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000020512",
                        "name": "Report Molecule verification progress heartbeat"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:21:19.414136Z",
                            "start": "2026-07-25T22:21:19.345670Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000020513",
                        "name": "Continue monitoring Molecule verification"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-25 22:21:19.497330",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-25 22:21:39.500003",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:21:39.520644Z",
                            "start": "2026-07-25T22:21:19.449915Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000020668",
                        "name": "Wait before polling Molecule verification"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "16"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:21:39.597601Z",
                            "start": "2026-07-25T22:21:39.528700Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000020669",
                        "name": "Count Molecule verification progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j294890276055.390379",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j294890276055.390379",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j294890276055.390379",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:21:39.872576Z",
                            "start": "2026-07-25T22:21:39.607146Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000002066a",
                        "name": "Poll Molecule verification status"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/ansible.ue000ie4.log"
                                }
                            },
                            "stat": {
                                "atime": 1785017799.1055868,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 16,
                                "charset": "unknown",
                                "checksum": "e077a15aa1048725d5dbae53444ce70aaeef85b4",
                                "ctime": 1785017787.8373778,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 21687,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0600",
                                "mtime": 1785017787.8373778,
                                "nlink": 1,
                                "path": "/tmp/ansible.ue000ie4.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 7848,
                                "uid": 1000,
                                "version": "954321792",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:21:40.082265Z",
                            "start": "2026-07-25T22:21:39.879241Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000002066b",
                        "name": "Inspect Molecule verification live log"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:21:40.155710Z",
                            "start": "2026-07-25T22:21:40.088295Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000002066c",
                        "name": "Calculate new Molecule verification output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:21:40.696661Z",
                            "start": "2026-07-25T22:21:40.182836Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000002066d",
                        "name": "Read new Molecule verification output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "7848"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:21:40.867831Z",
                            "start": "2026-07-25T22:21:40.807790Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000002066e",
                        "name": "Advance Molecule verification live log offset"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule verification is still running after 320 seconds."
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:21:41.013597Z",
                            "start": "2026-07-25T22:21:40.943616Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000002066f",
                        "name": "Report Molecule verification progress heartbeat"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:21:41.090421Z",
                            "start": "2026-07-25T22:21:41.020201Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000020670",
                        "name": "Continue monitoring Molecule verification"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-25 22:21:41.184431",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-25 22:22:01.186527",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:22:01.197099Z",
                            "start": "2026-07-25T22:21:41.133627Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-0000000207d9",
                        "name": "Wait before polling Molecule verification"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "17"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:22:01.271759Z",
                            "start": "2026-07-25T22:22:01.205685Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-0000000207da",
                        "name": "Count Molecule verification progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j294890276055.390379",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j294890276055.390379",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j294890276055.390379",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:22:01.531456Z",
                            "start": "2026-07-25T22:22:01.279292Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-0000000207db",
                        "name": "Poll Molecule verification status"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/ansible.ue000ie4.log"
                                }
                            },
                            "stat": {
                                "atime": 1785017799.1055868,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 16,
                                "charset": "unknown",
                                "checksum": "e077a15aa1048725d5dbae53444ce70aaeef85b4",
                                "ctime": 1785017787.8373778,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 21687,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0600",
                                "mtime": 1785017787.8373778,
                                "nlink": 1,
                                "path": "/tmp/ansible.ue000ie4.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 7848,
                                "uid": 1000,
                                "version": "954321792",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:22:01.741535Z",
                            "start": "2026-07-25T22:22:01.539663Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-0000000207dc",
                        "name": "Inspect Molecule verification live log"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:22:01.819616Z",
                            "start": "2026-07-25T22:22:01.750107Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-0000000207dd",
                        "name": "Calculate new Molecule verification output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:22:02.359437Z",
                            "start": "2026-07-25T22:22:01.847515Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-0000000207de",
                        "name": "Read new Molecule verification output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "7848"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:22:02.436139Z",
                            "start": "2026-07-25T22:22:02.371616Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-0000000207df",
                        "name": "Advance Molecule verification live log offset"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule verification is still running after 340 seconds."
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:22:02.510605Z",
                            "start": "2026-07-25T22:22:02.444652Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-0000000207e0",
                        "name": "Report Molecule verification progress heartbeat"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:22:02.575692Z",
                            "start": "2026-07-25T22:22:02.518569Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-0000000207e1",
                        "name": "Continue monitoring Molecule verification"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-25 22:22:02.665330",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-25 22:22:22.667087",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:22:22.681399Z",
                            "start": "2026-07-25T22:22:02.615274Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000002095e",
                        "name": "Wait before polling Molecule verification"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "18"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:22:22.747234Z",
                            "start": "2026-07-25T22:22:22.687423Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000002095f",
                        "name": "Count Molecule verification progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j294890276055.390379",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j294890276055.390379",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j294890276055.390379",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:22:23.023432Z",
                            "start": "2026-07-25T22:22:22.752979Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000020960",
                        "name": "Poll Molecule verification status"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/ansible.ue000ie4.log"
                                }
                            },
                            "stat": {
                                "atime": 1785017799.1055868,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 16,
                                "charset": "unknown",
                                "checksum": "e077a15aa1048725d5dbae53444ce70aaeef85b4",
                                "ctime": 1785017787.8373778,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 21687,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0600",
                                "mtime": 1785017787.8373778,
                                "nlink": 1,
                                "path": "/tmp/ansible.ue000ie4.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 7848,
                                "uid": 1000,
                                "version": "954321792",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:22:23.237313Z",
                            "start": "2026-07-25T22:22:23.029986Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000020961",
                        "name": "Inspect Molecule verification live log"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:22:23.298914Z",
                            "start": "2026-07-25T22:22:23.243603Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000020962",
                        "name": "Calculate new Molecule verification output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:22:23.835578Z",
                            "start": "2026-07-25T22:22:23.325968Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000020963",
                        "name": "Read new Molecule verification output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "7848"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:22:23.897405Z",
                            "start": "2026-07-25T22:22:23.843430Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000020964",
                        "name": "Advance Molecule verification live log offset"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule verification is still running after 360 seconds."
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:22:23.968476Z",
                            "start": "2026-07-25T22:22:23.903623Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000020965",
                        "name": "Report Molecule verification progress heartbeat"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:22:24.034583Z",
                            "start": "2026-07-25T22:22:23.975367Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000020966",
                        "name": "Continue monitoring Molecule verification"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-25 22:22:24.123378",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-25 22:22:44.125267",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:22:44.142254Z",
                            "start": "2026-07-25T22:22:24.071754Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000020af7",
                        "name": "Wait before polling Molecule verification"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "19"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:22:44.206763Z",
                            "start": "2026-07-25T22:22:44.150217Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000020af8",
                        "name": "Count Molecule verification progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j294890276055.390379",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j294890276055.390379",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j294890276055.390379",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:22:44.463321Z",
                            "start": "2026-07-25T22:22:44.213999Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000020af9",
                        "name": "Poll Molecule verification status"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/ansible.ue000ie4.log"
                                }
                            },
                            "stat": {
                                "atime": 1785017799.1055868,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 16,
                                "charset": "unknown",
                                "checksum": "e077a15aa1048725d5dbae53444ce70aaeef85b4",
                                "ctime": 1785017787.8373778,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 21687,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0600",
                                "mtime": 1785017787.8373778,
                                "nlink": 1,
                                "path": "/tmp/ansible.ue000ie4.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 7848,
                                "uid": 1000,
                                "version": "954321792",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:22:44.683814Z",
                            "start": "2026-07-25T22:22:44.471863Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000020afa",
                        "name": "Inspect Molecule verification live log"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:22:44.759369Z",
                            "start": "2026-07-25T22:22:44.689907Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000020afb",
                        "name": "Calculate new Molecule verification output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:22:45.298206Z",
                            "start": "2026-07-25T22:22:44.784403Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000020afc",
                        "name": "Read new Molecule verification output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "7848"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:22:45.366771Z",
                            "start": "2026-07-25T22:22:45.309689Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000020afd",
                        "name": "Advance Molecule verification live log offset"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule verification is still running after 380 seconds."
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:22:45.442031Z",
                            "start": "2026-07-25T22:22:45.374947Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000020afe",
                        "name": "Report Molecule verification progress heartbeat"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:22:45.503668Z",
                            "start": "2026-07-25T22:22:45.448077Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000020aff",
                        "name": "Continue monitoring Molecule verification"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-25 22:22:45.726971",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-25 22:23:05.728708",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:23:05.838078Z",
                            "start": "2026-07-25T22:22:45.542062Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000020ca4",
                        "name": "Wait before polling Molecule verification"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "20"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:23:05.901613Z",
                            "start": "2026-07-25T22:23:05.843727Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000020ca5",
                        "name": "Count Molecule verification progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j294890276055.390379",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j294890276055.390379",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j294890276055.390379",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:23:06.153900Z",
                            "start": "2026-07-25T22:23:05.909130Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000020ca6",
                        "name": "Poll Molecule verification status"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/ansible.ue000ie4.log"
                                }
                            },
                            "stat": {
                                "atime": 1785017799.1055868,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 16,
                                "charset": "unknown",
                                "checksum": "e077a15aa1048725d5dbae53444ce70aaeef85b4",
                                "ctime": 1785017787.8373778,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 21687,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0600",
                                "mtime": 1785017787.8373778,
                                "nlink": 1,
                                "path": "/tmp/ansible.ue000ie4.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 7848,
                                "uid": 1000,
                                "version": "954321792",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:23:06.366420Z",
                            "start": "2026-07-25T22:23:06.162489Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000020ca7",
                        "name": "Inspect Molecule verification live log"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:23:06.440746Z",
                            "start": "2026-07-25T22:23:06.372882Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000020ca8",
                        "name": "Calculate new Molecule verification output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:23:06.981890Z",
                            "start": "2026-07-25T22:23:06.467835Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000020ca9",
                        "name": "Read new Molecule verification output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "7848"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:23:07.057964Z",
                            "start": "2026-07-25T22:23:06.993551Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000020caa",
                        "name": "Advance Molecule verification live log offset"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule verification is still running after 400 seconds."
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:23:07.143007Z",
                            "start": "2026-07-25T22:23:07.065148Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000020cab",
                        "name": "Report Molecule verification progress heartbeat"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:23:07.210724Z",
                            "start": "2026-07-25T22:23:07.150909Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000020cac",
                        "name": "Continue monitoring Molecule verification"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-25 22:23:07.304443",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-25 22:23:27.308081",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:23:27.325405Z",
                            "start": "2026-07-25T22:23:07.251274Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000020e65",
                        "name": "Wait before polling Molecule verification"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "21"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:23:27.402036Z",
                            "start": "2026-07-25T22:23:27.331817Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000020e66",
                        "name": "Count Molecule verification progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j294890276055.390379",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j294890276055.390379",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j294890276055.390379",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:23:27.670162Z",
                            "start": "2026-07-25T22:23:27.409364Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000020e67",
                        "name": "Poll Molecule verification status"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/ansible.ue000ie4.log"
                                }
                            },
                            "stat": {
                                "atime": 1785017799.1055868,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 16,
                                "charset": "unknown",
                                "checksum": "e077a15aa1048725d5dbae53444ce70aaeef85b4",
                                "ctime": 1785017787.8373778,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 21687,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0600",
                                "mtime": 1785017787.8373778,
                                "nlink": 1,
                                "path": "/tmp/ansible.ue000ie4.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 7848,
                                "uid": 1000,
                                "version": "954321792",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:23:27.882137Z",
                            "start": "2026-07-25T22:23:27.678301Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000020e68",
                        "name": "Inspect Molecule verification live log"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:23:27.968489Z",
                            "start": "2026-07-25T22:23:27.888322Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000020e69",
                        "name": "Calculate new Molecule verification output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:23:28.508584Z",
                            "start": "2026-07-25T22:23:27.994222Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000020e6a",
                        "name": "Read new Molecule verification output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "7848"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:23:28.579683Z",
                            "start": "2026-07-25T22:23:28.521329Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000020e6b",
                        "name": "Advance Molecule verification live log offset"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule verification is still running after 420 seconds."
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:23:28.657213Z",
                            "start": "2026-07-25T22:23:28.587025Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000020e6c",
                        "name": "Report Molecule verification progress heartbeat"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:23:28.721822Z",
                            "start": "2026-07-25T22:23:28.663818Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000020e6d",
                        "name": "Continue monitoring Molecule verification"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-25 22:23:28.825722",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-25 22:23:48.828306",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:23:48.846952Z",
                            "start": "2026-07-25T22:23:28.771798Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000002103a",
                        "name": "Wait before polling Molecule verification"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "22"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:23:48.924583Z",
                            "start": "2026-07-25T22:23:48.854505Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000002103b",
                        "name": "Count Molecule verification progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j294890276055.390379",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j294890276055.390379",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j294890276055.390379",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:23:49.174676Z",
                            "start": "2026-07-25T22:23:48.932318Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000002103c",
                        "name": "Poll Molecule verification status"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/ansible.ue000ie4.log"
                                }
                            },
                            "stat": {
                                "atime": 1785017799.1055868,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 16,
                                "charset": "unknown",
                                "checksum": "e077a15aa1048725d5dbae53444ce70aaeef85b4",
                                "ctime": 1785017787.8373778,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 21687,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0600",
                                "mtime": 1785017787.8373778,
                                "nlink": 1,
                                "path": "/tmp/ansible.ue000ie4.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 7848,
                                "uid": 1000,
                                "version": "954321792",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:23:49.411961Z",
                            "start": "2026-07-25T22:23:49.180908Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000002103d",
                        "name": "Inspect Molecule verification live log"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:23:49.491305Z",
                            "start": "2026-07-25T22:23:49.421739Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000002103e",
                        "name": "Calculate new Molecule verification output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:23:50.034541Z",
                            "start": "2026-07-25T22:23:49.518848Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000002103f",
                        "name": "Read new Molecule verification output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "7848"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:23:50.098075Z",
                            "start": "2026-07-25T22:23:50.046661Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000021040",
                        "name": "Advance Molecule verification live log offset"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule verification is still running after 440 seconds."
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:23:50.171181Z",
                            "start": "2026-07-25T22:23:50.104077Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000021041",
                        "name": "Report Molecule verification progress heartbeat"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:23:50.245020Z",
                            "start": "2026-07-25T22:23:50.178771Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000021042",
                        "name": "Continue monitoring Molecule verification"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-25 22:23:50.337561",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-25 22:24:10.339716",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:24:10.354486Z",
                            "start": "2026-07-25T22:23:50.287303Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000021223",
                        "name": "Wait before polling Molecule verification"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "23"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:24:10.429378Z",
                            "start": "2026-07-25T22:24:10.361849Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000021224",
                        "name": "Count Molecule verification progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j294890276055.390379",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j294890276055.390379",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j294890276055.390379",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:24:10.674598Z",
                            "start": "2026-07-25T22:24:10.435598Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000021225",
                        "name": "Poll Molecule verification status"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/ansible.ue000ie4.log"
                                }
                            },
                            "stat": {
                                "atime": 1785017799.1055868,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 16,
                                "charset": "unknown",
                                "checksum": "e077a15aa1048725d5dbae53444ce70aaeef85b4",
                                "ctime": 1785017787.8373778,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 21687,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0600",
                                "mtime": 1785017787.8373778,
                                "nlink": 1,
                                "path": "/tmp/ansible.ue000ie4.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 7848,
                                "uid": 1000,
                                "version": "954321792",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:24:10.890566Z",
                            "start": "2026-07-25T22:24:10.681088Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000021226",
                        "name": "Inspect Molecule verification live log"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:24:11.163445Z",
                            "start": "2026-07-25T22:24:10.898082Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000021227",
                        "name": "Calculate new Molecule verification output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:24:11.698174Z",
                            "start": "2026-07-25T22:24:11.187120Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000021228",
                        "name": "Read new Molecule verification output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "7848"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:24:11.779290Z",
                            "start": "2026-07-25T22:24:11.712063Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000021229",
                        "name": "Advance Molecule verification live log offset"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule verification is still running after 460 seconds."
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:24:11.854363Z",
                            "start": "2026-07-25T22:24:11.785947Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000002122a",
                        "name": "Report Molecule verification progress heartbeat"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:24:11.929014Z",
                            "start": "2026-07-25T22:24:11.862731Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000002122b",
                        "name": "Continue monitoring Molecule verification"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-25 22:24:12.019773",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-25 22:24:32.021817",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:24:32.038368Z",
                            "start": "2026-07-25T22:24:11.975671Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000021420",
                        "name": "Wait before polling Molecule verification"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "24"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:24:32.111600Z",
                            "start": "2026-07-25T22:24:32.046450Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000021421",
                        "name": "Count Molecule verification progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j294890276055.390379",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j294890276055.390379",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j294890276055.390379",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:24:32.359656Z",
                            "start": "2026-07-25T22:24:32.120466Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000021422",
                        "name": "Poll Molecule verification status"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/ansible.ue000ie4.log"
                                }
                            },
                            "stat": {
                                "atime": 1785017799.1055868,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 16,
                                "charset": "unknown",
                                "checksum": "e077a15aa1048725d5dbae53444ce70aaeef85b4",
                                "ctime": 1785017787.8373778,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 21687,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0600",
                                "mtime": 1785017787.8373778,
                                "nlink": 1,
                                "path": "/tmp/ansible.ue000ie4.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 7848,
                                "uid": 1000,
                                "version": "954321792",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:24:32.569252Z",
                            "start": "2026-07-25T22:24:32.368892Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000021423",
                        "name": "Inspect Molecule verification live log"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:24:32.645154Z",
                            "start": "2026-07-25T22:24:32.575776Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000021424",
                        "name": "Calculate new Molecule verification output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:24:33.180889Z",
                            "start": "2026-07-25T22:24:32.670756Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000021425",
                        "name": "Read new Molecule verification output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "7848"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:24:33.251207Z",
                            "start": "2026-07-25T22:24:33.192420Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000021426",
                        "name": "Advance Molecule verification live log offset"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule verification is still running after 480 seconds."
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:24:33.327271Z",
                            "start": "2026-07-25T22:24:33.259986Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000021427",
                        "name": "Report Molecule verification progress heartbeat"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:24:33.397303Z",
                            "start": "2026-07-25T22:24:33.335840Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000021428",
                        "name": "Continue monitoring Molecule verification"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-25 22:24:33.489732",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-25 22:24:53.492171",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:24:53.505489Z",
                            "start": "2026-07-25T22:24:33.444933Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000021631",
                        "name": "Wait before polling Molecule verification"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "25"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:24:53.583721Z",
                            "start": "2026-07-25T22:24:53.512312Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000021632",
                        "name": "Count Molecule verification progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j294890276055.390379",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j294890276055.390379",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j294890276055.390379",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:24:53.844609Z",
                            "start": "2026-07-25T22:24:53.591312Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000021633",
                        "name": "Poll Molecule verification status"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/ansible.ue000ie4.log"
                                }
                            },
                            "stat": {
                                "atime": 1785017799.1055868,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 16,
                                "charset": "unknown",
                                "checksum": "e077a15aa1048725d5dbae53444ce70aaeef85b4",
                                "ctime": 1785017787.8373778,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 21687,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0600",
                                "mtime": 1785017787.8373778,
                                "nlink": 1,
                                "path": "/tmp/ansible.ue000ie4.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 7848,
                                "uid": 1000,
                                "version": "954321792",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:24:54.055070Z",
                            "start": "2026-07-25T22:24:53.854567Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000021634",
                        "name": "Inspect Molecule verification live log"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:24:54.136133Z",
                            "start": "2026-07-25T22:24:54.064839Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000021635",
                        "name": "Calculate new Molecule verification output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:24:54.678679Z",
                            "start": "2026-07-25T22:24:54.163021Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000021636",
                        "name": "Read new Molecule verification output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "7848"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:24:54.750168Z",
                            "start": "2026-07-25T22:24:54.691012Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000021637",
                        "name": "Advance Molecule verification live log offset"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule verification is still running after 500 seconds."
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:24:54.819170Z",
                            "start": "2026-07-25T22:24:54.756625Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000021638",
                        "name": "Report Molecule verification progress heartbeat"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:24:54.876622Z",
                            "start": "2026-07-25T22:24:54.825551Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000021639",
                        "name": "Continue monitoring Molecule verification"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-25 22:24:54.967414",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-25 22:25:14.969443",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:25:14.983344Z",
                            "start": "2026-07-25T22:24:54.921920Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000021856",
                        "name": "Wait before polling Molecule verification"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "26"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:25:15.067363Z",
                            "start": "2026-07-25T22:25:14.989664Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000021857",
                        "name": "Count Molecule verification progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j294890276055.390379",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j294890276055.390379",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j294890276055.390379",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:25:15.323462Z",
                            "start": "2026-07-25T22:25:15.073865Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000021858",
                        "name": "Poll Molecule verification status"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/ansible.ue000ie4.log"
                                }
                            },
                            "stat": {
                                "atime": 1785017799.1055868,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 16,
                                "charset": "unknown",
                                "checksum": "e077a15aa1048725d5dbae53444ce70aaeef85b4",
                                "ctime": 1785017787.8373778,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 21687,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0600",
                                "mtime": 1785017787.8373778,
                                "nlink": 1,
                                "path": "/tmp/ansible.ue000ie4.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 7848,
                                "uid": 1000,
                                "version": "954321792",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:25:15.526110Z",
                            "start": "2026-07-25T22:25:15.330767Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000021859",
                        "name": "Inspect Molecule verification live log"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:25:15.600984Z",
                            "start": "2026-07-25T22:25:15.533079Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000002185a",
                        "name": "Calculate new Molecule verification output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:25:16.143796Z",
                            "start": "2026-07-25T22:25:15.625406Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000002185b",
                        "name": "Read new Molecule verification output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "7848"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:25:16.209813Z",
                            "start": "2026-07-25T22:25:16.152055Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000002185c",
                        "name": "Advance Molecule verification live log offset"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule verification is still running after 520 seconds."
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:25:16.276538Z",
                            "start": "2026-07-25T22:25:16.215847Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000002185d",
                        "name": "Report Molecule verification progress heartbeat"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:25:16.513437Z",
                            "start": "2026-07-25T22:25:16.282505Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000002185e",
                        "name": "Continue monitoring Molecule verification"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-25 22:25:16.604864",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-25 22:25:36.606481",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:25:36.625966Z",
                            "start": "2026-07-25T22:25:16.561047Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000021a8f",
                        "name": "Wait before polling Molecule verification"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "27"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:25:36.710747Z",
                            "start": "2026-07-25T22:25:36.634564Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000021a90",
                        "name": "Count Molecule verification progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j294890276055.390379",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j294890276055.390379",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j294890276055.390379",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:25:37.088415Z",
                            "start": "2026-07-25T22:25:36.716811Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000021a91",
                        "name": "Poll Molecule verification status"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/ansible.ue000ie4.log"
                                }
                            },
                            "stat": {
                                "atime": 1785017799.1055868,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 16,
                                "charset": "unknown",
                                "checksum": "e077a15aa1048725d5dbae53444ce70aaeef85b4",
                                "ctime": 1785017787.8373778,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 21687,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0600",
                                "mtime": 1785017787.8373778,
                                "nlink": 1,
                                "path": "/tmp/ansible.ue000ie4.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 7848,
                                "uid": 1000,
                                "version": "954321792",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:25:37.322576Z",
                            "start": "2026-07-25T22:25:37.097081Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000021a92",
                        "name": "Inspect Molecule verification live log"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:25:37.529646Z",
                            "start": "2026-07-25T22:25:37.330770Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000021a93",
                        "name": "Calculate new Molecule verification output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:25:38.064561Z",
                            "start": "2026-07-25T22:25:37.553977Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000021a94",
                        "name": "Read new Molecule verification output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "7848"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:25:38.194841Z",
                            "start": "2026-07-25T22:25:38.076451Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000021a95",
                        "name": "Advance Molecule verification live log offset"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule verification is still running after 540 seconds."
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:25:38.273063Z",
                            "start": "2026-07-25T22:25:38.206903Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000021a96",
                        "name": "Report Molecule verification progress heartbeat"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:25:38.348249Z",
                            "start": "2026-07-25T22:25:38.280532Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000021a97",
                        "name": "Continue monitoring Molecule verification"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-25 22:25:38.439216",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-25 22:25:58.441104",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:25:58.460601Z",
                            "start": "2026-07-25T22:25:38.395742Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000021cdc",
                        "name": "Wait before polling Molecule verification"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "28"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:25:58.533160Z",
                            "start": "2026-07-25T22:25:58.467124Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000021cdd",
                        "name": "Count Molecule verification progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j294890276055.390379",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j294890276055.390379",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j294890276055.390379",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:25:58.790074Z",
                            "start": "2026-07-25T22:25:58.539083Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000021cde",
                        "name": "Poll Molecule verification status"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/ansible.ue000ie4.log"
                                }
                            },
                            "stat": {
                                "atime": 1785017799.1055868,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 16,
                                "charset": "unknown",
                                "checksum": "e077a15aa1048725d5dbae53444ce70aaeef85b4",
                                "ctime": 1785017787.8373778,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 21687,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0600",
                                "mtime": 1785017787.8373778,
                                "nlink": 1,
                                "path": "/tmp/ansible.ue000ie4.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 7848,
                                "uid": 1000,
                                "version": "954321792",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:25:59.005149Z",
                            "start": "2026-07-25T22:25:58.797446Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000021cdf",
                        "name": "Inspect Molecule verification live log"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:25:59.081789Z",
                            "start": "2026-07-25T22:25:59.012375Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000021ce0",
                        "name": "Calculate new Molecule verification output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:25:59.842939Z",
                            "start": "2026-07-25T22:25:59.109312Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000021ce1",
                        "name": "Read new Molecule verification output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "7848"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:25:59.921436Z",
                            "start": "2026-07-25T22:25:59.855940Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000021ce2",
                        "name": "Advance Molecule verification live log offset"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule verification is still running after 560 seconds."
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:25:59.995806Z",
                            "start": "2026-07-25T22:25:59.929441Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000021ce3",
                        "name": "Report Molecule verification progress heartbeat"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:26:00.072482Z",
                            "start": "2026-07-25T22:26:00.002126Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000021ce4",
                        "name": "Continue monitoring Molecule verification"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-25 22:26:00.175821",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-25 22:26:20.177713",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:26:20.195550Z",
                            "start": "2026-07-25T22:26:00.122988Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000021f3d",
                        "name": "Wait before polling Molecule verification"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "29"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:26:20.271382Z",
                            "start": "2026-07-25T22:26:20.202017Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000021f3e",
                        "name": "Count Molecule verification progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j294890276055.390379",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j294890276055.390379",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j294890276055.390379",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:26:20.510956Z",
                            "start": "2026-07-25T22:26:20.277944Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000021f3f",
                        "name": "Poll Molecule verification status"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/ansible.ue000ie4.log"
                                }
                            },
                            "stat": {
                                "atime": 1785017799.1055868,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 16,
                                "charset": "unknown",
                                "checksum": "e077a15aa1048725d5dbae53444ce70aaeef85b4",
                                "ctime": 1785017787.8373778,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 21687,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0600",
                                "mtime": 1785017787.8373778,
                                "nlink": 1,
                                "path": "/tmp/ansible.ue000ie4.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 7848,
                                "uid": 1000,
                                "version": "954321792",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:26:20.730028Z",
                            "start": "2026-07-25T22:26:20.520047Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000021f40",
                        "name": "Inspect Molecule verification live log"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:26:20.802753Z",
                            "start": "2026-07-25T22:26:20.738354Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000021f41",
                        "name": "Calculate new Molecule verification output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:26:21.338409Z",
                            "start": "2026-07-25T22:26:20.827704Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000021f42",
                        "name": "Read new Molecule verification output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "7848"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:26:21.418180Z",
                            "start": "2026-07-25T22:26:21.351273Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000021f43",
                        "name": "Advance Molecule verification live log offset"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule verification is still running after 580 seconds."
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:26:21.493440Z",
                            "start": "2026-07-25T22:26:21.425000Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000021f44",
                        "name": "Report Molecule verification progress heartbeat"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:26:21.569511Z",
                            "start": "2026-07-25T22:26:21.499976Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000021f45",
                        "name": "Continue monitoring Molecule verification"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-25 22:26:21.668537",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-25 22:26:41.670481",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:26:41.685341Z",
                            "start": "2026-07-25T22:26:21.620475Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-0000000221b2",
                        "name": "Wait before polling Molecule verification"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "30"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:26:41.772114Z",
                            "start": "2026-07-25T22:26:41.693852Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-0000000221b3",
                        "name": "Count Molecule verification progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j294890276055.390379",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j294890276055.390379",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j294890276055.390379",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:26:42.049096Z",
                            "start": "2026-07-25T22:26:41.780359Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-0000000221b4",
                        "name": "Poll Molecule verification status"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/ansible.ue000ie4.log"
                                }
                            },
                            "stat": {
                                "atime": 1785017799.1055868,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 16,
                                "charset": "unknown",
                                "checksum": "e077a15aa1048725d5dbae53444ce70aaeef85b4",
                                "ctime": 1785017787.8373778,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 21687,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0600",
                                "mtime": 1785017787.8373778,
                                "nlink": 1,
                                "path": "/tmp/ansible.ue000ie4.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 7848,
                                "uid": 1000,
                                "version": "954321792",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:26:42.259627Z",
                            "start": "2026-07-25T22:26:42.055555Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-0000000221b5",
                        "name": "Inspect Molecule verification live log"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:26:42.336697Z",
                            "start": "2026-07-25T22:26:42.268144Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-0000000221b6",
                        "name": "Calculate new Molecule verification output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:26:42.875479Z",
                            "start": "2026-07-25T22:26:42.363474Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-0000000221b7",
                        "name": "Read new Molecule verification output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "7848"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:26:43.049589Z",
                            "start": "2026-07-25T22:26:42.992452Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-0000000221b8",
                        "name": "Advance Molecule verification live log offset"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule verification is still running after 600 seconds."
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:26:43.121322Z",
                            "start": "2026-07-25T22:26:43.057187Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-0000000221b9",
                        "name": "Report Molecule verification progress heartbeat"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:26:43.195020Z",
                            "start": "2026-07-25T22:26:43.127767Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-0000000221ba",
                        "name": "Continue monitoring Molecule verification"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-25 22:26:43.297307",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-25 22:27:03.299314",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:27:03.318918Z",
                            "start": "2026-07-25T22:26:43.249945Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000002243b",
                        "name": "Wait before polling Molecule verification"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "31"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:27:03.397509Z",
                            "start": "2026-07-25T22:27:03.325938Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000002243c",
                        "name": "Count Molecule verification progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j294890276055.390379",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j294890276055.390379",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j294890276055.390379",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:27:03.650029Z",
                            "start": "2026-07-25T22:27:03.406560Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000002243d",
                        "name": "Poll Molecule verification status"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/ansible.ue000ie4.log"
                                }
                            },
                            "stat": {
                                "atime": 1785017799.1055868,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 16,
                                "charset": "unknown",
                                "checksum": "e077a15aa1048725d5dbae53444ce70aaeef85b4",
                                "ctime": 1785017787.8373778,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 21687,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0600",
                                "mtime": 1785017787.8373778,
                                "nlink": 1,
                                "path": "/tmp/ansible.ue000ie4.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 7848,
                                "uid": 1000,
                                "version": "954321792",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:27:03.869488Z",
                            "start": "2026-07-25T22:27:03.657366Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000002243e",
                        "name": "Inspect Molecule verification live log"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:27:03.942875Z",
                            "start": "2026-07-25T22:27:03.876717Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000002243f",
                        "name": "Calculate new Molecule verification output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:27:04.487472Z",
                            "start": "2026-07-25T22:27:03.973535Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000022440",
                        "name": "Read new Molecule verification output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "7848"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:27:04.556447Z",
                            "start": "2026-07-25T22:27:04.502203Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000022441",
                        "name": "Advance Molecule verification live log offset"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule verification is still running after 620 seconds."
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:27:04.627460Z",
                            "start": "2026-07-25T22:27:04.563052Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000022442",
                        "name": "Report Molecule verification progress heartbeat"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:27:04.699130Z",
                            "start": "2026-07-25T22:27:04.634297Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000022443",
                        "name": "Continue monitoring Molecule verification"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-25 22:27:04.811301",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-25 22:27:24.813353",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:27:24.836049Z",
                            "start": "2026-07-25T22:27:04.755348Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-0000000226d8",
                        "name": "Wait before polling Molecule verification"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "32"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:27:24.913573Z",
                            "start": "2026-07-25T22:27:24.842538Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-0000000226d9",
                        "name": "Count Molecule verification progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j294890276055.390379",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j294890276055.390379",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j294890276055.390379",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:27:25.153491Z",
                            "start": "2026-07-25T22:27:24.924738Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-0000000226da",
                        "name": "Poll Molecule verification status"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/ansible.ue000ie4.log"
                                }
                            },
                            "stat": {
                                "atime": 1785017799.1055868,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 16,
                                "charset": "unknown",
                                "checksum": "e077a15aa1048725d5dbae53444ce70aaeef85b4",
                                "ctime": 1785017787.8373778,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 21687,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0600",
                                "mtime": 1785017787.8373778,
                                "nlink": 1,
                                "path": "/tmp/ansible.ue000ie4.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 7848,
                                "uid": 1000,
                                "version": "954321792",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:27:25.393936Z",
                            "start": "2026-07-25T22:27:25.162203Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-0000000226db",
                        "name": "Inspect Molecule verification live log"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:27:25.471067Z",
                            "start": "2026-07-25T22:27:25.401296Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-0000000226dc",
                        "name": "Calculate new Molecule verification output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:27:26.016627Z",
                            "start": "2026-07-25T22:27:25.502108Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-0000000226dd",
                        "name": "Read new Molecule verification output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "7848"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:27:26.092283Z",
                            "start": "2026-07-25T22:27:26.031304Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-0000000226de",
                        "name": "Advance Molecule verification live log offset"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule verification is still running after 640 seconds."
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:27:26.167246Z",
                            "start": "2026-07-25T22:27:26.101573Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-0000000226df",
                        "name": "Report Molecule verification progress heartbeat"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:27:26.247928Z",
                            "start": "2026-07-25T22:27:26.176527Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-0000000226e0",
                        "name": "Continue monitoring Molecule verification"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-25 22:27:26.362737",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-25 22:27:46.365156",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:27:46.384071Z",
                            "start": "2026-07-25T22:27:26.310398Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000022989",
                        "name": "Wait before polling Molecule verification"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "33"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:27:46.455773Z",
                            "start": "2026-07-25T22:27:46.391716Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000002298a",
                        "name": "Count Molecule verification progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j294890276055.390379",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j294890276055.390379",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j294890276055.390379",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:27:46.693908Z",
                            "start": "2026-07-25T22:27:46.464008Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000002298b",
                        "name": "Poll Molecule verification status"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/ansible.ue000ie4.log"
                                }
                            },
                            "stat": {
                                "atime": 1785017799.1055868,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 16,
                                "charset": "unknown",
                                "checksum": "e077a15aa1048725d5dbae53444ce70aaeef85b4",
                                "ctime": 1785017787.8373778,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 21687,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0600",
                                "mtime": 1785017787.8373778,
                                "nlink": 1,
                                "path": "/tmp/ansible.ue000ie4.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 7848,
                                "uid": 1000,
                                "version": "954321792",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:27:46.886970Z",
                            "start": "2026-07-25T22:27:46.702014Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000002298c",
                        "name": "Inspect Molecule verification live log"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:27:46.958740Z",
                            "start": "2026-07-25T22:27:46.894586Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000002298d",
                        "name": "Calculate new Molecule verification output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:27:47.495153Z",
                            "start": "2026-07-25T22:27:46.984954Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000002298e",
                        "name": "Read new Molecule verification output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "7848"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:27:47.565923Z",
                            "start": "2026-07-25T22:27:47.508835Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000002298f",
                        "name": "Advance Molecule verification live log offset"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule verification is still running after 660 seconds."
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:27:47.641447Z",
                            "start": "2026-07-25T22:27:47.574394Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000022990",
                        "name": "Report Molecule verification progress heartbeat"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:27:47.720032Z",
                            "start": "2026-07-25T22:27:47.650267Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000022991",
                        "name": "Continue monitoring Molecule verification"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-25 22:27:47.826945",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-25 22:28:07.829021",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:28:07.842275Z",
                            "start": "2026-07-25T22:27:47.777718Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000022c4e",
                        "name": "Wait before polling Molecule verification"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "34"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:28:07.916821Z",
                            "start": "2026-07-25T22:28:07.849973Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000022c4f",
                        "name": "Count Molecule verification progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j294890276055.390379",
                            "changed": false,
                            "cmd": "set -o pipefail\nuv run molecule verify -s aio > /tmp/ansible.ue000ie4.log 2>&1\n",
                            "delta": "0:12:05.263498",
                            "end": "2026-07-25 22:28:02.307092",
                            "failed_when_result": false,
                            "finished": 1,
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail\nuv run molecule verify -s aio > /tmp/ansible.ue000ie4.log 2>&1\n",
                                    "_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-310d-1ec5-00000001f9c9-0-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "results_file": "/home/zuul/.ansible_async/j294890276055.390379",
                            "start": "2026-07-25 22:15:57.043594",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": [],
                            "zuul_log_id": "0242ac17-0010-310d-1ec5-00000001f9c9-0-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:28:08.161319Z",
                            "start": "2026-07-25T22:28:07.923252Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000022c50",
                        "name": "Poll Molecule verification status"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/ansible.ue000ie4.log"
                                }
                            },
                            "stat": {
                                "atime": 1785017799.1055868,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 72,
                                "charset": "unknown",
                                "checksum": "3cb34808a33c843c24e56b345be50c022974c011",
                                "ctime": 1785018482.2223089,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 21687,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0600",
                                "mtime": 1785018482.2223089,
                                "nlink": 1,
                                "path": "/tmp/ansible.ue000ie4.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 33329,
                                "uid": 1000,
                                "version": "954321792",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:28:08.396467Z",
                            "start": "2026-07-25T22:28:08.168691Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000022c51",
                        "name": "Inspect Molecule verification live log"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "25481"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:28:08.478893Z",
                            "start": "2026-07-25T22:28:08.404760Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000022c52",
                        "name": "Calculate new Molecule verification output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +7849 /tmp/ansible.ue000ie4.log | head -c 25481",
                            "delta": "0:00:00.009389",
                            "end": "2026-07-25 22:28:08.807856",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +7849 /tmp/ansible.ue000ie4.log | head -c 25481",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-310d-1ec5-000000022c53-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-25 22:28:08.798467",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "changed: [instance]\n\nTASK [vexxhost.atmosphere.tempest : Get tempest job object] ********************\nSaturday 25 July 2026  22:28:00 +0000 (0:11:32.183)       0:11:48.484 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.tempest : Get tempest log] ***************************\nSaturday 25 July 2026  22:28:00 +0000 (0:00:00.953)       0:11:49.437 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.tempest : Print tempest log details] *****************\nSaturday 25 July 2026  22:28:01 +0000 (0:00:00.980)       0:11:50.417 *********\nok: [instance] => {\n    \"msg\": [\n        \"+ tempest cleanup --init-saved-state\",\n        \"+ '[' true == false ']'\",\n        \"+ tempest run --config-file /etc/tempest/tempest.conf -w 4 --smoke\",\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} tempest.api.compute.flavors.test_flavors.FlavorsV2TestJSON.test_get_flavor [0.103458s] ... ok\",\n        \"{1} tempest.api.compute.flavors.test_flavors.FlavorsV2TestJSON.test_list_flavors [0.058446s] ... ok\",\n        \"{2} tempest.api.compute.security_groups.test_security_group_rules.SecurityGroupRulesTestJSON.test_security_group_rules_create [4.426687s] ... ok\",\n        \"{2} tempest.api.compute.security_groups.test_security_group_rules.SecurityGroupRulesTestJSON.test_security_group_rules_list [3.234811s] ... ok\",\n        \"{3} tempest.api.compute.security_groups.test_security_groups.SecurityGroupsTestJSON.test_security_groups_create_list_delete [5.944315s] ... ok\",\n        \"{3} tempest.api.identity.admin.v3.test_roles.RolesV3TestJSON.test_role_create_update_show_list [0.221834s] ... ok\",\n        \"{3} tempest.api.identity.admin.v3.test_services.ServicesTestJSON.test_create_update_get_service [0.297232s] ... ok\",\n        \"{0} tempest.api.compute.servers.test_create_server.ServersTestBootFromVolume.test_list_servers [0.146752s] ... ok\",\n        \"{0} tempest.api.compute.servers.test_create_server.ServersTestBootFromVolume.test_verify_server_details [0.000256s] ... ok\",\n        \"{3} tempest.api.identity.admin.v3.test_trusts.TrustsV3TestJSON.test_get_trusts_all [2.511613s] ... ok\",\n        \"{3} tempest.api.image.v2.test_versions.VersionsTest.test_list_versions [0.006663s] ... ok\",\n        \"{3} tempest.api.network.test_networks.NetworksIpV6Test.test_create_update_delete_network_subnet [2.357841s] ... ok\",\n        \"{3} tempest.api.network.test_networks.NetworksIpV6Test.test_external_network_visibility [0.129974s] ... ok\",\n        \"{3} tempest.api.network.test_networks.NetworksIpV6Test.test_list_networks [0.064770s] ... ok\",\n        \"{3} tempest.api.network.test_networks.NetworksIpV6Test.test_list_subnets [0.546866s] ... ok\",\n        \"{3} tempest.api.network.test_networks.NetworksIpV6Test.test_show_network [0.040826s] ... ok\",\n        \"{3} tempest.api.network.test_networks.NetworksIpV6Test.test_show_subnet [0.027766s] ... ok\",\n        \"2026-07-25 22:18:10.768 22 WARNING tempest.lib.common.ssh [-] Failed to establish authenticated ssh connection to cirros@10.96.250.214 ([Errno None] Unable to connect to port 22 on 10.96.250.214). Number attempts: 1. Retry after 2 seconds.: paramiko.ssh_exception.NoValidConnectionsError: [Errno None] Unable to connect to port 22 on 10.96.250.214\",\n        \"{2} tempest.api.compute.servers.test_attach_interfaces.AttachInterfacesUnderV243Test.test_add_remove_fixed_ip [44.590595s] ... ok\",\n        \"{3} tempest.api.network.test_routers.RoutersTest.test_add_multiple_router_interfaces [17.118654s] ... ok\",\n        \"{2} tempest.api.compute.test_versions.TestVersions.test_get_version_details [0.463347s] ... ok\",\n        \"{2} tempest.api.compute.test_versions.TestVersions.test_list_api_versions [0.014888s] ... ok\",\n        \"{0} tempest.api.compute.servers.test_create_server.ServersTestJSON.test_list_servers [0.070500s] ... ok\",\n        \"{0} tempest.api.compute.servers.test_create_server.ServersTestJSON.test_verify_server_details [0.000343s] ... ok\",\n        \"{3} tempest.api.network.test_routers.RoutersTest.test_add_remove_router_interface_with_port_id [6.794361s] ... ok\",\n        \"{2} tempest.api.identity.admin.v3.test_groups.GroupsV3TestJSON.test_group_users_add_list_delete [2.360426s] ... ok\",\n        \"{1} tempest.api.compute.servers.test_server_actions.ServerActionsTestJSON.test_reboot_server_hard [29.156812s] ... ok\",\n        \"{3} tempest.api.network.test_routers.RoutersTest.test_add_remove_router_interface_with_subnet_id [5.010085s] ... ok\",\n        \"{3} tempest.api.network.test_routers.RoutersTest.test_create_show_list_update_delete_router [4.197274s] ... ok\",\n        \"{2} tempest.api.identity.admin.v3.test_policies.PoliciesTestJSON.test_create_update_delete_policy [0.099919s] ... ok\",\n        \"{3} tempest.api.network.test_security_groups.SecGroupIPv6Test.test_create_list_update_show_delete_security_group [3.117651s] ... ok\",\n        \"{2} tempest.api.identity.admin.v3.test_regions.RegionsTestJSON.test_create_region_with_specific_id [0.164660s] ... ok\",\n        \"{3} tempest.api.network.test_security_groups.SecGroupIPv6Test.test_create_show_delete_security_group_rule [2.445154s] ... ok\",\n        \"{3} tempest.api.network.test_security_groups.SecGroupIPv6Test.test_list_security_groups [0.045192s] ... ok\",\n        \"{1} tempest.api.identity.admin.v3.test_domains.DomainsTestJSON.test_create_update_delete_domain [0.647394s] ... ok\",\n        \"{2} tempest.api.identity.v3.test_api_discovery.TestApiDiscovery.test_api_media_types [0.087538s] ... ok\",\n        \"{2} tempest.api.identity.v3.test_api_discovery.TestApiDiscovery.test_api_version_resources [0.022197s] ... ok\",\n        \"{2} tempest.api.identity.v3.test_api_discovery.TestApiDiscovery.test_api_version_statuses [0.012314s] ... ok\",\n        \"{2} tempest.api.identity.v3.test_api_discovery.TestApiDiscovery.test_list_api_versions [0.006505s] ... ok\",\n        \"{3} tempest.api.object_storage.test_container_services.ContainerTest.test_create_container [0.559308s] ... ok\",\n        \"{3} tempest.api.object_storage.test_container_services.ContainerTest.test_list_container_contents [0.100956s] ... ok\",\n        \"{3} tempest.api.object_storage.test_container_services.ContainerTest.test_list_container_metadata [0.065140s] ... ok\",\n        \"{1} tempest.api.identity.v3.test_domains.DefaultDomainTestJSON.test_default_domain_exists [0.033245s] ... ok\",\n        \"{2} tempest.api.network.test_networks.BulkNetworkOpsIpV6Test.test_bulk_create_delete_network [2.668559s] ... ok\",\n        \"{3} tempest.api.volume.test_volumes_list.VolumesListTestJSON.test_volume_list [0.028136s] ... ok\",\n        \"{2} tempest.api.network.test_networks.BulkNetworkOpsIpV6Test.test_bulk_create_delete_port [3.000846s] ... ok\",\n        \"{2} tempest.api.network.test_networks.BulkNetworkOpsIpV6Test.test_bulk_create_delete_subnet [2.694558s] ... ok\",\n        \"{1} tempest.api.network.test_floating_ips.FloatingIPTestJSON.test_create_floating_ip_specifying_a_fixed_ip_address [2.130064s] ... ok\",\n        \"{1} tempest.api.network.test_floating_ips.FloatingIPTestJSON.test_create_list_show_update_delete_floating_ip [3.883250s] ... ok\",\n        \"{0} tempest.api.compute.servers.test_create_server.ServersTestManualDisk.test_list_servers [0.068686s] ... ok\",\n        \"{0} tempest.api.compute.servers.test_create_server.ServersTestManualDisk.test_verify_server_details [0.000355s] ... ok\",\n        \"{2} tempest.api.network.test_networks.BulkNetworkOpsTest.test_bulk_create_delete_network [3.284993s] ... ok\",\n        \"{2} tempest.api.network.test_networks.BulkNetworkOpsTest.test_bulk_create_delete_port [4.408767s] ... ok\",\n        \"{2} tempest.api.network.test_networks.BulkNetworkOpsTest.test_bulk_create_delete_subnet [5.065983s] ... ok\",\n        \"{1} tempest.api.network.test_ports.PortsIpV6TestJSON.test_create_port_in_allowed_allocation_pools [2.713458s] ... ok\",\n        \"{1} tempest.api.network.test_ports.PortsIpV6TestJSON.test_create_port_with_no_securitygroups [2.509969s] ... ok\",\n        \"{1} tempest.api.network.test_ports.PortsIpV6TestJSON.test_create_update_delete_port [5.078379s] ... ok\",\n        \"{1} tempest.api.network.test_ports.PortsIpV6TestJSON.test_list_ports [0.413057s] ... ok\",\n        \"{1} tempest.api.network.test_ports.PortsIpV6TestJSON.test_show_port [0.031803s] ... ok\",\n        \"{2} tempest.api.network.test_networks.NetworksTest.test_create_update_delete_network_subnet [4.340248s] ... ok\",\n        \"{2} tempest.api.network.test_networks.NetworksTest.test_external_network_visibility [0.119798s] ... ok\",\n        \"{2} tempest.api.network.test_networks.NetworksTest.test_list_networks [0.069685s] ... ok\",\n        \"{2} tempest.api.network.test_networks.NetworksTest.test_list_subnets [0.090224s] ... ok\",\n        \"{2} tempest.api.network.test_networks.NetworksTest.test_show_network [0.048762s] ... ok\",\n        \"{2} tempest.api.network.test_networks.NetworksTest.test_show_subnet [0.037328s] ... ok\",\n        \"{2} tempest.api.network.test_subnetpools_extensions.SubnetPoolsTestJSON.test_create_list_show_update_delete_subnetpools [0.565863s] ... ok\",\n        \"{1} tempest.api.network.test_ports.PortsTestJSON.test_create_port_in_allowed_allocation_pools [3.472234s] ... ok\",\n        \"{2} tempest.api.object_storage.test_container_quotas.ContainerQuotasTest.test_upload_large_object [0.306425s] ... ok\",\n        \"{2} tempest.api.object_storage.test_container_quotas.ContainerQuotasTest.test_upload_too_many_objects [0.171456s] ... ok\",\n        \"{2} tempest.api.object_storage.test_container_quotas.ContainerQuotasTest.test_upload_valid_object [0.096441s] ... ok\",\n        \"{1} tempest.api.network.test_ports.PortsTestJSON.test_create_port_with_no_securitygroups [3.103137s] ... ok\",\n        \"{1} tempest.api.network.test_ports.PortsTestJSON.test_create_update_delete_port [1.249903s] ... ok\",\n        \"{1} tempest.api.network.test_ports.PortsTestJSON.test_list_ports [0.043874s] ... ok\",\n        \"{1} tempest.api.network.test_ports.PortsTestJSON.test_show_port [0.034925s] ... ok\",\n        \"{2} tempest.api.volume.test_versions.VersionsTest.test_list_versions [0.009558s] ... ok\",\n        \"{0} tempest.api.compute.servers.test_server_addresses.ServerAddressesTestJSON.test_list_server_addresses [0.062342s] ... ok\",\n        \"{0} tempest.api.compute.servers.test_server_addresses.ServerAddressesTestJSON.test_list_server_addresses_by_network [0.084717s] ... ok\",\n        \"{1} tempest.api.network.test_security_groups.SecGroupTest.test_create_list_update_show_delete_security_group [0.978357s] ... ok\",\n        \"2026-07-25 22:19:57.921 25 WARNING tempest.lib.common.ssh [-] Failed to establish authenticated ssh connection to cirros@10.96.250.211 ([Errno None] Unable to connect to port 22 on 10.96.250.211). Number attempts: 1. Retry after 2 seconds.: paramiko.ssh_exception.NoValidConnectionsError: [Errno None] Unable to connect to port 22 on 10.96.250.211\",\n        \"{1} tempest.api.network.test_security_groups.SecGroupTest.test_create_show_delete_security_group_rule [2.107628s] ... ok\",\n        \"{1} tempest.api.network.test_security_groups.SecGroupTest.test_list_security_groups [0.041481s] ... ok\",\n        \"{1} tempest.api.network.test_versions.NetworksApiDiscovery.test_api_version_resources [0.009191s] ... ok\",\n        \"{1} tempest.api.network.test_versions.NetworksApiDiscovery.test_show_api_v2_details [0.177623s] ... ok\",\n        \"{2} tempest.scenario.test_dashboard_basic_ops.TestDashboardBasicOps.test_basic_scenario [7.711220s] ... ok\",\n        \"{1} tempest.api.object_storage.test_object_services.ObjectTest.test_create_object [0.047725s] ... ok\",\n        \"{1} tempest.api.object_storage.test_object_services.ObjectTest.test_get_object [0.033209s] ... ok\",\n        \"{1} tempest.api.object_storage.test_object_services.ObjectTest.test_list_object_metadata [0.029973s] ... ok\",\n        \"{1} tempest.api.object_storage.test_object_services.ObjectTest.test_update_object_metadata [0.052778s] ... ok\",\n        \"{0} tempest.api.identity.admin.v3.test_credentials.CredentialsTestJSON.test_credentials_create_get_update_delete [0.111772s] ... ok\",\n        \"{2} neutron_tempest_plugin.api.admin.test_shared_network_extension.RBACSharedNetworksTest.test_create_rbac_policy_with_target_tenant_none [2.460424s] ... ok\",\n        \"{2} neutron_tempest_plugin.api.admin.test_shared_network_extension.RBACSharedNetworksTest.test_create_rbac_policy_with_target_tenant_too_long_id [1.881934s] ... ok\",\n        \"{0} tempest.api.identity.admin.v3.test_endpoints.EndPointsTestJSON.test_update_endpoint [0.446690s] ... ok\",\n        \"{1} tempest.api.volume.test_volumes_get.VolumesGetTest.test_volume_create_get_update_delete [5.342046s] ... ok\",\n        \"{2} neutron_tempest_plugin.api.admin.test_shared_network_extension.RBACSharedNetworksTest.test_network_only_visible_to_policy_target [2.936873s] ... ok\",\n        \"{0} tempest.api.image.v2.test_images.BasicOperationsImagesTest.test_delete_image [0.396106s] ... ok\",\n        \"{0} tempest.api.image.v2.test_images.BasicOperationsImagesTest.test_register_upload_get_image_file [0.656003s] ... ok\",\n        \"{0} tempest.api.image.v2.test_images.BasicOperationsImagesTest.test_update_image [0.164831s] ... ok\",\n        \"{1} tempest.api.volume.test_volumes_get.VolumesGetTest.test_volume_create_get_update_delete_from_image [5.354373s] ... ok\",\n        \"{2} neutron_tempest_plugin.api.admin.test_tag.TagFilterFloatingIpTestJSON.test_filter_floatingip_tags [0.513687s] ... ok\",\n        \"{0} tempest.api.network.test_extensions.ExtensionsTestJSON.test_list_show_extensions [5.777949s] ... ok\",\n        \"{2} neutron_tempest_plugin.api.admin.test_tag.TagNetworkTestJSON.test_network_tags [3.484797s] ... ok\",\n        \"{3} tempest.scenario.test_network_basic_ops.TestNetworkBasicOps.test_network_basic_ops [90.459015s] ... ok\",\n        \"{2} neutron_tempest_plugin.api.admin.test_tag.TagSubnetPoolTestJSON.test_subnetpool_tags [2.566668s] ... ok\",\n        \"{0} tempest.api.network.test_routers.RoutersIpV6Test.test_add_multiple_router_interfaces [17.141341s] ... ok\",\n        \"{0} tempest.api.network.test_routers.RoutersIpV6Test.test_add_remove_router_interface_with_port_id [6.541831s] ... ok\",\n        \"{3} neutron_tempest_plugin.api.admin.test_tag.TagFilterRouterTestJSON.test_filter_router_tags [1.341865s] ... ok\",\n        \"{0} tempest.api.network.test_routers.RoutersIpV6Test.test_add_remove_router_interface_with_subnet_id [5.033428s] ... ok\",\n        \"{0} tempest.api.network.test_routers.RoutersIpV6Test.test_create_show_list_update_delete_router [2.985296s] ... ok\",\n        \"{0} tempest.api.object_storage.test_account_quotas.AccountQuotasTest.test_admin_modify_quota [0.174789s] ... ok\",\n        \"{0} tempest.api.object_storage.test_account_quotas.AccountQuotasTest.test_overlimit_upload [0.073329s] ... ok\",\n        \"{0} tempest.api.object_storage.test_account_quotas.AccountQuotasTest.test_upload_valid_object [0.070263s] ... ok\",\n        \"{3} neutron_tempest_plugin.api.admin.test_tag.TagFilterSecGroupTestJSON.test_filter_security_group_tags [0.454159s] ... ok\",\n        \"{0} tempest.api.object_storage.test_account_services.AccountTest.test_list_account_metadata [0.054420s] ... ok\",\n        \"{0} tempest.api.object_storage.test_account_services.AccountTest.test_list_containers [0.020277s] ... ok\",\n        \"{1} tempest.scenario.test_server_basic_ops.TestServerBasicOps.test_server_basic_ops [38.404614s] ... ok\",\n        \"{3} neutron_tempest_plugin.api.admin.test_tag.TagFilterSubnetTestJSON.test_filter_subnet_tags [0.370618s] ... ok\",\n        \"{1} neutron_tempest_plugin.api.admin.test_tag.TagFilterQosPolicyTestJSON.test_filter_qos_policy_tags [1.296221s] ... ok\",\n        \"{3} neutron_tempest_plugin.api.admin.test_tag.TagFilterSubnetpoolTestJSON.test_filter_subnetpool_tags [0.268074s] ... ok\",\n        \"{1} neutron_tempest_plugin.api.admin.test_tag.TagSecGroupTestJSON.test_security_group_tags [0.947879s] ... ok\",\n        \"{1} neutron_tempest_plugin.api.admin.test_tag.TagTrunkTestJSON.test_trunk_tags [0.669356s] ... ok\",\n        \"{0} tempest.api.volume.test_volumes_actions.VolumesActionsTest.test_attach_detach_volume_to_instance [21.396219s] ... ok\",\n        \"{3} neutron_tempest_plugin.api.admin.test_tag.TagFilterTrunkTestJSON.test_filter_trunk_tags [0.167744s] ... ok\",\n        \"{0} setUpClass (tempest.scenario.test_server_multinode.TestServerMultinode) ... SKIPPED: Less than 2 compute nodes, skipping multinode tests.\",\n        \"{1} neutron_tempest_plugin.api.admin.test_tag.UpdateTagsTest.test_update_tags_affects_only_updated_resource [2.461647s] ... ok\",\n        \"{0} neutron_tempest_plugin.api.admin.test_tag.TagFilterNetworkTestJSON.test_filter_network_tags [0.541479s] ... ok\",\n        \"{3} neutron_tempest_plugin.api.admin.test_tag.TagQosPolicyTestJSON.test_qos_policy_tags [1.362974s] ... ok\",\n        \"{3} neutron_tempest_plugin.api.admin.test_tag.TagRouterTestJSON.test_router_tags [4.168215s] ... ok\",\n        \"{1} neutron_tempest_plugin.vpnaas.api.test_vpnaas.VPNaaSTestJSON.test_admin_create_endpoint_group_for_tenant [0.476919s] ... ok\",\n        \"{1} neutron_tempest_plugin.vpnaas.api.test_vpnaas.VPNaaSTestJSON.test_admin_create_ike_policy_for_tenant [0.671694s] ... ok\",\n        \"{1} neutron_tempest_plugin.vpnaas.api.test_vpnaas.VPNaaSTestJSON.test_admin_create_ipsec_policy_for_tenant [0.106252s] ... ok\",\n        \"{0} neutron_tempest_plugin.api.admin.test_tag.TagFilterPortTestJSON.test_filter_port_tags [0.807871s] ... ok\",\n        \"{1} neutron_tempest_plugin.vpnaas.api.test_vpnaas.VPNaaSTestJSON.test_admin_create_vpn_service_for_tenant [12.216467s] ... ok\",\n        \"{1} neutron_tempest_plugin.vpnaas.api.test_vpnaas.VPNaaSTestJSON.test_create_connection_with_cidr_and_endpoint_group [0.204260s] ... ok\",\n        \"{1} neutron_tempest_plugin.vpnaas.api.test_vpnaas.VPNaaSTestJSON.test_create_connection_with_mix_ip_endpoint_group [0.303739s] ... ok\",\n        \"{1} neutron_tempest_plugin.vpnaas.api.test_vpnaas.VPNaaSTestJSON.test_create_connection_with_subnet_and_local_endpoint_group [0.143010s] ... ok\",\n        \"{1} neutron_tempest_plugin.vpnaas.api.test_vpnaas.VPNaaSTestJSON.test_create_connection_with_subnet_and_remote_endpoint_group [0.108342s] ... ok\",\n        \"{0} neutron_tempest_plugin.api.admin.test_tag.TagFloatingIpTestJSON.test_floatingip_tags [1.060896s] ... ok\",\n        \"{1} neutron_tempest_plugin.vpnaas.api.test_vpnaas.VPNaaSTestJSON.test_create_delete_vpn_connection_with_ep_group [1.621150s] ... ok\",\n        \"{1} neutron_tempest_plugin.vpnaas.api.test_vpnaas.VPNaaSTestJSON.test_create_delete_vpn_connection_with_legacy_mode [2.088008s] ... ok\",\n        \"{1} neutron_tempest_plugin.vpnaas.api.test_vpnaas.VPNaaSTestJSON.test_create_update_delete_endpoint_group [0.145182s] ... ok\",\n        \"{1} neutron_tempest_plugin.vpnaas.api.test_vpnaas.VPNaaSTestJSON.test_create_update_delete_ike_policy [0.170893s] ... ok\",\n        \"{1} neutron_tempest_plugin.vpnaas.api.test_vpnaas.VPNaaSTestJSON.test_create_update_delete_ipsec_policy [0.163923s] ... ok\",\n        \"{0} neutron_tempest_plugin.api.admin.test_tag.TagPortTestJSON.test_port_tags [1.223349s] ... ok\",\n        \"{1} neutron_tempest_plugin.vpnaas.api.test_vpnaas.VPNaaSTestJSON.test_create_update_delete_vpn_service [11.918177s] ... ok\",\n        \"{1} neutron_tempest_plugin.vpnaas.api.test_vpnaas.VPNaaSTestJSON.test_create_vpn_connection_missing_peer_cidr [0.104620s] ... ok\",\n        \"{1} neutron_tempest_plugin.vpnaas.api.test_vpnaas.VPNaaSTestJSON.test_create_vpn_connection_small_MTU [0.062564s] ... ok\",\n        \"{1} neutron_tempest_plugin.vpnaas.api.test_vpnaas.VPNaaSTestJSON.test_create_vpn_connection_small_dpd [0.010882s] ... ok\",\n        \"{1} neutron_tempest_plugin.vpnaas.api.test_vpnaas.VPNaaSTestJSON.test_create_vpn_connection_with_missing_local_endpoint_group [0.145228s] ... ok\",\n        \"{0} neutron_tempest_plugin.api.admin.test_tag.TagSubnetTestJSON.test_subnet_tags [0.895402s] ... ok\",\n        \"{1} neutron_tempest_plugin.vpnaas.api.test_vpnaas.VPNaaSTestJSON.test_create_vpn_connection_with_missing_remote_endpoint_group [0.156790s] ... ok\",\n        \"{1} neutron_tempest_plugin.vpnaas.api.test_vpnaas.VPNaaSTestJSON.test_create_vpn_connection_wrong_peer_cidr [0.008930s] ... ok\",\n        \"{1} neutron_tempest_plugin.vpnaas.api.test_vpnaas.VPNaaSTestJSON.test_create_vpn_service_subnet_not_on_router [3.839131s] ... ok\",\n        \"{1} neutron_tempest_plugin.vpnaas.api.test_vpnaas.VPNaaSTestJSON.test_create_vpnservice_long_description [0.018553s] ... ok\",\n        \"{1} neutron_tempest_plugin.vpnaas.api.test_vpnaas.VPNaaSTestJSON.test_create_vpnservice_long_name [0.012788s] ... ok\",\n        \"{1} neutron_tempest_plugin.vpnaas.api.test_vpnaas.VPNaaSTestJSON.test_fail_create_endpoint_group_when_provide_subnet_id_with_cidr [0.040339s] ... ok\",\n        \"{1} neutron_tempest_plugin.vpnaas.api.test_vpnaas.VPNaaSTestJSON.test_fail_create_endpoint_group_when_wrong_type [0.038339s] ... ok\",\n        \"{1} neutron_tempest_plugin.vpnaas.api.test_vpnaas.VPNaaSTestJSON.test_fail_create_endpoint_group_with_mixed_IP_version [0.036761s] ... ok\",\n        \"{1} neutron_tempest_plugin.vpnaas.api.test_vpnaas.VPNaaSTestJSON.test_list_ike_policies [0.015974s] ... ok\",\n        \"{1} neutron_tempest_plugin.vpnaas.api.test_vpnaas.VPNaaSTestJSON.test_list_ipsec_policies [0.016513s] ... ok\",\n        \"{1} neutron_tempest_plugin.vpnaas.api.test_vpnaas.VPNaaSTestJSON.test_list_vpn_connections [0.017948s] ... ok\",\n        \"{1} neutron_tempest_plugin.vpnaas.api.test_vpnaas.VPNaaSTestJSON.test_list_vpn_services [0.018665s] ... ok\",\n        \"{1} neutron_tempest_plugin.vpnaas.api.test_vpnaas.VPNaaSTestJSON.test_show_endpoint_group [0.038940s] ... ok\",\n        \"{1} neutron_tempest_plugin.vpnaas.api.test_vpnaas.VPNaaSTestJSON.test_show_ike_policy [0.014829s] ... ok\",\n        \"{1} neutron_tempest_plugin.vpnaas.api.test_vpnaas.VPNaaSTestJSON.test_show_ipsec_policy [0.018689s] ... ok\",\n        \"{1} neutron_tempest_plugin.vpnaas.api.test_vpnaas.VPNaaSTestJSON.test_show_vpn_service [0.015743s] ... ok\",\n        \"{1} octavia_tempest_plugin.tests.scenario.v2.test_traffic_ops.TrafficOperationsScenarioTest.test_basic_http_traffic [77.948703s] ... ok\",\n        \"\",\n        \"======\",\n        \"Totals\",\n        \"======\",\n        \"Ran: 164 tests in 578.0248 sec.\",\n        \" - Passed: 163\",\n        \" - Skipped: 1\",\n        \" - Expected Fail: 0\",\n        \" - Unexpected Success: 0\",\n        \" - Failed: 0\",\n        \"Sum of execute time for each test: 545.7872 sec.\",\n        \"\",\n        \"==============\",\n        \"Worker Balance\",\n        \"==============\",\n        \" - Worker 0 (30 tests) => 0:04:48.345756\",\n        \" - Worker 1 (68 tests) => 0:09:38.024843\",\n        \" - Worker 2 (36 tests) => 0:03:24.468937\",\n        \" - Worker 3 (30 tests) => 0:04:45.971700\",\n        \"+ tempest cleanup\",\n        \"\"\n    ]\n}\n\nTASK [vexxhost.atmosphere.tempest : Fail when tempest result is failed] ********\nSaturday 25 July 2026  22:28:02 +0000 (0:00:00.080)       0:11:50.497 *********\nskipping: [instance]\n\nPLAY RECAP *********************************************************************\ninstance                   : ok=25   changed=2    unreachable=0    failed=0    skipped=11   rescued=0    ignored=0\nlocalhost                  : ok=1    changed=1    unreachable=0    failed=0    skipped=0    rescued=0    ignored=0\n\nSaturday 25 July 2026  22:28:02 +0000 (0:00:00.087)       0:11:50.585 *********\n===============================================================================\nvexxhost.atmosphere.tempest : Deploy Helm chart ----------------------- 692.18s\nGathering Facts --------------------------------------------------------- 4.51s\nRun \"stestr\" tests ------------------------------------------------------ 2.90s\nvexxhost.atmosphere.openstacksdk : Install openstacksdk ----------------- 1.22s\nvexxhost.atmosphere.tempest : Get test flavor object -------------------- 1.17s\nvexxhost.atmosphere.tempest : Get test image object --------------------- 1.12s\nvexxhost.atmosphere.tempest : Get test network object ------------------- 1.11s\nvexxhost.atmosphere.tempest : Get tempest log --------------------------- 0.98s\nvexxhost.atmosphere.tempest : Get tempest job object -------------------- 0.95s\nvexxhost.kubernetes.upload_helm_chart : Upload Helm chart --------------- 0.73s\nvexxhost.atmosphere.openstacksdk : Generate cloud config file ----------- 0.70s\nvexxhost.atmosphere.openstacksdk : Create openstack config directory ---- 0.42s\nvexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints --- 0.20s\nGenerate OpenStack-Helm endpoints --------------------------------------- 0.17s\nvexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints --- 0.15s\nvexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts ----------- 0.15s\nvexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks --- 0.13s\nvexxhost.atmosphere.tempest : Configure test image ref ------------------ 0.13s\nvexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts ----------- 0.13s\nvexxhost.atmosphere.tempest : Set test flavor ref ----------------------- 0.11s\nINFO     [aio > verify] Executed: Successful\nINFO     Molecule executed 1 scenario (1 successful)",
                            "stdout_lines": [
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.tempest : Get tempest job object] ********************",
                                "Saturday 25 July 2026  22:28:00 +0000 (0:11:32.183)       0:11:48.484 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.tempest : Get tempest log] ***************************",
                                "Saturday 25 July 2026  22:28:00 +0000 (0:00:00.953)       0:11:49.437 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.tempest : Print tempest log details] *****************",
                                "Saturday 25 July 2026  22:28:01 +0000 (0:00:00.980)       0:11:50.417 *********",
                                "ok: [instance] => {",
                                "    \"msg\": [",
                                "        \"+ tempest cleanup --init-saved-state\",",
                                "        \"+ '[' true == false ']'\",",
                                "        \"+ tempest run --config-file /etc/tempest/tempest.conf -w 4 --smoke\",",
                                "        \"/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} tempest.api.compute.flavors.test_flavors.FlavorsV2TestJSON.test_get_flavor [0.103458s] ... ok\",",
                                "        \"{1} tempest.api.compute.flavors.test_flavors.FlavorsV2TestJSON.test_list_flavors [0.058446s] ... ok\",",
                                "        \"{2} tempest.api.compute.security_groups.test_security_group_rules.SecurityGroupRulesTestJSON.test_security_group_rules_create [4.426687s] ... ok\",",
                                "        \"{2} tempest.api.compute.security_groups.test_security_group_rules.SecurityGroupRulesTestJSON.test_security_group_rules_list [3.234811s] ... ok\",",
                                "        \"{3} tempest.api.compute.security_groups.test_security_groups.SecurityGroupsTestJSON.test_security_groups_create_list_delete [5.944315s] ... ok\",",
                                "        \"{3} tempest.api.identity.admin.v3.test_roles.RolesV3TestJSON.test_role_create_update_show_list [0.221834s] ... ok\",",
                                "        \"{3} tempest.api.identity.admin.v3.test_services.ServicesTestJSON.test_create_update_get_service [0.297232s] ... ok\",",
                                "        \"{0} tempest.api.compute.servers.test_create_server.ServersTestBootFromVolume.test_list_servers [0.146752s] ... ok\",",
                                "        \"{0} tempest.api.compute.servers.test_create_server.ServersTestBootFromVolume.test_verify_server_details [0.000256s] ... ok\",",
                                "        \"{3} tempest.api.identity.admin.v3.test_trusts.TrustsV3TestJSON.test_get_trusts_all [2.511613s] ... ok\",",
                                "        \"{3} tempest.api.image.v2.test_versions.VersionsTest.test_list_versions [0.006663s] ... ok\",",
                                "        \"{3} tempest.api.network.test_networks.NetworksIpV6Test.test_create_update_delete_network_subnet [2.357841s] ... ok\",",
                                "        \"{3} tempest.api.network.test_networks.NetworksIpV6Test.test_external_network_visibility [0.129974s] ... ok\",",
                                "        \"{3} tempest.api.network.test_networks.NetworksIpV6Test.test_list_networks [0.064770s] ... ok\",",
                                "        \"{3} tempest.api.network.test_networks.NetworksIpV6Test.test_list_subnets [0.546866s] ... ok\",",
                                "        \"{3} tempest.api.network.test_networks.NetworksIpV6Test.test_show_network [0.040826s] ... ok\",",
                                "        \"{3} tempest.api.network.test_networks.NetworksIpV6Test.test_show_subnet [0.027766s] ... ok\",",
                                "        \"2026-07-25 22:18:10.768 22 WARNING tempest.lib.common.ssh [-] Failed to establish authenticated ssh connection to cirros@10.96.250.214 ([Errno None] Unable to connect to port 22 on 10.96.250.214). Number attempts: 1. Retry after 2 seconds.: paramiko.ssh_exception.NoValidConnectionsError: [Errno None] Unable to connect to port 22 on 10.96.250.214\",",
                                "        \"{2} tempest.api.compute.servers.test_attach_interfaces.AttachInterfacesUnderV243Test.test_add_remove_fixed_ip [44.590595s] ... ok\",",
                                "        \"{3} tempest.api.network.test_routers.RoutersTest.test_add_multiple_router_interfaces [17.118654s] ... ok\",",
                                "        \"{2} tempest.api.compute.test_versions.TestVersions.test_get_version_details [0.463347s] ... ok\",",
                                "        \"{2} tempest.api.compute.test_versions.TestVersions.test_list_api_versions [0.014888s] ... ok\",",
                                "        \"{0} tempest.api.compute.servers.test_create_server.ServersTestJSON.test_list_servers [0.070500s] ... ok\",",
                                "        \"{0} tempest.api.compute.servers.test_create_server.ServersTestJSON.test_verify_server_details [0.000343s] ... ok\",",
                                "        \"{3} tempest.api.network.test_routers.RoutersTest.test_add_remove_router_interface_with_port_id [6.794361s] ... ok\",",
                                "        \"{2} tempest.api.identity.admin.v3.test_groups.GroupsV3TestJSON.test_group_users_add_list_delete [2.360426s] ... ok\",",
                                "        \"{1} tempest.api.compute.servers.test_server_actions.ServerActionsTestJSON.test_reboot_server_hard [29.156812s] ... ok\",",
                                "        \"{3} tempest.api.network.test_routers.RoutersTest.test_add_remove_router_interface_with_subnet_id [5.010085s] ... ok\",",
                                "        \"{3} tempest.api.network.test_routers.RoutersTest.test_create_show_list_update_delete_router [4.197274s] ... ok\",",
                                "        \"{2} tempest.api.identity.admin.v3.test_policies.PoliciesTestJSON.test_create_update_delete_policy [0.099919s] ... ok\",",
                                "        \"{3} tempest.api.network.test_security_groups.SecGroupIPv6Test.test_create_list_update_show_delete_security_group [3.117651s] ... ok\",",
                                "        \"{2} tempest.api.identity.admin.v3.test_regions.RegionsTestJSON.test_create_region_with_specific_id [0.164660s] ... ok\",",
                                "        \"{3} tempest.api.network.test_security_groups.SecGroupIPv6Test.test_create_show_delete_security_group_rule [2.445154s] ... ok\",",
                                "        \"{3} tempest.api.network.test_security_groups.SecGroupIPv6Test.test_list_security_groups [0.045192s] ... ok\",",
                                "        \"{1} tempest.api.identity.admin.v3.test_domains.DomainsTestJSON.test_create_update_delete_domain [0.647394s] ... ok\",",
                                "        \"{2} tempest.api.identity.v3.test_api_discovery.TestApiDiscovery.test_api_media_types [0.087538s] ... ok\",",
                                "        \"{2} tempest.api.identity.v3.test_api_discovery.TestApiDiscovery.test_api_version_resources [0.022197s] ... ok\",",
                                "        \"{2} tempest.api.identity.v3.test_api_discovery.TestApiDiscovery.test_api_version_statuses [0.012314s] ... ok\",",
                                "        \"{2} tempest.api.identity.v3.test_api_discovery.TestApiDiscovery.test_list_api_versions [0.006505s] ... ok\",",
                                "        \"{3} tempest.api.object_storage.test_container_services.ContainerTest.test_create_container [0.559308s] ... ok\",",
                                "        \"{3} tempest.api.object_storage.test_container_services.ContainerTest.test_list_container_contents [0.100956s] ... ok\",",
                                "        \"{3} tempest.api.object_storage.test_container_services.ContainerTest.test_list_container_metadata [0.065140s] ... ok\",",
                                "        \"{1} tempest.api.identity.v3.test_domains.DefaultDomainTestJSON.test_default_domain_exists [0.033245s] ... ok\",",
                                "        \"{2} tempest.api.network.test_networks.BulkNetworkOpsIpV6Test.test_bulk_create_delete_network [2.668559s] ... ok\",",
                                "        \"{3} tempest.api.volume.test_volumes_list.VolumesListTestJSON.test_volume_list [0.028136s] ... ok\",",
                                "        \"{2} tempest.api.network.test_networks.BulkNetworkOpsIpV6Test.test_bulk_create_delete_port [3.000846s] ... ok\",",
                                "        \"{2} tempest.api.network.test_networks.BulkNetworkOpsIpV6Test.test_bulk_create_delete_subnet [2.694558s] ... ok\",",
                                "        \"{1} tempest.api.network.test_floating_ips.FloatingIPTestJSON.test_create_floating_ip_specifying_a_fixed_ip_address [2.130064s] ... ok\",",
                                "        \"{1} tempest.api.network.test_floating_ips.FloatingIPTestJSON.test_create_list_show_update_delete_floating_ip [3.883250s] ... ok\",",
                                "        \"{0} tempest.api.compute.servers.test_create_server.ServersTestManualDisk.test_list_servers [0.068686s] ... ok\",",
                                "        \"{0} tempest.api.compute.servers.test_create_server.ServersTestManualDisk.test_verify_server_details [0.000355s] ... ok\",",
                                "        \"{2} tempest.api.network.test_networks.BulkNetworkOpsTest.test_bulk_create_delete_network [3.284993s] ... ok\",",
                                "        \"{2} tempest.api.network.test_networks.BulkNetworkOpsTest.test_bulk_create_delete_port [4.408767s] ... ok\",",
                                "        \"{2} tempest.api.network.test_networks.BulkNetworkOpsTest.test_bulk_create_delete_subnet [5.065983s] ... ok\",",
                                "        \"{1} tempest.api.network.test_ports.PortsIpV6TestJSON.test_create_port_in_allowed_allocation_pools [2.713458s] ... ok\",",
                                "        \"{1} tempest.api.network.test_ports.PortsIpV6TestJSON.test_create_port_with_no_securitygroups [2.509969s] ... ok\",",
                                "        \"{1} tempest.api.network.test_ports.PortsIpV6TestJSON.test_create_update_delete_port [5.078379s] ... ok\",",
                                "        \"{1} tempest.api.network.test_ports.PortsIpV6TestJSON.test_list_ports [0.413057s] ... ok\",",
                                "        \"{1} tempest.api.network.test_ports.PortsIpV6TestJSON.test_show_port [0.031803s] ... ok\",",
                                "        \"{2} tempest.api.network.test_networks.NetworksTest.test_create_update_delete_network_subnet [4.340248s] ... ok\",",
                                "        \"{2} tempest.api.network.test_networks.NetworksTest.test_external_network_visibility [0.119798s] ... ok\",",
                                "        \"{2} tempest.api.network.test_networks.NetworksTest.test_list_networks [0.069685s] ... ok\",",
                                "        \"{2} tempest.api.network.test_networks.NetworksTest.test_list_subnets [0.090224s] ... ok\",",
                                "        \"{2} tempest.api.network.test_networks.NetworksTest.test_show_network [0.048762s] ... ok\",",
                                "        \"{2} tempest.api.network.test_networks.NetworksTest.test_show_subnet [0.037328s] ... ok\",",
                                "        \"{2} tempest.api.network.test_subnetpools_extensions.SubnetPoolsTestJSON.test_create_list_show_update_delete_subnetpools [0.565863s] ... ok\",",
                                "        \"{1} tempest.api.network.test_ports.PortsTestJSON.test_create_port_in_allowed_allocation_pools [3.472234s] ... ok\",",
                                "        \"{2} tempest.api.object_storage.test_container_quotas.ContainerQuotasTest.test_upload_large_object [0.306425s] ... ok\",",
                                "        \"{2} tempest.api.object_storage.test_container_quotas.ContainerQuotasTest.test_upload_too_many_objects [0.171456s] ... ok\",",
                                "        \"{2} tempest.api.object_storage.test_container_quotas.ContainerQuotasTest.test_upload_valid_object [0.096441s] ... ok\",",
                                "        \"{1} tempest.api.network.test_ports.PortsTestJSON.test_create_port_with_no_securitygroups [3.103137s] ... ok\",",
                                "        \"{1} tempest.api.network.test_ports.PortsTestJSON.test_create_update_delete_port [1.249903s] ... ok\",",
                                "        \"{1} tempest.api.network.test_ports.PortsTestJSON.test_list_ports [0.043874s] ... ok\",",
                                "        \"{1} tempest.api.network.test_ports.PortsTestJSON.test_show_port [0.034925s] ... ok\",",
                                "        \"{2} tempest.api.volume.test_versions.VersionsTest.test_list_versions [0.009558s] ... ok\",",
                                "        \"{0} tempest.api.compute.servers.test_server_addresses.ServerAddressesTestJSON.test_list_server_addresses [0.062342s] ... ok\",",
                                "        \"{0} tempest.api.compute.servers.test_server_addresses.ServerAddressesTestJSON.test_list_server_addresses_by_network [0.084717s] ... ok\",",
                                "        \"{1} tempest.api.network.test_security_groups.SecGroupTest.test_create_list_update_show_delete_security_group [0.978357s] ... ok\",",
                                "        \"2026-07-25 22:19:57.921 25 WARNING tempest.lib.common.ssh [-] Failed to establish authenticated ssh connection to cirros@10.96.250.211 ([Errno None] Unable to connect to port 22 on 10.96.250.211). Number attempts: 1. Retry after 2 seconds.: paramiko.ssh_exception.NoValidConnectionsError: [Errno None] Unable to connect to port 22 on 10.96.250.211\",",
                                "        \"{1} tempest.api.network.test_security_groups.SecGroupTest.test_create_show_delete_security_group_rule [2.107628s] ... ok\",",
                                "        \"{1} tempest.api.network.test_security_groups.SecGroupTest.test_list_security_groups [0.041481s] ... ok\",",
                                "        \"{1} tempest.api.network.test_versions.NetworksApiDiscovery.test_api_version_resources [0.009191s] ... ok\",",
                                "        \"{1} tempest.api.network.test_versions.NetworksApiDiscovery.test_show_api_v2_details [0.177623s] ... ok\",",
                                "        \"{2} tempest.scenario.test_dashboard_basic_ops.TestDashboardBasicOps.test_basic_scenario [7.711220s] ... ok\",",
                                "        \"{1} tempest.api.object_storage.test_object_services.ObjectTest.test_create_object [0.047725s] ... ok\",",
                                "        \"{1} tempest.api.object_storage.test_object_services.ObjectTest.test_get_object [0.033209s] ... ok\",",
                                "        \"{1} tempest.api.object_storage.test_object_services.ObjectTest.test_list_object_metadata [0.029973s] ... ok\",",
                                "        \"{1} tempest.api.object_storage.test_object_services.ObjectTest.test_update_object_metadata [0.052778s] ... ok\",",
                                "        \"{0} tempest.api.identity.admin.v3.test_credentials.CredentialsTestJSON.test_credentials_create_get_update_delete [0.111772s] ... ok\",",
                                "        \"{2} neutron_tempest_plugin.api.admin.test_shared_network_extension.RBACSharedNetworksTest.test_create_rbac_policy_with_target_tenant_none [2.460424s] ... ok\",",
                                "        \"{2} neutron_tempest_plugin.api.admin.test_shared_network_extension.RBACSharedNetworksTest.test_create_rbac_policy_with_target_tenant_too_long_id [1.881934s] ... ok\",",
                                "        \"{0} tempest.api.identity.admin.v3.test_endpoints.EndPointsTestJSON.test_update_endpoint [0.446690s] ... ok\",",
                                "        \"{1} tempest.api.volume.test_volumes_get.VolumesGetTest.test_volume_create_get_update_delete [5.342046s] ... ok\",",
                                "        \"{2} neutron_tempest_plugin.api.admin.test_shared_network_extension.RBACSharedNetworksTest.test_network_only_visible_to_policy_target [2.936873s] ... ok\",",
                                "        \"{0} tempest.api.image.v2.test_images.BasicOperationsImagesTest.test_delete_image [0.396106s] ... ok\",",
                                "        \"{0} tempest.api.image.v2.test_images.BasicOperationsImagesTest.test_register_upload_get_image_file [0.656003s] ... ok\",",
                                "        \"{0} tempest.api.image.v2.test_images.BasicOperationsImagesTest.test_update_image [0.164831s] ... ok\",",
                                "        \"{1} tempest.api.volume.test_volumes_get.VolumesGetTest.test_volume_create_get_update_delete_from_image [5.354373s] ... ok\",",
                                "        \"{2} neutron_tempest_plugin.api.admin.test_tag.TagFilterFloatingIpTestJSON.test_filter_floatingip_tags [0.513687s] ... ok\",",
                                "        \"{0} tempest.api.network.test_extensions.ExtensionsTestJSON.test_list_show_extensions [5.777949s] ... ok\",",
                                "        \"{2} neutron_tempest_plugin.api.admin.test_tag.TagNetworkTestJSON.test_network_tags [3.484797s] ... ok\",",
                                "        \"{3} tempest.scenario.test_network_basic_ops.TestNetworkBasicOps.test_network_basic_ops [90.459015s] ... ok\",",
                                "        \"{2} neutron_tempest_plugin.api.admin.test_tag.TagSubnetPoolTestJSON.test_subnetpool_tags [2.566668s] ... ok\",",
                                "        \"{0} tempest.api.network.test_routers.RoutersIpV6Test.test_add_multiple_router_interfaces [17.141341s] ... ok\",",
                                "        \"{0} tempest.api.network.test_routers.RoutersIpV6Test.test_add_remove_router_interface_with_port_id [6.541831s] ... ok\",",
                                "        \"{3} neutron_tempest_plugin.api.admin.test_tag.TagFilterRouterTestJSON.test_filter_router_tags [1.341865s] ... ok\",",
                                "        \"{0} tempest.api.network.test_routers.RoutersIpV6Test.test_add_remove_router_interface_with_subnet_id [5.033428s] ... ok\",",
                                "        \"{0} tempest.api.network.test_routers.RoutersIpV6Test.test_create_show_list_update_delete_router [2.985296s] ... ok\",",
                                "        \"{0} tempest.api.object_storage.test_account_quotas.AccountQuotasTest.test_admin_modify_quota [0.174789s] ... ok\",",
                                "        \"{0} tempest.api.object_storage.test_account_quotas.AccountQuotasTest.test_overlimit_upload [0.073329s] ... ok\",",
                                "        \"{0} tempest.api.object_storage.test_account_quotas.AccountQuotasTest.test_upload_valid_object [0.070263s] ... ok\",",
                                "        \"{3} neutron_tempest_plugin.api.admin.test_tag.TagFilterSecGroupTestJSON.test_filter_security_group_tags [0.454159s] ... ok\",",
                                "        \"{0} tempest.api.object_storage.test_account_services.AccountTest.test_list_account_metadata [0.054420s] ... ok\",",
                                "        \"{0} tempest.api.object_storage.test_account_services.AccountTest.test_list_containers [0.020277s] ... ok\",",
                                "        \"{1} tempest.scenario.test_server_basic_ops.TestServerBasicOps.test_server_basic_ops [38.404614s] ... ok\",",
                                "        \"{3} neutron_tempest_plugin.api.admin.test_tag.TagFilterSubnetTestJSON.test_filter_subnet_tags [0.370618s] ... ok\",",
                                "        \"{1} neutron_tempest_plugin.api.admin.test_tag.TagFilterQosPolicyTestJSON.test_filter_qos_policy_tags [1.296221s] ... ok\",",
                                "        \"{3} neutron_tempest_plugin.api.admin.test_tag.TagFilterSubnetpoolTestJSON.test_filter_subnetpool_tags [0.268074s] ... ok\",",
                                "        \"{1} neutron_tempest_plugin.api.admin.test_tag.TagSecGroupTestJSON.test_security_group_tags [0.947879s] ... ok\",",
                                "        \"{1} neutron_tempest_plugin.api.admin.test_tag.TagTrunkTestJSON.test_trunk_tags [0.669356s] ... ok\",",
                                "        \"{0} tempest.api.volume.test_volumes_actions.VolumesActionsTest.test_attach_detach_volume_to_instance [21.396219s] ... ok\",",
                                "        \"{3} neutron_tempest_plugin.api.admin.test_tag.TagFilterTrunkTestJSON.test_filter_trunk_tags [0.167744s] ... ok\",",
                                "        \"{0} setUpClass (tempest.scenario.test_server_multinode.TestServerMultinode) ... SKIPPED: Less than 2 compute nodes, skipping multinode tests.\",",
                                "        \"{1} neutron_tempest_plugin.api.admin.test_tag.UpdateTagsTest.test_update_tags_affects_only_updated_resource [2.461647s] ... ok\",",
                                "        \"{0} neutron_tempest_plugin.api.admin.test_tag.TagFilterNetworkTestJSON.test_filter_network_tags [0.541479s] ... ok\",",
                                "        \"{3} neutron_tempest_plugin.api.admin.test_tag.TagQosPolicyTestJSON.test_qos_policy_tags [1.362974s] ... ok\",",
                                "        \"{3} neutron_tempest_plugin.api.admin.test_tag.TagRouterTestJSON.test_router_tags [4.168215s] ... ok\",",
                                "        \"{1} neutron_tempest_plugin.vpnaas.api.test_vpnaas.VPNaaSTestJSON.test_admin_create_endpoint_group_for_tenant [0.476919s] ... ok\",",
                                "        \"{1} neutron_tempest_plugin.vpnaas.api.test_vpnaas.VPNaaSTestJSON.test_admin_create_ike_policy_for_tenant [0.671694s] ... ok\",",
                                "        \"{1} neutron_tempest_plugin.vpnaas.api.test_vpnaas.VPNaaSTestJSON.test_admin_create_ipsec_policy_for_tenant [0.106252s] ... ok\",",
                                "        \"{0} neutron_tempest_plugin.api.admin.test_tag.TagFilterPortTestJSON.test_filter_port_tags [0.807871s] ... ok\",",
                                "        \"{1} neutron_tempest_plugin.vpnaas.api.test_vpnaas.VPNaaSTestJSON.test_admin_create_vpn_service_for_tenant [12.216467s] ... ok\",",
                                "        \"{1} neutron_tempest_plugin.vpnaas.api.test_vpnaas.VPNaaSTestJSON.test_create_connection_with_cidr_and_endpoint_group [0.204260s] ... ok\",",
                                "        \"{1} neutron_tempest_plugin.vpnaas.api.test_vpnaas.VPNaaSTestJSON.test_create_connection_with_mix_ip_endpoint_group [0.303739s] ... ok\",",
                                "        \"{1} neutron_tempest_plugin.vpnaas.api.test_vpnaas.VPNaaSTestJSON.test_create_connection_with_subnet_and_local_endpoint_group [0.143010s] ... ok\",",
                                "        \"{1} neutron_tempest_plugin.vpnaas.api.test_vpnaas.VPNaaSTestJSON.test_create_connection_with_subnet_and_remote_endpoint_group [0.108342s] ... ok\",",
                                "        \"{0} neutron_tempest_plugin.api.admin.test_tag.TagFloatingIpTestJSON.test_floatingip_tags [1.060896s] ... ok\",",
                                "        \"{1} neutron_tempest_plugin.vpnaas.api.test_vpnaas.VPNaaSTestJSON.test_create_delete_vpn_connection_with_ep_group [1.621150s] ... ok\",",
                                "        \"{1} neutron_tempest_plugin.vpnaas.api.test_vpnaas.VPNaaSTestJSON.test_create_delete_vpn_connection_with_legacy_mode [2.088008s] ... ok\",",
                                "        \"{1} neutron_tempest_plugin.vpnaas.api.test_vpnaas.VPNaaSTestJSON.test_create_update_delete_endpoint_group [0.145182s] ... ok\",",
                                "        \"{1} neutron_tempest_plugin.vpnaas.api.test_vpnaas.VPNaaSTestJSON.test_create_update_delete_ike_policy [0.170893s] ... ok\",",
                                "        \"{1} neutron_tempest_plugin.vpnaas.api.test_vpnaas.VPNaaSTestJSON.test_create_update_delete_ipsec_policy [0.163923s] ... ok\",",
                                "        \"{0} neutron_tempest_plugin.api.admin.test_tag.TagPortTestJSON.test_port_tags [1.223349s] ... ok\",",
                                "        \"{1} neutron_tempest_plugin.vpnaas.api.test_vpnaas.VPNaaSTestJSON.test_create_update_delete_vpn_service [11.918177s] ... ok\",",
                                "        \"{1} neutron_tempest_plugin.vpnaas.api.test_vpnaas.VPNaaSTestJSON.test_create_vpn_connection_missing_peer_cidr [0.104620s] ... ok\",",
                                "        \"{1} neutron_tempest_plugin.vpnaas.api.test_vpnaas.VPNaaSTestJSON.test_create_vpn_connection_small_MTU [0.062564s] ... ok\",",
                                "        \"{1} neutron_tempest_plugin.vpnaas.api.test_vpnaas.VPNaaSTestJSON.test_create_vpn_connection_small_dpd [0.010882s] ... ok\",",
                                "        \"{1} neutron_tempest_plugin.vpnaas.api.test_vpnaas.VPNaaSTestJSON.test_create_vpn_connection_with_missing_local_endpoint_group [0.145228s] ... ok\",",
                                "        \"{0} neutron_tempest_plugin.api.admin.test_tag.TagSubnetTestJSON.test_subnet_tags [0.895402s] ... ok\",",
                                "        \"{1} neutron_tempest_plugin.vpnaas.api.test_vpnaas.VPNaaSTestJSON.test_create_vpn_connection_with_missing_remote_endpoint_group [0.156790s] ... ok\",",
                                "        \"{1} neutron_tempest_plugin.vpnaas.api.test_vpnaas.VPNaaSTestJSON.test_create_vpn_connection_wrong_peer_cidr [0.008930s] ... ok\",",
                                "        \"{1} neutron_tempest_plugin.vpnaas.api.test_vpnaas.VPNaaSTestJSON.test_create_vpn_service_subnet_not_on_router [3.839131s] ... ok\",",
                                "        \"{1} neutron_tempest_plugin.vpnaas.api.test_vpnaas.VPNaaSTestJSON.test_create_vpnservice_long_description [0.018553s] ... ok\",",
                                "        \"{1} neutron_tempest_plugin.vpnaas.api.test_vpnaas.VPNaaSTestJSON.test_create_vpnservice_long_name [0.012788s] ... ok\",",
                                "        \"{1} neutron_tempest_plugin.vpnaas.api.test_vpnaas.VPNaaSTestJSON.test_fail_create_endpoint_group_when_provide_subnet_id_with_cidr [0.040339s] ... ok\",",
                                "        \"{1} neutron_tempest_plugin.vpnaas.api.test_vpnaas.VPNaaSTestJSON.test_fail_create_endpoint_group_when_wrong_type [0.038339s] ... ok\",",
                                "        \"{1} neutron_tempest_plugin.vpnaas.api.test_vpnaas.VPNaaSTestJSON.test_fail_create_endpoint_group_with_mixed_IP_version [0.036761s] ... ok\",",
                                "        \"{1} neutron_tempest_plugin.vpnaas.api.test_vpnaas.VPNaaSTestJSON.test_list_ike_policies [0.015974s] ... ok\",",
                                "        \"{1} neutron_tempest_plugin.vpnaas.api.test_vpnaas.VPNaaSTestJSON.test_list_ipsec_policies [0.016513s] ... ok\",",
                                "        \"{1} neutron_tempest_plugin.vpnaas.api.test_vpnaas.VPNaaSTestJSON.test_list_vpn_connections [0.017948s] ... ok\",",
                                "        \"{1} neutron_tempest_plugin.vpnaas.api.test_vpnaas.VPNaaSTestJSON.test_list_vpn_services [0.018665s] ... ok\",",
                                "        \"{1} neutron_tempest_plugin.vpnaas.api.test_vpnaas.VPNaaSTestJSON.test_show_endpoint_group [0.038940s] ... ok\",",
                                "        \"{1} neutron_tempest_plugin.vpnaas.api.test_vpnaas.VPNaaSTestJSON.test_show_ike_policy [0.014829s] ... ok\",",
                                "        \"{1} neutron_tempest_plugin.vpnaas.api.test_vpnaas.VPNaaSTestJSON.test_show_ipsec_policy [0.018689s] ... ok\",",
                                "        \"{1} neutron_tempest_plugin.vpnaas.api.test_vpnaas.VPNaaSTestJSON.test_show_vpn_service [0.015743s] ... ok\",",
                                "        \"{1} octavia_tempest_plugin.tests.scenario.v2.test_traffic_ops.TrafficOperationsScenarioTest.test_basic_http_traffic [77.948703s] ... ok\",",
                                "        \"\",",
                                "        \"======\",",
                                "        \"Totals\",",
                                "        \"======\",",
                                "        \"Ran: 164 tests in 578.0248 sec.\",",
                                "        \" - Passed: 163\",",
                                "        \" - Skipped: 1\",",
                                "        \" - Expected Fail: 0\",",
                                "        \" - Unexpected Success: 0\",",
                                "        \" - Failed: 0\",",
                                "        \"Sum of execute time for each test: 545.7872 sec.\",",
                                "        \"\",",
                                "        \"==============\",",
                                "        \"Worker Balance\",",
                                "        \"==============\",",
                                "        \" - Worker 0 (30 tests) => 0:04:48.345756\",",
                                "        \" - Worker 1 (68 tests) => 0:09:38.024843\",",
                                "        \" - Worker 2 (36 tests) => 0:03:24.468937\",",
                                "        \" - Worker 3 (30 tests) => 0:04:45.971700\",",
                                "        \"+ tempest cleanup\",",
                                "        \"\"",
                                "    ]",
                                "}",
                                "",
                                "TASK [vexxhost.atmosphere.tempest : Fail when tempest result is failed] ********",
                                "Saturday 25 July 2026  22:28:02 +0000 (0:00:00.080)       0:11:50.497 *********",
                                "skipping: [instance]",
                                "",
                                "PLAY RECAP *********************************************************************",
                                "instance                   : ok=25   changed=2    unreachable=0    failed=0    skipped=11   rescued=0    ignored=0",
                                "localhost                  : ok=1    changed=1    unreachable=0    failed=0    skipped=0    rescued=0    ignored=0",
                                "",
                                "Saturday 25 July 2026  22:28:02 +0000 (0:00:00.087)       0:11:50.585 *********",
                                "===============================================================================",
                                "vexxhost.atmosphere.tempest : Deploy Helm chart ----------------------- 692.18s",
                                "Gathering Facts --------------------------------------------------------- 4.51s",
                                "Run \"stestr\" tests ------------------------------------------------------ 2.90s",
                                "vexxhost.atmosphere.openstacksdk : Install openstacksdk ----------------- 1.22s",
                                "vexxhost.atmosphere.tempest : Get test flavor object -------------------- 1.17s",
                                "vexxhost.atmosphere.tempest : Get test image object --------------------- 1.12s",
                                "vexxhost.atmosphere.tempest : Get test network object ------------------- 1.11s",
                                "vexxhost.atmosphere.tempest : Get tempest log --------------------------- 0.98s",
                                "vexxhost.atmosphere.tempest : Get tempest job object -------------------- 0.95s",
                                "vexxhost.kubernetes.upload_helm_chart : Upload Helm chart --------------- 0.73s",
                                "vexxhost.atmosphere.openstacksdk : Generate cloud config file ----------- 0.70s",
                                "vexxhost.atmosphere.openstacksdk : Create openstack config directory ---- 0.42s",
                                "vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints --- 0.20s",
                                "Generate OpenStack-Helm endpoints --------------------------------------- 0.17s",
                                "vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints --- 0.15s",
                                "vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts ----------- 0.15s",
                                "vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks --- 0.13s",
                                "vexxhost.atmosphere.tempest : Configure test image ref ------------------ 0.13s",
                                "vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts ----------- 0.13s",
                                "vexxhost.atmosphere.tempest : Set test flavor ref ----------------------- 0.11s",
                                "INFO     [aio > verify] Executed: Successful",
                                "INFO     Molecule executed 1 scenario (1 successful)"
                            ],
                            "zuul_log_id": "0242ac17-0010-310d-1ec5-000000022c53-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:28:09.039388Z",
                            "start": "2026-07-25T22:28:08.504258Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000022c53",
                        "name": "Read new Molecule verification output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "33329"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:28:09.113643Z",
                            "start": "2026-07-25T22:28:09.046988Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000022c54",
                        "name": "Advance Molecule verification live log offset"
                    }
                },
                {
                    "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-25T22:28:09.169831Z",
                            "start": "2026-07-25T22:28:09.122267Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000022c55",
                        "name": "Report Molecule verification progress heartbeat"
                    }
                },
                {
                    "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-25T22:28:09.233856Z",
                            "start": "2026-07-25T22:28:09.184830Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-000000022c56",
                        "name": "Continue monitoring Molecule verification"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j294890276055.390379",
                            "changed": false,
                            "erased": "/home/zuul/.ansible_async/j294890276055.390379",
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j294890276055.390379",
                                    "mode": "cleanup"
                                }
                            },
                            "started": 0,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:28:09.473708Z",
                            "start": "2026-07-25T22:28:09.246549Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001f9cc",
                        "name": "Clean up Molecule verification async state"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.file",
                            "changed": true,
                            "diff": {
                                "after": {
                                    "path": "/tmp/ansible.ue000ie4.log",
                                    "state": "absent"
                                },
                                "before": {
                                    "path": "/tmp/ansible.ue000ie4.log",
                                    "state": "file"
                                }
                            },
                            "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/ansible.ue000ie4.log",
                                    "recurse": false,
                                    "selevel": null,
                                    "serole": null,
                                    "setype": null,
                                    "seuser": null,
                                    "src": null,
                                    "state": "absent",
                                    "unsafe_writes": false
                                }
                            },
                            "path": "/tmp/ansible.ue000ie4.log",
                            "state": "absent"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:28:09.689542Z",
                            "start": "2026-07-25T22:28:09.480105Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001f9cd",
                        "name": "Remove live log for Molecule verification"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.assert",
                            "changed": false,
                            "msg": "All assertions passed"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:28:09.763807Z",
                            "start": "2026-07-25T22:28:09.695276Z"
                        },
                        "id": "0242ac17-0010-310d-1ec5-00000001f9ce",
                        "name": "Assert Molecule verification succeeded"
                    }
                }
            ]
        }
    ],
    "stats": {
        "instance": {
            "changed": 11,
            "failures": 0,
            "ignored": 0,
            "ok": 1533,
            "rescued": 0,
            "skipped": 58,
            "unreachable": 0
        }
    },
    "trusted": false
},
{
    "branch": "main",
    "index": "0",
    "phase": "post",
    "playbook": "github.com/vexxhost/atmosphere-zuul-jobs/playbooks/molecule/post.yml",
    "plays": [
        {
            "play": {
                "duration": {
                    "end": "2026-07-25T22:34:55.062528Z",
                    "start": "2026-07-25T22:28:10.775928Z"
                },
                "id": "0242ac17-0010-b7c4-b48f-000000000002",
                "name": "all"
            },
            "tasks": [
                {
                    "hosts": {
                        "instance": {
                            "action": "file",
                            "changed": false,
                            "diff": {
                                "after": {
                                    "path": "/tmp/logs/system"
                                },
                                "before": {
                                    "path": "/tmp/logs/system"
                                }
                            },
                            "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": 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": "zuul",
                            "path": "/tmp/logs/system",
                            "size": 4096,
                            "state": "directory",
                            "uid": 1000
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-b7c4-b48f-00000000000a",
                        "name": "gather-host-logs",
                        "path": "/var/lib/zuul/builds/ae8d2ccbc238495991540e1bb589176c/untrusted/project_4/opendev.org/openstack/openstack-helm/roles/gather-host-logs"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:28:11.115755Z",
                            "start": "2026-07-25T22:28:10.789262Z"
                        },
                        "id": "0242ac17-0010-b7c4-b48f-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.242898",
                            "end": "2026-07-25 22:28:11.703753",
                            "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-b7c4-b48f-00000000000d-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-25 22:28:11.460855",
                            "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-b7c4-b48f-00000000000d-1-instance"
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-b7c4-b48f-00000000000a",
                        "name": "gather-host-logs",
                        "path": "/var/lib/zuul/builds/ae8d2ccbc238495991540e1bb589176c/untrusted/project_4/opendev.org/openstack/openstack-helm/roles/gather-host-logs"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:28:12.160899Z",
                            "start": "2026-07-25T22:28:11.140906Z"
                        },
                        "id": "0242ac17-0010-b7c4-b48f-00000000000d",
                        "name": "Get logs for each host"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "synchronize",
                            "changed": false,
                            "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.156:/tmp/logs/system /var/lib/zuul/builds/ae8d2ccbc238495991540e1bb589176c/work/logs/instance",
                            "failed": true,
                            "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/ae8d2ccbc238495991540e1bb589176c/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.156:/tmp/logs/system",
                                    "ssh_connection_multiplexing": false,
                                    "times": null,
                                    "use_ssh_args": false,
                                    "verify_host": false
                                }
                            },
                            "msg": "Warning: Permanently added '199.204.45.156' (ED25519) to the list of known hosts.\r\nrsync: [generator] chown \"/var/lib/zuul/builds/ae8d2ccbc238495991540e1bb589176c/work/logs/instance/system\" failed: Invalid argument (22)\nrsync: [receiver] chown \"/var/lib/zuul/builds/ae8d2ccbc238495991540e1bb589176c/work/logs/instance/system/.ci-plan.json.6JTWVy\" failed: Invalid argument (22)\nrsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1865) [generator=3.2.7]\n",
                            "rc": 23
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-b7c4-b48f-00000000000a",
                        "name": "gather-host-logs",
                        "path": "/var/lib/zuul/builds/ae8d2ccbc238495991540e1bb589176c/untrusted/project_4/opendev.org/openstack/openstack-helm/roles/gather-host-logs"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:28:12.829692Z",
                            "start": "2026-07-25T22:28:12.166625Z"
                        },
                        "id": "0242ac17-0010-b7c4-b48f-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-b7c4-b48f-000000000010",
                        "name": "helm-release-status",
                        "path": "/var/lib/zuul/builds/ae8d2ccbc238495991540e1bb589176c/untrusted/project_4/opendev.org/openstack/openstack-helm/roles/helm-release-status"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:28:13.218209Z",
                            "start": "2026-07-25T22:28:12.839214Z"
                        },
                        "id": "0242ac17-0010-b7c4-b48f-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:09.715948",
                            "end": "2026-07-25 22:28:23.198003",
                            "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-b7c4-b48f-000000000014-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-25 22:28:13.482055",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": [],
                            "zuul_log_id": "0242ac17-0010-b7c4-b48f-000000000014-1-instance"
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-b7c4-b48f-000000000010",
                        "name": "helm-release-status",
                        "path": "/var/lib/zuul/builds/ae8d2ccbc238495991540e1bb589176c/untrusted/project_4/opendev.org/openstack/openstack-helm/roles/helm-release-status"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:28:23.284767Z",
                            "start": "2026-07-25T22:28:13.247189Z"
                        },
                        "id": "0242ac17-0010-b7c4-b48f-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.156:/tmp/logs/helm /var/lib/zuul/builds/ae8d2ccbc238495991540e1bb589176c/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/ae8d2ccbc238495991540e1bb589176c/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.156:/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/frr-k8s-system/\n>f+++++++++ helm/releases/frr-k8s-system/frr-k8s.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/cilium.txt\ncd+++++++++ helm/releases/local-path-storage/\n>f+++++++++ helm/releases/local-path-storage/local-path-provisioner.txt\ncd+++++++++ helm/releases/monitoring/\n>f+++++++++ helm/releases/monitoring/goldpinger.txt\n>f+++++++++ helm/releases/monitoring/kube-prometheus-stack.txt\n>f+++++++++ helm/releases/monitoring/loki.txt\n>f+++++++++ helm/releases/monitoring/node-feature-discovery.txt\n>f+++++++++ helm/releases/monitoring/prometheus-pushgateway.txt\n>f+++++++++ helm/releases/monitoring/prometheus-smartctl-exporter.txt\n>f+++++++++ helm/releases/monitoring/vector.txt\ncd+++++++++ helm/releases/openstack/\n>f+++++++++ helm/releases/openstack/barbican.txt\n>f+++++++++ helm/releases/openstack/ceph-provisioners.txt\n>f+++++++++ helm/releases/openstack/ceph.txt\n>f+++++++++ helm/releases/openstack/cinder.txt\n>f+++++++++ helm/releases/openstack/glance.txt\n>f+++++++++ helm/releases/openstack/heat.txt\n>f+++++++++ helm/releases/openstack/horizon.txt\n>f+++++++++ helm/releases/openstack/keystone.txt\n>f+++++++++ helm/releases/openstack/libvirt.txt\n>f+++++++++ helm/releases/openstack/magnum.txt\n>f+++++++++ helm/releases/openstack/manila.txt\n>f+++++++++ helm/releases/openstack/memcached.txt\n>f+++++++++ helm/releases/openstack/neutron.txt\n>f+++++++++ helm/releases/openstack/nova.txt\n>f+++++++++ helm/releases/openstack/octavia.txt\n>f+++++++++ helm/releases/openstack/openvswitch.txt\n>f+++++++++ helm/releases/openstack/ovn.txt\n>f+++++++++ helm/releases/openstack/placement.txt\n>f+++++++++ helm/releases/openstack/pxc-operator.txt\n>f+++++++++ helm/releases/openstack/rabbitmq-cluster-operator.txt\n>f+++++++++ helm/releases/openstack/staffeln.txt\n>f+++++++++ helm/releases/openstack/tempest.txt\n>f+++++++++ helm/releases/openstack/valkey.txt\ncd+++++++++ helm/releases/rook-ceph/\n>f+++++++++ helm/releases/rook-ceph/rook-ceph.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/frr-k8s-system/\n>f+++++++++ helm/values/frr-k8s-system/frr-k8s.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/cilium.yaml\ncd+++++++++ helm/values/local-path-storage/\n>f+++++++++ helm/values/local-path-storage/local-path-provisioner.yaml\ncd+++++++++ helm/values/monitoring/\n>f+++++++++ helm/values/monitoring/goldpinger.yaml\n>f+++++++++ helm/values/monitoring/kube-prometheus-stack.yaml\n>f+++++++++ helm/values/monitoring/loki.yaml\n>f+++++++++ helm/values/monitoring/node-feature-discovery.yaml\n>f+++++++++ helm/values/monitoring/prometheus-pushgateway.yaml\n>f+++++++++ helm/values/monitoring/prometheus-smartctl-exporter.yaml\n>f+++++++++ helm/values/monitoring/vector.yaml\ncd+++++++++ helm/values/openstack/\n>f+++++++++ helm/values/openstack/barbican.yaml\n>f+++++++++ helm/values/openstack/ceph-provisioners.yaml\n>f+++++++++ helm/values/openstack/ceph.yaml\n>f+++++++++ helm/values/openstack/cinder.yaml\n>f+++++++++ helm/values/openstack/glance.yaml\n>f+++++++++ helm/values/openstack/heat.yaml\n>f+++++++++ helm/values/openstack/horizon.yaml\n>f+++++++++ helm/values/openstack/keystone.yaml\n>f+++++++++ helm/values/openstack/libvirt.yaml\n>f+++++++++ helm/values/openstack/magnum.yaml\n>f+++++++++ helm/values/openstack/manila.yaml\n>f+++++++++ helm/values/openstack/memcached.yaml\n>f+++++++++ helm/values/openstack/neutron.yaml\n>f+++++++++ helm/values/openstack/nova.yaml\n>f+++++++++ helm/values/openstack/octavia.yaml\n>f+++++++++ helm/values/openstack/openvswitch.yaml\n>f+++++++++ helm/values/openstack/ovn.yaml\n>f+++++++++ helm/values/openstack/placement.yaml\n>f+++++++++ helm/values/openstack/pxc-operator.yaml\n>f+++++++++ helm/values/openstack/rabbitmq-cluster-operator.yaml\n>f+++++++++ helm/values/openstack/staffeln.yaml\n>f+++++++++ helm/values/openstack/tempest.yaml\n>f+++++++++ helm/values/openstack/valkey.yaml\ncd+++++++++ helm/values/rook-ceph/\n>f+++++++++ helm/values/rook-ceph/rook-ceph.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/frr-k8s-system/",
                                ">f+++++++++ helm/releases/frr-k8s-system/frr-k8s.txt",
                                "cd+++++++++ helm/releases/ingress-nginx/",
                                ">f+++++++++ helm/releases/ingress-nginx/ingress-nginx.txt",
                                "cd+++++++++ helm/releases/kube-system/",
                                ">f+++++++++ helm/releases/kube-system/cilium.txt",
                                "cd+++++++++ helm/releases/local-path-storage/",
                                ">f+++++++++ helm/releases/local-path-storage/local-path-provisioner.txt",
                                "cd+++++++++ helm/releases/monitoring/",
                                ">f+++++++++ helm/releases/monitoring/goldpinger.txt",
                                ">f+++++++++ helm/releases/monitoring/kube-prometheus-stack.txt",
                                ">f+++++++++ helm/releases/monitoring/loki.txt",
                                ">f+++++++++ helm/releases/monitoring/node-feature-discovery.txt",
                                ">f+++++++++ helm/releases/monitoring/prometheus-pushgateway.txt",
                                ">f+++++++++ helm/releases/monitoring/prometheus-smartctl-exporter.txt",
                                ">f+++++++++ helm/releases/monitoring/vector.txt",
                                "cd+++++++++ helm/releases/openstack/",
                                ">f+++++++++ helm/releases/openstack/barbican.txt",
                                ">f+++++++++ helm/releases/openstack/ceph-provisioners.txt",
                                ">f+++++++++ helm/releases/openstack/ceph.txt",
                                ">f+++++++++ helm/releases/openstack/cinder.txt",
                                ">f+++++++++ helm/releases/openstack/glance.txt",
                                ">f+++++++++ helm/releases/openstack/heat.txt",
                                ">f+++++++++ helm/releases/openstack/horizon.txt",
                                ">f+++++++++ helm/releases/openstack/keystone.txt",
                                ">f+++++++++ helm/releases/openstack/libvirt.txt",
                                ">f+++++++++ helm/releases/openstack/magnum.txt",
                                ">f+++++++++ helm/releases/openstack/manila.txt",
                                ">f+++++++++ helm/releases/openstack/memcached.txt",
                                ">f+++++++++ helm/releases/openstack/neutron.txt",
                                ">f+++++++++ helm/releases/openstack/nova.txt",
                                ">f+++++++++ helm/releases/openstack/octavia.txt",
                                ">f+++++++++ helm/releases/openstack/openvswitch.txt",
                                ">f+++++++++ helm/releases/openstack/ovn.txt",
                                ">f+++++++++ helm/releases/openstack/placement.txt",
                                ">f+++++++++ helm/releases/openstack/pxc-operator.txt",
                                ">f+++++++++ helm/releases/openstack/rabbitmq-cluster-operator.txt",
                                ">f+++++++++ helm/releases/openstack/staffeln.txt",
                                ">f+++++++++ helm/releases/openstack/tempest.txt",
                                ">f+++++++++ helm/releases/openstack/valkey.txt",
                                "cd+++++++++ helm/releases/rook-ceph/",
                                ">f+++++++++ helm/releases/rook-ceph/rook-ceph.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/frr-k8s-system/",
                                ">f+++++++++ helm/values/frr-k8s-system/frr-k8s.yaml",
                                "cd+++++++++ helm/values/ingress-nginx/",
                                ">f+++++++++ helm/values/ingress-nginx/ingress-nginx.yaml",
                                "cd+++++++++ helm/values/kube-system/",
                                ">f+++++++++ helm/values/kube-system/cilium.yaml",
                                "cd+++++++++ helm/values/local-path-storage/",
                                ">f+++++++++ helm/values/local-path-storage/local-path-provisioner.yaml",
                                "cd+++++++++ helm/values/monitoring/",
                                ">f+++++++++ helm/values/monitoring/goldpinger.yaml",
                                ">f+++++++++ helm/values/monitoring/kube-prometheus-stack.yaml",
                                ">f+++++++++ helm/values/monitoring/loki.yaml",
                                ">f+++++++++ helm/values/monitoring/node-feature-discovery.yaml",
                                ">f+++++++++ helm/values/monitoring/prometheus-pushgateway.yaml",
                                ">f+++++++++ helm/values/monitoring/prometheus-smartctl-exporter.yaml",
                                ">f+++++++++ helm/values/monitoring/vector.yaml",
                                "cd+++++++++ helm/values/openstack/",
                                ">f+++++++++ helm/values/openstack/barbican.yaml",
                                ">f+++++++++ helm/values/openstack/ceph-provisioners.yaml",
                                ">f+++++++++ helm/values/openstack/ceph.yaml",
                                ">f+++++++++ helm/values/openstack/cinder.yaml",
                                ">f+++++++++ helm/values/openstack/glance.yaml",
                                ">f+++++++++ helm/values/openstack/heat.yaml",
                                ">f+++++++++ helm/values/openstack/horizon.yaml",
                                ">f+++++++++ helm/values/openstack/keystone.yaml",
                                ">f+++++++++ helm/values/openstack/libvirt.yaml",
                                ">f+++++++++ helm/values/openstack/magnum.yaml",
                                ">f+++++++++ helm/values/openstack/manila.yaml",
                                ">f+++++++++ helm/values/openstack/memcached.yaml",
                                ">f+++++++++ helm/values/openstack/neutron.yaml",
                                ">f+++++++++ helm/values/openstack/nova.yaml",
                                ">f+++++++++ helm/values/openstack/octavia.yaml",
                                ">f+++++++++ helm/values/openstack/openvswitch.yaml",
                                ">f+++++++++ helm/values/openstack/ovn.yaml",
                                ">f+++++++++ helm/values/openstack/placement.yaml",
                                ">f+++++++++ helm/values/openstack/pxc-operator.yaml",
                                ">f+++++++++ helm/values/openstack/rabbitmq-cluster-operator.yaml",
                                ">f+++++++++ helm/values/openstack/staffeln.yaml",
                                ">f+++++++++ helm/values/openstack/tempest.yaml",
                                ">f+++++++++ helm/values/openstack/valkey.yaml",
                                "cd+++++++++ helm/values/rook-ceph/",
                                ">f+++++++++ helm/values/rook-ceph/rook-ceph.yaml"
                            ]
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-b7c4-b48f-000000000010",
                        "name": "helm-release-status",
                        "path": "/var/lib/zuul/builds/ae8d2ccbc238495991540e1bb589176c/untrusted/project_4/opendev.org/openstack/openstack-helm/roles/helm-release-status"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:28:23.795491Z",
                            "start": "2026-07-25T22:28:23.289363Z"
                        },
                        "id": "0242ac17-0010-b7c4-b48f-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-b7c4-b48f-000000000017",
                        "name": "describe-kubernetes-objects",
                        "path": "/var/lib/zuul/builds/ae8d2ccbc238495991540e1bb589176c/untrusted/project_4/opendev.org/openstack/openstack-helm/roles/describe-kubernetes-objects"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:28:24.011489Z",
                            "start": "2026-07-25T22:28:23.804673Z"
                        },
                        "id": "0242ac17-0010-b7c4-b48f-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:26.082560",
                            "end": "2026-07-25 22:28:50.312858",
                            "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-b7c4-b48f-00000000001a-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-25 22:28:24.230298",
                            "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/capi-aggregated-manager-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\nclusterrole/capi-kubeadm-bootstrap-manager-role\nclusterrole/capi-kubeadm-control-plane-aggregated-manager-role\nclusterrole/capi-kubeadm-control-plane-manager-role\nclusterrole/capi-manager-role\nclusterrole/capo-manager-role\nclusterrole/cephfs-csi-nodeplugin\nclusterrole/cephfs-external-provisioner-runner\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/frr-k8s-controller\nclusterrole/goldpinger-clusterrole\nclusterrole/ingress-nginx\nclusterrole/kube-prometheus-stack-grafana-clusterrole\nclusterrole/kube-prometheus-stack-kube-state-metrics\nclusterrole/kube-prometheus-stack-operator\nclusterrole/kube-prometheus-stack-prometheus\nclusterrole/kubeadm:get-nodes\nclusterrole/local-path-provisioner\nclusterrole/node-feature-discovery\nclusterrole/node-feature-discovery-gc\nclusterrole/nova-bootstrap\nclusterrole/nova-cell-setup\nclusterrole/objectstorage-provisioner-role\nclusterrolebinding/capi-kubeadm-bootstrap-manager-rolebinding\nclusterrole/orc-image-editor-role\nclusterrolebinding/capi-kubeadm-control-plane-manager-rolebinding\nclusterrole/orc-image-viewer-role\nclusterrole/orc-manager-role\nclusterrole/orc-metrics-auth-role\nclusterrole/orc-metrics-reader\nclusterrolebinding/capi-manager-rolebinding\nclusterrolebinding/capo-manager-rolebinding\nclusterrole/ovn-controller\nclusterrolebinding/cephfs-csi-nodeplugin-role\nclusterrole/ovn-controller-list-nodes-role-openstack\nclusterrolebinding/cephfs-csi-provisioner-role\nclusterrole/rabbitmq-cluster-operator-openstack\nclusterrole/rabbitmq-cluster-operator-openstack-admin\nclusterrolebinding/cert-manager-cainjector\nclusterrole/rabbitmq-cluster-operator-openstack-edit\nclusterrolebinding/cert-manager-controller-approve:cert-manager-io\nclusterrole/rabbitmq-cluster-operator-openstack-view\nclusterrolebinding/cert-manager-controller-certificates\nclusterrole/rabbitmq-messaging-topology-operator-openstack\nclusterrolebinding/cert-manager-controller-certificatesigningrequests\nclusterrole/rabbitmq-messaging-topology-operator-openstack-admin\nclusterrolebinding/cert-manager-controller-challenges\nclusterrole/rabbitmq-messaging-topology-operator-openstack-edit\nclusterrole/rabbitmq-messaging-topology-operator-openstack-view\nclusterrolebinding/cert-manager-controller-clusterissuers\nclusterrole/rbd-csi-nodeplugin\nclusterrolebinding/cert-manager-controller-ingress-shim\nclusterrole/rbd-external-provisioner-runner\nclusterrolebinding/cert-manager-controller-issuers\nclusterrole/rook-ceph-cluster-mgmt\nclusterrolebinding/cert-manager-controller-orders\nclusterrole/rook-ceph-global\nclusterrole/rook-ceph-mgr-cluster\nclusterrolebinding/cert-manager-webhook:subjectaccessreviews\nclusterrole/rook-ceph-mgr-system\nclusterrolebinding/cilium\nclusterrolebinding/cilium-operator\nclusterrole/rook-ceph-object-bucket\nclusterrolebinding/cluster-admin\nclusterrole/rook-ceph-osd\nclusterrolebinding/envoy-gateway-gateway-helm-certgen:envoy-gateway-system\nclusterrole/rook-ceph-system\nclusterrole/secretgen-controller-cluster-role\nclusterrolebinding/envoy-gateway-gateway-helm-envoy-gateway-rolebinding\nclusterrole/system:aggregate-to-admin\nclusterrolebinding/frr-k8s-controller\nclusterrole/system:aggregate-to-edit\nclusterrolebinding/goldpinger-clusterrolebinding\nclusterrole/system:aggregate-to-view\nclusterrolebinding/ingress-nginx\nclusterrole/system:auth-delegator\nclusterrole/system:basic-user\nclusterrolebinding/kube-prometheus-stack-grafana-clusterrolebinding\nclusterrole/system:certificates.k8s.io:certificatesigningrequests:nodeclient\nclusterrolebinding/kube-prometheus-stack-kube-state-metrics\nclusterrole/system:certificates.k8s.io:certificatesigningrequests:selfnodeclient\nclusterrole/system:certificates.k8s.io:kube-apiserver-client-approver\nclusterrolebinding/kube-prometheus-stack-operator\nclusterrole/system:certificates.k8s.io:kube-apiserver-client-kubelet-approver\nclusterrolebinding/kube-prometheus-stack-prometheus\nclusterrole/system:certificates.k8s.io:kubelet-serving-approver\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\nclusterrolebinding/kubeadm:node-autoapprove-certificate-rotation\nclusterrolebinding/kubeadm:node-proxier\nclusterrole/system:controller:certificate-controller\nclusterrolebinding/local-path-provisioner\nclusterrole/system:controller:clusterrole-aggregation-controller\nclusterrole/system:controller:cronjob-controller\nclusterrole/system:controller:daemon-set-controller\nclusterrolebinding/magnum-cluster-api\nclusterrole/system:controller:deployment-controller\nclusterrolebinding/node-feature-discovery\nclusterrole/system:controller:disruption-controller\nclusterrolebinding/node-feature-discovery-gc\nclusterrolebinding/nova-bootstrap\nclusterrole/system:controller:endpoint-controller\nclusterrolebinding/nova-cell-setup\nclusterrole/system:controller:endpointslice-controller\nclusterrolebinding/objectstorage-provisioner-role-binding\nclusterrole/system:controller:endpointslicemirroring-controller\nclusterrole/system:controller:ephemeral-volume-controller\nclusterrolebinding/orc-manager-rolebinding\nclusterrole/system:controller:expand-controller\nclusterrolebinding/orc-metrics-auth-rolebinding\nclusterrolebinding/ovn-controller\nclusterrole/system:controller:generic-garbage-collector\nclusterrolebinding/ovn-controller-list-nodes-rolebinding-openstack\nclusterrole/system:controller:horizontal-pod-autoscaler\nclusterrolebinding/rabbitmq-cluster-operator-openstack\nclusterrolebinding/rabbitmq-messaging-topology-operator-openstack\nclusterrole/system:controller:job-controller\nclusterrole/system:controller:namespace-controller\nclusterrolebinding/rbd-csi-nodeplugin\nclusterrole/system:controller:node-controller\nclusterrolebinding/rbd-csi-provisioner-role\nclusterrole/system:controller:persistent-volume-binder\nclusterrolebinding/rook-ceph-global\nclusterrole/system:controller:pod-garbage-collector\nclusterrolebinding/rook-ceph-mgr-cluster\nclusterrole/system:controller:pv-protection-controller\nclusterrolebinding/rook-ceph-mgr-cluster-openstack\nclusterrole/system:controller:pvc-protection-controller\nclusterrole/system:controller:replicaset-controller\nclusterrolebinding/rook-ceph-object-bucket\nclusterrole/system:controller:replication-controller\nclusterrolebinding/rook-ceph-osd\nclusterrole/system:controller:resourcequota-controller\nclusterrolebinding/rook-ceph-osd-openstack\nclusterrole/system:controller:root-ca-cert-publisher\nclusterrolebinding/rook-ceph-system\nclusterrole/system:controller:route-controller\nclusterrolebinding/secretgen-controller-cluster-role-binding\nclusterrole/system:controller:service-account-controller\nclusterrolebinding/system:basic-user\nclusterrole/system:controller:service-controller\nclusterrolebinding/system:controller:attachdetach-controller\nclusterrole/system:controller:statefulset-controller\nclusterrolebinding/system:controller:certificate-controller\nclusterrole/system:controller:ttl-after-finished-controller\nclusterrolebinding/system:controller:clusterrole-aggregation-controller\nclusterrole/system:controller:ttl-controller\nclusterrolebinding/system:controller:cronjob-controller\nclusterrole/system:coredns\nclusterrolebinding/system:controller:daemon-set-controller\nclusterrole/system:discovery\nclusterrolebinding/system:controller:deployment-controller\nclusterrole/system:heapster\nclusterrolebinding/system:controller:disruption-controller\nclusterrole/system:kube-aggregator\nclusterrolebinding/system:controller:endpoint-controller\nclusterrole/system:kube-controller-manager\nclusterrole/system:kube-dns\nclusterrolebinding/system:controller:endpointslice-controller\nclusterrole/system:kube-scheduler\nclusterrole/system:kubelet-api-admin\nclusterrolebinding/system:controller:endpointslicemirroring-controller\nclusterrolebinding/system:controller:ephemeral-volume-controller\nclusterrole/system:monitoring\nclusterrolebinding/system:controller:expand-controller\nclusterrole/system:node\nclusterrolebinding/system:controller:generic-garbage-collector\nclusterrole/system:node-bootstrapper\nclusterrolebinding/system:controller:horizontal-pod-autoscaler\nclusterrole/system:node-problem-detector\nclusterrolebinding/system:controller:job-controller\nclusterrole/system:node-proxier\nclusterrolebinding/system:controller:namespace-controller\nclusterrole/system:persistent-volume-provisioner\nclusterrolebinding/system:controller:node-controller\nclusterrole/system:public-info-viewer\nclusterrolebinding/system:controller:persistent-volume-binder\nclusterrolebinding/system:controller:pod-garbage-collector\nclusterrole/system:service-account-issuer-discovery\nclusterrolebinding/system:controller:pv-protection-controller\nclusterrole/system:volume-scheduler\nclusterrolebinding/system:controller:pvc-protection-controller\nclusterrole/vector\nclusterrolebinding/system:controller:replicaset-controller\nclusterrolebinding/system:controller:replication-controller\nclusterrole/view\nclusterrolebinding/system:controller:resourcequota-controller\nclusterrolebinding/system:controller:root-ca-cert-publisher\nclusterrolebinding/system:controller:route-controller\nclusterrolebinding/system:controller:service-account-controller\nclusterrolebinding/system:controller:service-controller\nclusterrolebinding/system:controller:statefulset-controller\nclusterrolebinding/system:controller:ttl-after-finished-controller\nclusterrolebinding/system:controller:ttl-controller\nclusterrolebinding/system:coredns\nclusterrolebinding/system:discovery\nclusterrolebinding/system:kube-controller-manager\nclusterrolebinding/system:kube-dns\nclusterrolebinding/system:kube-scheduler\nclusterrolebinding/system:monitoring\nclusterrolebinding/system:node\nclusterrolebinding/system:node-proxier\nclusterrolebinding/system:public-info-viewer\nclusterrolebinding/system:service-account-issuer-discovery\nclusterrolebinding/system:volume-scheduler\nclusterrolebinding/vector\nstorageclass/general\nnamespace/auth-system\nnamespace/capi-kubeadm-bootstrap-system\nnamespace/capi-kubeadm-control-plane-system\nnamespace/capi-system\nnamespace/capo-system\nnamespace/cert-manager\nnamespace/default\nnamespace/envoy-gateway-system\nnamespace/frr-k8s-system\nnamespace/ingress-nginx\nnamespace/kube-node-lease\nnamespace/kube-public\nnamespace/kube-system\nnamespace/local-path-storage\nnamespace/magnum-system\nnamespace/monitoring\nnamespace/openstack\nnamespace/orc-system\nnamespace/rook-ceph\nnamespace/secretgen-controller",
                            "stdout_lines": [
                                "xargs: warning: options --max-args and --replace/-I/-i are mutually exclusive, ignoring previous --max-args value",
                                "xargs: warning: options --max-args and --replace/-I/-i are mutually exclusive, ignoring previous --max-args value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "node/instance",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "clusterrole/admin",
                                "clusterrole/capi-aggregated-manager-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",
                                "clusterrole/capi-kubeadm-bootstrap-manager-role",
                                "clusterrole/capi-kubeadm-control-plane-aggregated-manager-role",
                                "clusterrole/capi-kubeadm-control-plane-manager-role",
                                "clusterrole/capi-manager-role",
                                "clusterrole/capo-manager-role",
                                "clusterrole/cephfs-csi-nodeplugin",
                                "clusterrole/cephfs-external-provisioner-runner",
                                "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/frr-k8s-controller",
                                "clusterrole/goldpinger-clusterrole",
                                "clusterrole/ingress-nginx",
                                "clusterrole/kube-prometheus-stack-grafana-clusterrole",
                                "clusterrole/kube-prometheus-stack-kube-state-metrics",
                                "clusterrole/kube-prometheus-stack-operator",
                                "clusterrole/kube-prometheus-stack-prometheus",
                                "clusterrole/kubeadm:get-nodes",
                                "clusterrole/local-path-provisioner",
                                "clusterrole/node-feature-discovery",
                                "clusterrole/node-feature-discovery-gc",
                                "clusterrole/nova-bootstrap",
                                "clusterrole/nova-cell-setup",
                                "clusterrole/objectstorage-provisioner-role",
                                "clusterrolebinding/capi-kubeadm-bootstrap-manager-rolebinding",
                                "clusterrole/orc-image-editor-role",
                                "clusterrolebinding/capi-kubeadm-control-plane-manager-rolebinding",
                                "clusterrole/orc-image-viewer-role",
                                "clusterrole/orc-manager-role",
                                "clusterrole/orc-metrics-auth-role",
                                "clusterrole/orc-metrics-reader",
                                "clusterrolebinding/capi-manager-rolebinding",
                                "clusterrolebinding/capo-manager-rolebinding",
                                "clusterrole/ovn-controller",
                                "clusterrolebinding/cephfs-csi-nodeplugin-role",
                                "clusterrole/ovn-controller-list-nodes-role-openstack",
                                "clusterrolebinding/cephfs-csi-provisioner-role",
                                "clusterrole/rabbitmq-cluster-operator-openstack",
                                "clusterrole/rabbitmq-cluster-operator-openstack-admin",
                                "clusterrolebinding/cert-manager-cainjector",
                                "clusterrole/rabbitmq-cluster-operator-openstack-edit",
                                "clusterrolebinding/cert-manager-controller-approve:cert-manager-io",
                                "clusterrole/rabbitmq-cluster-operator-openstack-view",
                                "clusterrolebinding/cert-manager-controller-certificates",
                                "clusterrole/rabbitmq-messaging-topology-operator-openstack",
                                "clusterrolebinding/cert-manager-controller-certificatesigningrequests",
                                "clusterrole/rabbitmq-messaging-topology-operator-openstack-admin",
                                "clusterrolebinding/cert-manager-controller-challenges",
                                "clusterrole/rabbitmq-messaging-topology-operator-openstack-edit",
                                "clusterrole/rabbitmq-messaging-topology-operator-openstack-view",
                                "clusterrolebinding/cert-manager-controller-clusterissuers",
                                "clusterrole/rbd-csi-nodeplugin",
                                "clusterrolebinding/cert-manager-controller-ingress-shim",
                                "clusterrole/rbd-external-provisioner-runner",
                                "clusterrolebinding/cert-manager-controller-issuers",
                                "clusterrole/rook-ceph-cluster-mgmt",
                                "clusterrolebinding/cert-manager-controller-orders",
                                "clusterrole/rook-ceph-global",
                                "clusterrole/rook-ceph-mgr-cluster",
                                "clusterrolebinding/cert-manager-webhook:subjectaccessreviews",
                                "clusterrole/rook-ceph-mgr-system",
                                "clusterrolebinding/cilium",
                                "clusterrolebinding/cilium-operator",
                                "clusterrole/rook-ceph-object-bucket",
                                "clusterrolebinding/cluster-admin",
                                "clusterrole/rook-ceph-osd",
                                "clusterrolebinding/envoy-gateway-gateway-helm-certgen:envoy-gateway-system",
                                "clusterrole/rook-ceph-system",
                                "clusterrole/secretgen-controller-cluster-role",
                                "clusterrolebinding/envoy-gateway-gateway-helm-envoy-gateway-rolebinding",
                                "clusterrole/system:aggregate-to-admin",
                                "clusterrolebinding/frr-k8s-controller",
                                "clusterrole/system:aggregate-to-edit",
                                "clusterrolebinding/goldpinger-clusterrolebinding",
                                "clusterrole/system:aggregate-to-view",
                                "clusterrolebinding/ingress-nginx",
                                "clusterrole/system:auth-delegator",
                                "clusterrole/system:basic-user",
                                "clusterrolebinding/kube-prometheus-stack-grafana-clusterrolebinding",
                                "clusterrole/system:certificates.k8s.io:certificatesigningrequests:nodeclient",
                                "clusterrolebinding/kube-prometheus-stack-kube-state-metrics",
                                "clusterrole/system:certificates.k8s.io:certificatesigningrequests:selfnodeclient",
                                "clusterrole/system:certificates.k8s.io:kube-apiserver-client-approver",
                                "clusterrolebinding/kube-prometheus-stack-operator",
                                "clusterrole/system:certificates.k8s.io:kube-apiserver-client-kubelet-approver",
                                "clusterrolebinding/kube-prometheus-stack-prometheus",
                                "clusterrole/system:certificates.k8s.io:kubelet-serving-approver",
                                "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",
                                "clusterrolebinding/kubeadm:node-autoapprove-certificate-rotation",
                                "clusterrolebinding/kubeadm:node-proxier",
                                "clusterrole/system:controller:certificate-controller",
                                "clusterrolebinding/local-path-provisioner",
                                "clusterrole/system:controller:clusterrole-aggregation-controller",
                                "clusterrole/system:controller:cronjob-controller",
                                "clusterrole/system:controller:daemon-set-controller",
                                "clusterrolebinding/magnum-cluster-api",
                                "clusterrole/system:controller:deployment-controller",
                                "clusterrolebinding/node-feature-discovery",
                                "clusterrole/system:controller:disruption-controller",
                                "clusterrolebinding/node-feature-discovery-gc",
                                "clusterrolebinding/nova-bootstrap",
                                "clusterrole/system:controller:endpoint-controller",
                                "clusterrolebinding/nova-cell-setup",
                                "clusterrole/system:controller:endpointslice-controller",
                                "clusterrolebinding/objectstorage-provisioner-role-binding",
                                "clusterrole/system:controller:endpointslicemirroring-controller",
                                "clusterrole/system:controller:ephemeral-volume-controller",
                                "clusterrolebinding/orc-manager-rolebinding",
                                "clusterrole/system:controller:expand-controller",
                                "clusterrolebinding/orc-metrics-auth-rolebinding",
                                "clusterrolebinding/ovn-controller",
                                "clusterrole/system:controller:generic-garbage-collector",
                                "clusterrolebinding/ovn-controller-list-nodes-rolebinding-openstack",
                                "clusterrole/system:controller:horizontal-pod-autoscaler",
                                "clusterrolebinding/rabbitmq-cluster-operator-openstack",
                                "clusterrolebinding/rabbitmq-messaging-topology-operator-openstack",
                                "clusterrole/system:controller:job-controller",
                                "clusterrole/system:controller:namespace-controller",
                                "clusterrolebinding/rbd-csi-nodeplugin",
                                "clusterrole/system:controller:node-controller",
                                "clusterrolebinding/rbd-csi-provisioner-role",
                                "clusterrole/system:controller:persistent-volume-binder",
                                "clusterrolebinding/rook-ceph-global",
                                "clusterrole/system:controller:pod-garbage-collector",
                                "clusterrolebinding/rook-ceph-mgr-cluster",
                                "clusterrole/system:controller:pv-protection-controller",
                                "clusterrolebinding/rook-ceph-mgr-cluster-openstack",
                                "clusterrole/system:controller:pvc-protection-controller",
                                "clusterrole/system:controller:replicaset-controller",
                                "clusterrolebinding/rook-ceph-object-bucket",
                                "clusterrole/system:controller:replication-controller",
                                "clusterrolebinding/rook-ceph-osd",
                                "clusterrole/system:controller:resourcequota-controller",
                                "clusterrolebinding/rook-ceph-osd-openstack",
                                "clusterrole/system:controller:root-ca-cert-publisher",
                                "clusterrolebinding/rook-ceph-system",
                                "clusterrole/system:controller:route-controller",
                                "clusterrolebinding/secretgen-controller-cluster-role-binding",
                                "clusterrole/system:controller:service-account-controller",
                                "clusterrolebinding/system:basic-user",
                                "clusterrole/system:controller:service-controller",
                                "clusterrolebinding/system:controller:attachdetach-controller",
                                "clusterrole/system:controller:statefulset-controller",
                                "clusterrolebinding/system:controller:certificate-controller",
                                "clusterrole/system:controller:ttl-after-finished-controller",
                                "clusterrolebinding/system:controller:clusterrole-aggregation-controller",
                                "clusterrole/system:controller:ttl-controller",
                                "clusterrolebinding/system:controller:cronjob-controller",
                                "clusterrole/system:coredns",
                                "clusterrolebinding/system:controller:daemon-set-controller",
                                "clusterrole/system:discovery",
                                "clusterrolebinding/system:controller:deployment-controller",
                                "clusterrole/system:heapster",
                                "clusterrolebinding/system:controller:disruption-controller",
                                "clusterrole/system:kube-aggregator",
                                "clusterrolebinding/system:controller:endpoint-controller",
                                "clusterrole/system:kube-controller-manager",
                                "clusterrole/system:kube-dns",
                                "clusterrolebinding/system:controller:endpointslice-controller",
                                "clusterrole/system:kube-scheduler",
                                "clusterrole/system:kubelet-api-admin",
                                "clusterrolebinding/system:controller:endpointslicemirroring-controller",
                                "clusterrolebinding/system:controller:ephemeral-volume-controller",
                                "clusterrole/system:monitoring",
                                "clusterrolebinding/system:controller:expand-controller",
                                "clusterrole/system:node",
                                "clusterrolebinding/system:controller:generic-garbage-collector",
                                "clusterrole/system:node-bootstrapper",
                                "clusterrolebinding/system:controller:horizontal-pod-autoscaler",
                                "clusterrole/system:node-problem-detector",
                                "clusterrolebinding/system:controller:job-controller",
                                "clusterrole/system:node-proxier",
                                "clusterrolebinding/system:controller:namespace-controller",
                                "clusterrole/system:persistent-volume-provisioner",
                                "clusterrolebinding/system:controller:node-controller",
                                "clusterrole/system:public-info-viewer",
                                "clusterrolebinding/system:controller:persistent-volume-binder",
                                "clusterrolebinding/system:controller:pod-garbage-collector",
                                "clusterrole/system:service-account-issuer-discovery",
                                "clusterrolebinding/system:controller:pv-protection-controller",
                                "clusterrole/system:volume-scheduler",
                                "clusterrolebinding/system:controller:pvc-protection-controller",
                                "clusterrole/vector",
                                "clusterrolebinding/system:controller:replicaset-controller",
                                "clusterrolebinding/system:controller:replication-controller",
                                "clusterrole/view",
                                "clusterrolebinding/system:controller:resourcequota-controller",
                                "clusterrolebinding/system:controller:root-ca-cert-publisher",
                                "clusterrolebinding/system:controller:route-controller",
                                "clusterrolebinding/system:controller:service-account-controller",
                                "clusterrolebinding/system:controller:service-controller",
                                "clusterrolebinding/system:controller:statefulset-controller",
                                "clusterrolebinding/system:controller:ttl-after-finished-controller",
                                "clusterrolebinding/system:controller:ttl-controller",
                                "clusterrolebinding/system:coredns",
                                "clusterrolebinding/system:discovery",
                                "clusterrolebinding/system:kube-controller-manager",
                                "clusterrolebinding/system:kube-dns",
                                "clusterrolebinding/system:kube-scheduler",
                                "clusterrolebinding/system:monitoring",
                                "clusterrolebinding/system:node",
                                "clusterrolebinding/system:node-proxier",
                                "clusterrolebinding/system:public-info-viewer",
                                "clusterrolebinding/system:service-account-issuer-discovery",
                                "clusterrolebinding/system:volume-scheduler",
                                "clusterrolebinding/vector",
                                "storageclass/general",
                                "namespace/auth-system",
                                "namespace/capi-kubeadm-bootstrap-system",
                                "namespace/capi-kubeadm-control-plane-system",
                                "namespace/capi-system",
                                "namespace/capo-system",
                                "namespace/cert-manager",
                                "namespace/default",
                                "namespace/envoy-gateway-system",
                                "namespace/frr-k8s-system",
                                "namespace/ingress-nginx",
                                "namespace/kube-node-lease",
                                "namespace/kube-public",
                                "namespace/kube-system",
                                "namespace/local-path-storage",
                                "namespace/magnum-system",
                                "namespace/monitoring",
                                "namespace/openstack",
                                "namespace/orc-system",
                                "namespace/rook-ceph",
                                "namespace/secretgen-controller"
                            ],
                            "zuul_log_id": "0242ac17-0010-b7c4-b48f-00000000001a-1-instance"
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-b7c4-b48f-000000000017",
                        "name": "describe-kubernetes-objects",
                        "path": "/var/lib/zuul/builds/ae8d2ccbc238495991540e1bb589176c/untrusted/project_4/opendev.org/openstack/openstack-helm/roles/describe-kubernetes-objects"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:28:50.596515Z",
                            "start": "2026-07-25T22:28:24.035479Z"
                        },
                        "id": "0242ac17-0010-b7c4-b48f-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-b7c4-b48f-000000000017",
                        "name": "describe-kubernetes-objects",
                        "path": "/var/lib/zuul/builds/ae8d2ccbc238495991540e1bb589176c/untrusted/project_4/opendev.org/openstack/openstack-helm/roles/describe-kubernetes-objects"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:28:50.797616Z",
                            "start": "2026-07-25T22:28:50.603186Z"
                        },
                        "id": "0242ac17-0010-b7c4-b48f-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:03:33.744836",
                            "end": "2026-07-25 22:32:24.761243",
                            "failed": true,
                            "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-b7c4-b48f-00000000001c-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "non-zero return code",
                            "rc": 123,
                            "start": "2026-07-25 22:28:51.016407",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "xargs: warning: options --max-args and --replace/-I/-i are mutually exclusive, ignoring previous --max-args value\nxargs: warning: options --max-args and --replace/-I/-i are mutually exclusive, ignoring previous --max-args value\nxargs: warning: options --max-args and --replace/-I/-i are mutually exclusive, ignoring previous --max-args value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nauth-system/configmaps/keycloak-env-vars\ncapi-kubeadm-bootstrap-system/configmaps/kube-root-ca.crt\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\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\ncapi-kubeadm-bootstrap-system/deployment/capi-kubeadm-bootstrap-controller-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\ncapi-kubeadm-bootstrap-system/endpoints/capi-kubeadm-bootstrap-webhook-service\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nauth-system/endpoints/keycloak\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nauth-system/endpoints/keycloak-headless\nauth-system/endpoints/keycloak-metrics\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are 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\nauth-system/networkpolicies/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\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\ncapi-kubeadm-bootstrap-system/pods/capi-kubeadm-bootstrap-controller-manager-67b8b974d6-tkksr\nauth-system/pods/keycloak-0\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\ncapi-kubeadm-bootstrap-system/rolebindings/capi-kubeadm-bootstrap-leader-election-rolebinding\ncapi-kubeadm-bootstrap-system/roles/capi-kubeadm-bootstrap-leader-election-role\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nauth-system/secrets/keycloak\nauth-system/secrets/keycloak-externaldb\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nauth-system/secrets/keycloak.199-204-45-156.nip.io-tls\nauth-system/secrets/sh.helm.release.v1.keycloak.v1\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nauth-system/serviceaccounts/default\nauth-system/serviceaccounts/keycloak\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\ncapi-kubeadm-bootstrap-system/secrets/capi-kubeadm-bootstrap-webhook-service-cert\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nauth-system/services/keycloak\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nauth-system/services/keycloak-headless\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nauth-system/services/keycloak-metrics\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\ncapi-kubeadm-bootstrap-system/serviceaccounts/capi-kubeadm-bootstrap-manager\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nerror: the server doesn't have a resource type \"podsecuritypolicies\"\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\ncapi-kubeadm-bootstrap-system/serviceaccounts/default\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nauth-system/statefulsets/keycloak\ncapi-kubeadm-bootstrap-system/services/capi-kubeadm-bootstrap-webhook-service\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nerror: the server doesn't have a resource type \"podsecuritypolicies\"\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\ncapi-kubeadm-control-plane-system/configmaps/kube-root-ca.crt\ncapi-system/configmaps/kube-root-ca.crt\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\ncapi-system/endpoints/capi-webhook-service\ncapi-system/deployment/capi-controller-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\ncapi-kubeadm-control-plane-system/deployment/capi-kubeadm-control-plane-controller-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\ncapi-kubeadm-control-plane-system/endpoints/capi-kubeadm-control-plane-webhook-service\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\ncapi-system/pods/capi-controller-manager-5647546676-64t7b\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\ncapi-kubeadm-control-plane-system/pods/capi-kubeadm-control-plane-controller-manager-6b6ccbf6b8-8v87s\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\ncapi-system/rolebindings/capi-leader-election-rolebinding\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\ncapi-system/roles/capi-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\ncapi-system/secrets/capi-webhook-service-cert\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\ncapi-kubeadm-control-plane-system/rolebindings/capi-kubeadm-control-plane-leader-election-rolebinding\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\ncapi-system/serviceaccounts/capi-manager\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\ncapi-system/serviceaccounts/default\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\ncapi-system/services/capi-webhook-service\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\ncapi-kubeadm-control-plane-system/roles/capi-kubeadm-control-plane-leader-election-role\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\ncapi-kubeadm-control-plane-system/secrets/capi-kubeadm-control-plane-webhook-service-cert\ncapi-kubeadm-control-plane-system/services/capi-kubeadm-control-plane-webhook-service\nxargs: warning: options --max-lines and --replace/-I/-i are 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\ncapi-kubeadm-control-plane-system/serviceaccounts/capi-kubeadm-control-plane-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\ncapi-kubeadm-control-plane-system/serviceaccounts/default\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\ncapo-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\ncapo-system/deployment/capo-controller-manager\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\ncert-manager/configmaps/kube-root-ca.crt\ncapo-system/endpoints/capo-webhook-service\nxargs: warning: options --max-lines and --replace/-I/-i are 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\ncapo-system/pods/capo-controller-manager-56cf844ccd-kp5k7\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\nxargs: warning: options --max-lines and --replace/-I/-i are 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\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\nxargs: warning: options --max-lines and --replace/-I/-i are 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\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\nxargs: warning: options --max-lines and --replace/-I/-i are 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-dwf26\ncert-manager/pods/cert-manager-cainjector-579c9dd7cd-66bdt\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nerror: the server doesn't have a resource type \"podsecuritypolicies\"\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\ncert-manager/pods/cert-manager-webhook-7d6b59cfdc-xfskr\ncapo-system/rolebindings/capo-leader-election-rolebinding\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nerror: the server doesn't have a resource type \"podsecuritypolicies\"\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\ncapo-system/roles/capo-leader-election-role\ncapo-system/secrets/capo-webhook-service-cert\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\ncert-manager/rolebindings/cert-manager-cainjector:leaderelection\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\ncert-manager/rolebindings/cert-manager-webhook:dynamic-serving\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\ncert-manager/rolebindings/cert-manager:leaderelection\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\ncapo-system/serviceaccounts/capo-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\ncapo-system/serviceaccounts/default\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\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\ncert-manager/roles/cert-manager:leaderelection\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\ncapo-system/services/capo-webhook-service\ncert-manager/secrets/cert-manager-selfsigned-ca\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\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/kube-prometheus-stack-ca\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nerror: the server doesn't have a resource type \"podsecuritypolicies\"\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\ncert-manager/secrets/sh.helm.release.v1.cert-manager.v1\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\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\nerror: the server doesn't have a resource type \"podsecuritypolicies\"\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\ncert-manager/serviceaccounts/default\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\ncert-manager/services/cert-manager\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\ncert-manager/services/cert-manager-webhook\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\ndefault/configmaps/kube-root-ca.crt\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nenvoy-gateway-system/configmaps/envoy-gateway-config\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\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\ndefault/endpoints/kubernetes\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nenvoy-gateway-system/deployment/envoy-gateway\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nenvoy-gateway-system/endpoints/envoy-gateway\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nenvoy-gateway-system/pods/envoy-gateway-78446f96c9-djzkm\nxargs: warning: options --max-lines and --replace/-I/-i are 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\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/rolebindings/envoy-gateway-gateway-helm-certgen\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\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\nenvoy-gateway-system/rolebindings/envoy-gateway-gateway-helm-leader-election-rolebinding\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\ndefault/services/kubernetes\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/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\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nenvoy-gateway-system/serviceaccounts/default\nenvoy-gateway-system/serviceaccounts/envoy-gateway\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nenvoy-gateway-system/serviceaccounts/envoy-gateway-gateway-helm-certgen\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nenvoy-gateway-system/services/envoy-gateway\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nenvoy-gateway-system/secrets/envoy\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nenvoy-gateway-system/secrets/envoy-gateway\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are 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\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nenvoy-gateway-system/secrets/envoy-rate-limit\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nenvoy-gateway-system/secrets/sh.helm.release.v1.envoy-gateway.v1\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nfrr-k8s-system/configmaps/frr-k8s-frr-startup\nxargs: warning: options --max-lines and --replace/-I/-i are 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\nfrr-k8s-system/configmaps/kube-root-ca.crt\nerror: the server doesn't have a resource type \"podsecuritypolicies\"\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\nfrr-k8s-system/daemonsets/frr-k8s\ningress-nginx/configmaps/ingress-nginx-controller\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\ningress-nginx/configmaps/ingress-nginx-tcp\ningress-nginx/configmaps/ingress-nginx-udp\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\ningress-nginx/configmaps/kube-root-ca.crt\nfrr-k8s-system/deployment/frr-k8s-webhook-server\nxargs: warning: options --max-lines and --replace/-I/-i are 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\nfrr-k8s-system/endpoints/frr-k8s-webhook-service\ningress-nginx/daemonsets/ingress-nginx-controller\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\ningress-nginx/deployment/ingress-nginx-defaultbackend\ningress-nginx/endpoints/ingress-nginx-controller\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\ningress-nginx/endpoints/ingress-nginx-controller-admission\ningress-nginx/endpoints/ingress-nginx-controller-metrics\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\ningress-nginx/endpoints/ingress-nginx-defaultbackend\nfrr-k8s-system/pods/frr-k8s-4swmf\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nfrr-k8s-system/pods/frr-k8s-webhook-server-ffbc7d57c-47762\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nfrr-k8s-system/rolebindings/frr-k8s-controller\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\ningress-nginx/pods/ingress-nginx-controller-2j9k6\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\ningress-nginx/pods/ingress-nginx-defaultbackend-6987ff55cf-76889\nxargs: warning: options --max-lines and --replace/-I/-i are 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\nfrr-k8s-system/roles/frr-k8s-controller\nfrr-k8s-system/secrets/frr-k8s-webhook-server-cert\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\nfrr-k8s-system/secrets/sh.helm.release.v1.frr-k8s.v1\nerror: the server doesn't have a resource type \"podsecuritypolicies\"\nfrr-k8s-system/serviceaccounts/default\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nfrr-k8s-system/serviceaccounts/frr-k8s-controller\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\ningress-nginx/rolebindings/ingress-nginx\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nfrr-k8s-system/services/frr-k8s-webhook-service\ningress-nginx/roles/ingress-nginx\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\ningress-nginx/secrets/ingress-nginx-admission\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\ningress-nginx/secrets/sh.helm.release.v1.ingress-nginx.v1\nxargs: warning: options --max-lines and --replace/-I/-i are 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/serviceaccounts/default\ningress-nginx/serviceaccounts/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/serviceaccounts/ingress-nginx-backend\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nkube-node-lease/configmaps/kube-root-ca.crt\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\ningress-nginx/services/ingress-nginx-controller\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\ningress-nginx/services/ingress-nginx-controller-admission\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\ningress-nginx/services/ingress-nginx-controller-metrics\ningress-nginx/services/ingress-nginx-defaultbackend\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nkube-public/configmaps/cluster-info\nkube-public/configmaps/kube-root-ca.crt\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nkube-public/rolebindings/kubeadm:bootstrap-signer-clusterinfo\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nkube-public/rolebindings/system:controller:bootstrap-signer\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nkube-public/roles/kubeadm:bootstrap-signer-clusterinfo\nkube-public/roles/system:controller:bootstrap-signer\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nerror: the server doesn't have a resource type \"podsecuritypolicies\"\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nkube-public/serviceaccounts/default\nkube-node-lease/serviceaccounts/default\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nkube-system/configmaps/cilium-config\nkube-system/configmaps/coredns\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nkube-system/configmaps/extension-apiserver-authentication\nkube-system/configmaps/kube-apiserver-legacy-service-account-token-tracking\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\nkube-system/configmaps/kube-proxy\nkube-system/configmaps/kube-root-ca.crt\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nkube-system/configmaps/kubeadm-config\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nkube-system/configmaps/kubelet-config\nkube-system/daemonsets/cilium\nkube-system/daemonsets/kube-proxy\nlocal-path-storage/configmaps/kube-root-ca.crt\nlocal-path-storage/configmaps/local-path-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\nkube-system/deployment/cilium-operator\nkube-system/deployment/coredns\nkube-system/endpoints/kube-dns\nkube-system/endpoints/kube-prometheus-stack-coredns\nkube-system/endpoints/kube-prometheus-stack-kube-controller-manager\nkube-system/endpoints/kube-prometheus-stack-kube-etcd\nkube-system/endpoints/kube-prometheus-stack-kube-proxy\nkube-system/endpoints/kube-prometheus-stack-kube-scheduler\nkube-system/endpoints/kube-prometheus-stack-kubelet\nlocal-path-storage/deployment/local-path-provisioner\nkube-system/pods/cilium-operator-869df985b8-ghjgj\nkube-system/pods/cilium-q4qn5\nkube-system/pods/coredns-67659f764b-6lhfm\nlocal-path-storage/pods/local-path-provisioner-679c578f5-lqz8b\nkube-system/pods/coredns-67659f764b-p78h9\nkube-system/pods/etcd-instance\nkube-system/pods/kube-apiserver-instance\nkube-system/pods/kube-controller-manager-instance\nkube-system/pods/kube-proxy-7r662\nkube-system/pods/kube-scheduler-instance\nkube-system/pods/kube-vip-instance\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\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nkube-system/rolebindings/system::extension-apiserver-authentication-reader\nkube-system/rolebindings/system::leader-locking-kube-controller-manager\nkube-system/rolebindings/system::leader-locking-kube-scheduler\nkube-system/rolebindings/system:controller:bootstrap-signer\nkube-system/rolebindings/system:controller:cloud-provider\nkube-system/rolebindings/system:controller:token-cleaner\nkube-system/roles/cilium-config-agent\nkube-system/roles/extension-apiserver-authentication-reader\nkube-system/roles/kube-proxy\nkube-system/roles/kubeadm:kubeadm-certs\nkube-system/roles/kubeadm:kubelet-config\nkube-system/roles/kubeadm:nodes-kubeadm-config\nkube-system/roles/system::leader-locking-kube-controller-manager\nkube-system/roles/system::leader-locking-kube-scheduler\nkube-system/roles/system:controller:bootstrap-signer\nkube-system/roles/system:controller:cloud-provider\nkube-system/roles/system:controller:token-cleaner\nkube-system/secrets/bootstrap-token-4w58t4\nkube-system/secrets/bootstrap-token-z9jshc\nkube-system/secrets/kubeadm-certs\nkube-system/secrets/sh.helm.release.v1.cilium.v1\nkube-system/serviceaccounts/attachdetach-controller\nkube-system/serviceaccounts/bootstrap-signer\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/services/kube-dns\nkube-system/serviceaccounts/horizontal-pod-autoscaler\nkube-system/services/kube-prometheus-stack-coredns\nkube-system/serviceaccounts/job-controller\nkube-system/services/kube-prometheus-stack-kube-controller-manager\nkube-system/serviceaccounts/kube-proxy\nkube-system/services/kube-prometheus-stack-kube-etcd\nkube-system/serviceaccounts/namespace-controller\nkube-system/serviceaccounts/node-controller\nkube-system/services/kube-prometheus-stack-kube-proxy\nkube-system/serviceaccounts/persistent-volume-binder\nkube-system/services/kube-prometheus-stack-kube-scheduler\nkube-system/serviceaccounts/pod-garbage-collector\nkube-system/services/kube-prometheus-stack-kubelet\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\nmagnum-system/configmaps/kube-root-ca.crt\nlocal-path-storage/secrets/sh.helm.release.v1.local-path-provisioner.v1\nlocal-path-storage/serviceaccounts/default\nlocal-path-storage/serviceaccounts/local-path-provisioner\nmonitoring/configmaps/goldpinger-zap\nmonitoring/configmaps/ipmi-exporter\nmonitoring/configmaps/kube-prometheus-stack-alertmanager-overview\nmonitoring/configmaps/kube-prometheus-stack-apiserver\nmonitoring/daemonsets/goldpinger\nmonitoring/configmaps/kube-prometheus-stack-cluster-total\nmonitoring/daemonsets/ipmi-exporter\nmonitoring/configmaps/kube-prometheus-stack-controller-manager\nmonitoring/configmaps/kube-prometheus-stack-dashboard-ceph-cluster\nmonitoring/daemonsets/kube-prometheus-stack-prometheus-node-exporter\nmonitoring/configmaps/kube-prometheus-stack-dashboard-ceph-cluster-advanced\nmonitoring/daemonsets/node-feature-discovery-worker\nmonitoring/configmaps/kube-prometheus-stack-dashboard-goldpinger\nmonitoring/daemonsets/prometheus-smartctl-exporter-0\nmonitoring/daemonsets/vector\nmonitoring/configmaps/kube-prometheus-stack-dashboard-haproxy\nmonitoring/configmaps/kube-prometheus-stack-dashboard-host-details\nmonitoring/configmaps/kube-prometheus-stack-dashboard-hosts-overview\nmonitoring/configmaps/kube-prometheus-stack-dashboard-node-exporter-full\nmonitoring/configmaps/kube-prometheus-stack-dashboard-osd-device-details\nmonitoring/configmaps/kube-prometheus-stack-dashboard-osds-overview\nmonitoring/configmaps/kube-prometheus-stack-dashboard-pool-detail\nmonitoring/configmaps/kube-prometheus-stack-dashboard-pool-overview\nmonitoring/configmaps/kube-prometheus-stack-dashboard-rbd-details\nmonitoring/configmaps/kube-prometheus-stack-dashboard-rbd-overview\nmonitoring/configmaps/kube-prometheus-stack-etcd\nmonitoring/configmaps/kube-prometheus-stack-grafana\nmonitoring/configmaps/kube-prometheus-stack-grafana-config-dashboards\nmonitoring/configmaps/kube-prometheus-stack-grafana-datasource\nmonitoring/configmaps/kube-prometheus-stack-grafana-overview\nmonitoring/configmaps/kube-prometheus-stack-k8s-coredns\nmonitoring/configmaps/kube-prometheus-stack-k8s-resources-cluster\nmonitoring/configmaps/kube-prometheus-stack-k8s-resources-multicluster\nmonitoring/configmaps/kube-prometheus-stack-k8s-resources-namespace\nmonitoring/configmaps/kube-prometheus-stack-k8s-resources-node\nmonitoring/configmaps/kube-prometheus-stack-k8s-resources-pod\nmonitoring/configmaps/kube-prometheus-stack-k8s-resources-workload\nmonitoring/configmaps/kube-prometheus-stack-k8s-resources-workloads-namespace\nmonitoring/configmaps/kube-prometheus-stack-kubelet\nmonitoring/configmaps/kube-prometheus-stack-namespace-by-pod\nmonitoring/configmaps/kube-prometheus-stack-namespace-by-workload\nmonitoring/configmaps/kube-prometheus-stack-node-cluster-rsrc-use\nmonitoring/configmaps/kube-prometheus-stack-node-exporter\nmonitoring/configmaps/kube-prometheus-stack-node-rsrc-use\nmonitoring/configmaps/kube-prometheus-stack-nodes\nmonitoring/configmaps/kube-prometheus-stack-nodes-darwin\nmonitoring/configmaps/kube-prometheus-stack-persistentvolumesusage\nmonitoring/configmaps/kube-prometheus-stack-pod-total\nmonitoring/configmaps/kube-prometheus-stack-prometheus\nmonitoring/configmaps/kube-prometheus-stack-prometheus-tls\nmonitoring/configmaps/kube-prometheus-stack-proxy\nmonitoring/configmaps/kube-prometheus-stack-scheduler\nmonitoring/configmaps/kube-prometheus-stack-workload-total\nmonitoring/configmaps/kube-root-ca.crt\nmonitoring/configmaps/loki\nmonitoring/configmaps/loki-alerting-rules\nmonitoring/configmaps/loki-gateway\nmonitoring/configmaps/loki-runtime\nmonitoring/configmaps/node-feature-discovery-master-conf\nmonitoring/configmaps/node-feature-discovery-topology-updater-conf\nmonitoring/configmaps/node-feature-discovery-worker-conf\nmonitoring/configmaps/prometheus-kube-prometheus-stack-prometheus-rulefiles-0\nmonitoring/configmaps/vector\nmonitoring/deployment/kube-prometheus-stack-grafana\nmonitoring/deployment/kube-prometheus-stack-kube-state-metrics\nmonitoring/deployment/kube-prometheus-stack-operator\nmonitoring/deployment/loki-gateway\nmonitoring/deployment/node-feature-discovery-gc\nmonitoring/deployment/node-feature-discovery-master\nmonitoring/deployment/prometheus-pushgateway\nmonitoring/endpoints/alertmanager-operated\nmonitoring/endpoints/goldpinger\nmonitoring/endpoints/kube-prometheus-stack-alertmanager\nmonitoring/endpoints/kube-prometheus-stack-grafana\nmonitoring/endpoints/kube-prometheus-stack-kube-state-metrics\nmonitoring/endpoints/kube-prometheus-stack-operator\nmonitoring/endpoints/kube-prometheus-stack-prometheus\nmonitoring/endpoints/kube-prometheus-stack-prometheus-node-exporter\nmonitoring/endpoints/loki\nmonitoring/endpoints/loki-chunks-cache\nmonitoring/endpoints/loki-gateway\nmonitoring/endpoints/loki-headless\nmonitoring/endpoints/loki-memberlist\nmonitoring/endpoints/loki-results-cache\nmonitoring/endpoints/prometheus-operated\nmonitoring/endpoints/prometheus-pushgateway\nmonitoring/endpoints/prometheus-smartctl-exporter\nmonitoring/endpoints/vector-headless\nmonitoring/ingresses/kube-prometheus-stack-alertmanager\nmonitoring/ingresses/kube-prometheus-stack-grafana\nmonitoring/ingresses/kube-prometheus-stack-prometheus\nmonitoring/pods/alertmanager-kube-prometheus-stack-alertmanager-0\nmonitoring/pods/goldpinger-8sgwt\nmonitoring/pods/kube-prometheus-stack-grafana-69c959d5d6-bw7f4\nmonitoring/pods/kube-prometheus-stack-kube-state-metrics-5c97764fc9-mcccz\nmonitoring/pods/kube-prometheus-stack-operator-cd88cf4bf-qsxbj\nmonitoring/pods/kube-prometheus-stack-prometheus-node-exporter-bg8lp\nmonitoring/pods/loki-0\nmonitoring/pods/loki-chunks-cache-0\nmonitoring/pods/loki-gateway-cf54cb88c-bq6nj\nmonitoring/pods/loki-results-cache-0\nmonitoring/pods/node-feature-discovery-gc-6675cbb6d9-pcxht\nmonitoring/pods/node-feature-discovery-master-8665476dbc-ncr5z\nmonitoring/pods/node-feature-discovery-worker-qtwjt\nmonitoring/pods/prometheus-kube-prometheus-stack-prometheus-0\nmonitoring/pods/prometheus-pushgateway-7b8659c68b-5lxnl\nmonitoring/pods/vector-4rjq7\nmonitoring/persistentvolumeclaims/alertmanager-kube-prometheus-stack-alertmanager-db-alertmanager-kube-prometheus-stack-alertmanager-0\nmonitoring/persistentvolumeclaims/prometheus-kube-prometheus-stack-prometheus-db-prometheus-kube-prometheus-stack-prometheus-0\nmonitoring/persistentvolumeclaims/storage-loki-0\nmonitoring/rolebindings/kube-prometheus-stack-grafana\nmonitoring/rolebindings/kube-prometheus-stack-pod-tls-sidecar\nmonitoring/rolebindings/node-feature-discovery-worker\nmonitoring/rolebindings/prometheus-smartctl-exporter\nmonitoring/roles/kube-prometheus-stack-grafana\nmonitoring/roles/kube-prometheus-stack-pod-tls-sidecar\nmonitoring/roles/node-feature-discovery-worker\nmonitoring/secrets/alertmanager-kube-prometheus-stack-alertmanager\nmonitoring/serviceaccounts/default\nmonitoring/secrets/alertmanager-kube-prometheus-stack-alertmanager-generated\nmonitoring/serviceaccounts/goldpinger\nmonitoring/secrets/alertmanager-kube-prometheus-stack-alertmanager-tls-assets-0\nmonitoring/serviceaccounts/kube-prometheus-stack-alertmanager\nmonitoring/secrets/alertmanager-kube-prometheus-stack-alertmanager-web-config\nmonitoring/serviceaccounts/kube-prometheus-stack-grafana\nmonitoring/serviceaccounts/kube-prometheus-stack-kube-state-metrics\nmonitoring/secrets/alertmanager-tls\nmonitoring/secrets/grafana-tls\nmonitoring/serviceaccounts/kube-prometheus-stack-operator\nmonitoring/serviceaccounts/kube-prometheus-stack-prometheus\nmonitoring/secrets/kube-prometheus-stack-admission\nmonitoring/serviceaccounts/kube-prometheus-stack-prometheus-node-exporter\nmonitoring/secrets/kube-prometheus-stack-alertmanager-client-secret\nmonitoring/serviceaccounts/loki\nmonitoring/secrets/kube-prometheus-stack-alertmanager-cookie-secret\nmonitoring/serviceaccounts/node-feature-discovery\nmonitoring/secrets/kube-prometheus-stack-alertmanager-oauth2-proxy\nmonitoring/serviceaccounts/node-feature-discovery-gc\nmonitoring/secrets/kube-prometheus-stack-etcd-client-cert\nmonitoring/serviceaccounts/node-feature-discovery-worker\nmonitoring/secrets/kube-prometheus-stack-grafana\nmonitoring/serviceaccounts/prometheus-pushgateway\nmonitoring/serviceaccounts/prometheus-smartctl-exporter\nmonitoring/secrets/kube-prometheus-stack-grafana-client-secret\nmonitoring/serviceaccounts/vector\nmonitoring/secrets/kube-prometheus-stack-prometheus-client-secret\nmonitoring/secrets/kube-prometheus-stack-prometheus-cookie-secret\nmonitoring/secrets/kube-prometheus-stack-prometheus-node-exporter-bg8lp-tls\nmonitoring/secrets/kube-prometheus-stack-prometheus-oauth2-proxy\nmonitoring/secrets/prometheus-kube-prometheus-stack-prometheus\nmonitoring/secrets/prometheus-kube-prometheus-stack-prometheus-0-tls\nmonitoring/secrets/prometheus-kube-prometheus-stack-prometheus-tls-assets-0\nmonitoring/secrets/prometheus-kube-prometheus-stack-prometheus-web-config\nmonitoring/secrets/prometheus-tls\nmonitoring/secrets/sh.helm.release.v1.goldpinger.v1\nmonitoring/secrets/sh.helm.release.v1.kube-prometheus-stack.v1\nmonitoring/secrets/sh.helm.release.v1.loki.v1\nmonitoring/secrets/sh.helm.release.v1.node-feature-discovery.v1\nmonitoring/secrets/sh.helm.release.v1.prometheus-pushgateway.v1\nmonitoring/secrets/sh.helm.release.v1.prometheus-smartctl-exporter.v1\nmonitoring/secrets/sh.helm.release.v1.vector.v1\nmagnum-system/serviceaccounts/default\nmonitoring/services/alertmanager-operated\nmonitoring/services/goldpinger\nmonitoring/services/kube-prometheus-stack-alertmanager\nmonitoring/services/kube-prometheus-stack-grafana\nmonitoring/services/kube-prometheus-stack-kube-state-metrics\nmonitoring/services/kube-prometheus-stack-operator\nmonitoring/services/kube-prometheus-stack-prometheus\nmonitoring/services/kube-prometheus-stack-prometheus-node-exporter\nmonitoring/services/loki\nmonitoring/services/loki-chunks-cache\nmonitoring/services/loki-gateway\nmonitoring/services/loki-headless\nmonitoring/services/loki-memberlist\nmonitoring/services/loki-results-cache\nmonitoring/services/prometheus-operated\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nmonitoring/services/prometheus-pushgateway\nmonitoring/services/prometheus-smartctl-exporter\nmonitoring/services/vector-headless\nmonitoring/statefulsets/alertmanager-kube-prometheus-stack-alertmanager\nmonitoring/statefulsets/loki\nmonitoring/statefulsets/loki-chunks-cache\nmonitoring/statefulsets/loki-results-cache\nmonitoring/statefulsets/prometheus-kube-prometheus-stack-prometheus\norc-system/configmaps/kube-root-ca.crt\nopenstack/configmaps/barbican-bin\nopenstack/configmaps/ceph-csi-config\nopenstack/configmaps/ceph-etc\nopenstack/configmaps/cinder-bin\nopenstack/configmaps/glance-bin\nopenstack/configmaps/heat-bin\nopenstack/configmaps/horizon-bin\nopenstack/configmaps/keepalived-bin\nopenstack/configmaps/keystone-bin\nopenstack/configmaps/keystone-openid-metadata\nopenstack/configmaps/kube-root-ca.crt\nopenstack/configmaps/libvirt-bin\nopenstack/configmaps/libvirt-libvirt-default-bin\nopenstack/configmaps/magnum-bin\nopenstack/configmaps/magnum-cluster-api-proxy-config\nopenstack/configmaps/manila-bin\nopenstack/configmaps/memcached-memcached-bin\nopenstack/configmaps/neutron-bin\nopenstack/configmaps/nova-bin\nopenstack/configmaps/octavia-bin\nopenstack/configmaps/openvswitch-bin\nopenstack/configmaps/ovn-bin\nopenstack/configmaps/ovn-controller-default-bin\nopenstack/configmaps/percona-xtradb-haproxy\nopenstack/cronjobs/cinder-volume-usage-audit\nopenstack/configmaps/percona-xtradb-pxc\nopenstack/cronjobs/heat-engine-cleaner\nopenstack/configmaps/placement-bin\nopenstack/cronjobs/heat-purge-deleted\nopenstack/configmaps/rabbitmq-barbican-plugins-conf\nopenstack/cronjobs/keystone-credential-rotate\nopenstack/cronjobs/keystone-fernet-rotate\nopenstack/configmaps/rabbitmq-barbican-server-conf\nopenstack/cronjobs/nova-cell-setup\nopenstack/cronjobs/nova-service-cleaner\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-heat-plugins-conf\nopenstack/configmaps/rabbitmq-heat-server-conf\nopenstack/configmaps/rabbitmq-keystone-plugins-conf\nopenstack/configmaps/rabbitmq-keystone-server-conf\nopenstack/configmaps/rabbitmq-magnum-plugins-conf\nopenstack/configmaps/rabbitmq-magnum-server-conf\nopenstack/configmaps/rabbitmq-manila-plugins-conf\nopenstack/configmaps/rabbitmq-manila-server-conf\nopenstack/configmaps/rabbitmq-neutron-plugins-conf\nopenstack/configmaps/rabbitmq-neutron-server-conf\nopenstack/configmaps/rabbitmq-nova-plugins-conf\nopenstack/configmaps/rabbitmq-nova-server-conf\nopenstack/configmaps/rabbitmq-octavia-plugins-conf\nopenstack/configmaps/rabbitmq-octavia-server-conf\nopenstack/configmaps/rook-ceph-mon-endpoints\nopenstack/configmaps/rook-ceph-pdbstatemap\nopenstack/configmaps/rook-ceph-rgw-ceph-mime-types\nopenstack/configmaps/rook-config-override\nopenstack/configmaps/staffeln-bin\nopenstack/configmaps/tempest-bin\nopenstack/configmaps/valkey-configuration\nopenstack/configmaps/valkey-health\nopenstack/configmaps/valkey-scripts\nopenstack/daemonsets/keepalived\nopenstack/daemonsets/libvirt-libvirt-default\nopenstack/daemonsets/magnum-cluster-api-proxy\nopenstack/daemonsets/neutron-netns-cleanup-cron-default\nopenstack/daemonsets/neutron-ovn-metadata-agent-default\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nopenstack/daemonsets/neutron-ovn-vpn-agent-default\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nopenstack/daemonsets/nova-compute-default\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nopenstack/daemonsets/octavia-health-manager-default\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nopenstack/daemonsets/openvswitch\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nopenstack/daemonsets/ovn-bgp-agent\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nopenstack/daemonsets/ovn-controller-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\norc-system/deployment/orc-controller-manager\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\norc-system/endpoints/orc-controller-manager-metrics-service\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nopenstack/deployment/barbican-api\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nopenstack/deployment/cinder-api\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nopenstack/deployment/cinder-backup\nopenstack/deployment/cinder-scheduler\nxargs: warning: options --max-lines and --replace/-I/-i are 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\nopenstack/deployment/cinder-volume\nopenstack/deployment/glance-api\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nopenstack/deployment/heat-api\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nopenstack/deployment/heat-cfn\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\nopenstack/deployment/heat-engine\nopenstack/deployment/horizon\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\nopenstack/deployment/keystone-api\nopenstack/deployment/magnum-api\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nopenstack/deployment/magnum-registry\nopenstack/deployment/manila-api\nopenstack/deployment/manila-data\nopenstack/deployment/manila-scheduler\nopenstack/deployment/manila-share\nopenstack/deployment/memcached-memcached\nopenstack/deployment/neutron-rpc-server\nopenstack/deployment/neutron-server\nopenstack/deployment/nova-api-metadata\nopenstack/deployment/nova-api-osapi\nopenstack/deployment/nova-conductor\nopenstack/deployment/nova-novncproxy\nopenstack/deployment/nova-scheduler\nopenstack/deployment/octavia-api\nopenstack/deployment/octavia-housekeeping\nopenstack/deployment/octavia-worker\nopenstack/deployment/openstack-database-exporter\nopenstack/deployment/openstack-exporter\nopenstack/endpoints/barbican-api\nopenstack/deployment/ovn-northd\nopenstack/endpoints/ceph-mon\nopenstack/deployment/placement-api\nopenstack/deployment/pxc-operator\nopenstack/endpoints/cinder-api\nopenstack/deployment/rabbitmq-cluster-operator\nopenstack/endpoints/glance-api\nopenstack/endpoints/heat-api\nopenstack/deployment/rabbitmq-messaging-topology-operator\nopenstack/deployment/rook-ceph-crashcollector-instance\nopenstack/endpoints/heat-cfn\nopenstack/endpoints/horizon\nopenstack/deployment/rook-ceph-rgw-ceph-a\nopenstack/endpoints/horizon-int\nopenstack/deployment/staffeln-api\nopenstack/endpoints/keystone-api\nopenstack/deployment/staffeln-conductor\nopenstack/endpoints/magnum-api\nopenstack/endpoints/magnum-registry\nopenstack/endpoints/manila-api\nopenstack/endpoints/memcached\nopenstack/endpoints/memcached-metrics\nopenstack/endpoints/neutron-server\nopenstack/endpoints/nova-api\nopenstack/endpoints/nova-metadata\nopenstack/endpoints/nova-novncproxy\nopenstack/endpoints/octavia-api\nopenstack/endpoints/openstack-exporter\nopenstack/endpoints/ovn-ovsdb-nb\nopenstack/endpoints/ovn-ovsdb-sb\nopenstack/endpoints/percona-xtradb-cluster-operator\nopenstack/endpoints/percona-xtradb-haproxy\nopenstack/endpoints/percona-xtradb-haproxy-metrics\nopenstack/endpoints/percona-xtradb-haproxy-replicas\nopenstack/endpoints/percona-xtradb-pxc\nopenstack/endpoints/percona-xtradb-pxc-unready\nopenstack/endpoints/placement-api\nopenstack/endpoints/rabbitmq-barbican\nopenstack/endpoints/rabbitmq-barbican-nodes\nopenstack/endpoints/rabbitmq-cinder\nopenstack/endpoints/rabbitmq-cinder-nodes\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nopenstack/endpoints/rabbitmq-glance\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nopenstack/endpoints/rabbitmq-glance-nodes\nopenstack/endpoints/rabbitmq-heat\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nopenstack/endpoints/rabbitmq-heat-nodes\nopenstack/endpoints/rabbitmq-keystone\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nopenstack/endpoints/rabbitmq-keystone-nodes\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nopenstack/endpoints/rabbitmq-magnum\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nopenstack/endpoints/rabbitmq-magnum-nodes\nopenstack/endpoints/rabbitmq-manila\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nopenstack/endpoints/rabbitmq-manila-nodes\nopenstack/endpoints/rabbitmq-messaging-topology-operator-webhook\nopenstack/endpoints/rabbitmq-neutron\nopenstack/endpoints/rabbitmq-neutron-nodes\nopenstack/endpoints/rabbitmq-nova\nopenstack/endpoints/rabbitmq-nova-nodes\nopenstack/endpoints/rabbitmq-octavia\nopenstack/endpoints/rabbitmq-octavia-nodes\nopenstack/endpoints/rook-ceph-rgw-ceph\nopenstack/endpoints/staffeln-api\nopenstack/endpoints/valkey\nopenstack/endpoints/valkey-headless\nopenstack/endpoints/valkey-metrics\nopenstack/ingresses/cloudformation\nopenstack/ingresses/compute\nopenstack/ingresses/compute-novnc-proxy\nopenstack/ingresses/container-infra\nopenstack/ingresses/container-infra-registry\nopenstack/ingresses/dashboard\nopenstack/ingresses/identity\nopenstack/ingresses/image\nopenstack/ingresses/key-manager\nopenstack/ingresses/load-balancer\nopenstack/ingresses/network\nopenstack/ingresses/orchestration\nopenstack/ingresses/placement\nopenstack/ingresses/rook-ceph-cluster\nopenstack/ingresses/sharev2\nopenstack/ingresses/volumev3\norc-system/pods/orc-controller-manager-6cb597b5d4-qtmhg\nopenstack/jobs/barbican-db-init\nopenstack/jobs/barbican-db-sync\nopenstack/jobs/barbican-ks-endpoints\nopenstack/jobs/barbican-ks-service\nopenstack/jobs/barbican-ks-user\nopenstack/jobs/barbican-rabbit-init\nopenstack/jobs/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/cinder-volume-usage-audit-29750285\nopenstack/jobs/glance-db-init\nopenstack/jobs/glance-db-sync\nopenstack/jobs/glance-ks-endpoints\nopenstack/jobs/glance-ks-service\nopenstack/jobs/glance-ks-user\nopenstack/jobs/glance-metadefs-load\nopenstack/jobs/glance-rabbit-init\nopenstack/jobs/glance-storage-init\nopenstack/jobs/heat-bootstrap\nopenstack/jobs/heat-db-init\nopenstack/jobs/heat-db-sync\nopenstack/jobs/heat-domain-ks-user\nopenstack/jobs/heat-engine-cleaner-29750295\nopenstack/jobs/heat-engine-cleaner-29750300\nopenstack/jobs/heat-engine-cleaner-29750305\nopenstack/jobs/heat-ks-endpoints\nopenstack/jobs/heat-ks-service\nopenstack/jobs/heat-ks-user\nopenstack/jobs/heat-rabbit-init\nopenstack/jobs/heat-trusts\nopenstack/jobs/horizon-db-init\nopenstack/jobs/horizon-db-sync\nopenstack/jobs/keystone-bootstrap\nopenstack/jobs/keystone-credential-setup\nopenstack/jobs/keystone-db-init\nopenstack/jobs/keystone-db-sync\nopenstack/jobs/keystone-domain-manage\nopenstack/jobs/keystone-fernet-setup\nopenstack/jobs/keystone-rabbit-init\nopenstack/jobs/magnum-db-init\nopenstack/jobs/magnum-db-sync\nopenstack/jobs/magnum-domain-ks-user\nopenstack/jobs/magnum-ks-endpoints\nopenstack/jobs/magnum-ks-service\nopenstack/jobs/magnum-ks-user\nopenstack/jobs/magnum-rabbit-init\nopenstack/jobs/manila-bootstrap\nopenstack/jobs/manila-db-init\nopenstack/jobs/manila-db-sync\nopenstack/jobs/manila-ks-endpoints\norc-system/rolebindings/orc-leader-election-rolebinding\nopenstack/jobs/manila-ks-service\nopenstack/jobs/manila-ks-user\nopenstack/jobs/manila-rabbit-init\nopenstack/jobs/neutron-db-init\nopenstack/jobs/neutron-db-sync\nopenstack/jobs/neutron-ks-endpoints\nopenstack/jobs/neutron-ks-service\nopenstack/jobs/neutron-ks-user\nopenstack/jobs/neutron-rabbit-init\nopenstack/jobs/nova-cell-setup-29750280\nopenstack/jobs/nova-db-init\nopenstack/jobs/nova-db-sync\nopenstack/jobs/nova-ks-endpoints\nopenstack/jobs/nova-ks-service\nopenstack/jobs/nova-ks-user\nopenstack/jobs/nova-rabbit-init\nopenstack/jobs/nova-service-cleaner-29750280\nopenstack/jobs/octavia-bootstrap\nopenstack/jobs/octavia-db-init\nopenstack/jobs/octavia-db-sync\nopenstack/jobs/octavia-ks-endpoints\nopenstack/jobs/octavia-ks-service\nopenstack/jobs/octavia-ks-user\nopenstack/jobs/octavia-rabbit-init\nopenstack/jobs/placement-db-init\nopenstack/jobs/placement-db-sync\nopenstack/jobs/placement-ks-endpoints\nopenstack/jobs/placement-ks-service\nopenstack/jobs/placement-ks-user\nopenstack/jobs/staffeln-db-init\nopenstack/jobs/staffeln-db-sync\nopenstack/jobs/tempest-ks-user\nopenstack/jobs/tempest-run-tests\nopenstack/networkpolicies/rabbitmq-cluster-operator\nopenstack/networkpolicies/rabbitmq-messaging-topology-operator\nopenstack/networkpolicies/valkey\norc-system/roles/orc-leader-election-role\norc-system/serviceaccounts/default\norc-system/serviceaccounts/orc-controller-manager\nopenstack/persistentvolumeclaims/data-ovn-ovsdb-nb-0\nopenstack/persistentvolumeclaims/data-ovn-ovsdb-sb-0\nopenstack/persistentvolumeclaims/datadir-percona-xtradb-pxc-0\nopenstack/persistentvolumeclaims/persistence-rabbitmq-barbican-server-0\nopenstack/persistentvolumeclaims/persistence-rabbitmq-cinder-server-0\nopenstack/persistentvolumeclaims/persistence-rabbitmq-glance-server-0\nopenstack/persistentvolumeclaims/persistence-rabbitmq-heat-server-0\nopenstack/persistentvolumeclaims/persistence-rabbitmq-keystone-server-0\nopenstack/persistentvolumeclaims/persistence-rabbitmq-magnum-server-0\nopenstack/persistentvolumeclaims/persistence-rabbitmq-manila-server-0\nopenstack/persistentvolumeclaims/persistence-rabbitmq-neutron-server-0\nopenstack/persistentvolumeclaims/persistence-rabbitmq-nova-server-0\nopenstack/persistentvolumeclaims/persistence-rabbitmq-octavia-server-0\nopenstack/persistentvolumeclaims/valkey-data-valkey-node-0\norc-system/services/orc-controller-manager-metrics-service\nopenstack/pods/barbican-api-848b698f88-68kwh\nopenstack/pods/barbican-db-init-65jh6\nopenstack/pods/barbican-db-sync-qdv6s\nopenstack/pods/barbican-ks-endpoints-nxmm2\nopenstack/pods/barbican-ks-service-txvk9\nopenstack/pods/barbican-ks-user-97k9g\nopenstack/pods/barbican-rabbit-init-2g528\nopenstack/pods/cinder-api-656dfb6944-vwn5g\nopenstack/pods/cinder-backup-7fcd6f8cb8-pqf5f\nopenstack/pods/cinder-backup-storage-init-8p4j4\nopenstack/pods/cinder-bootstrap-snchh\nopenstack/pods/cinder-create-internal-tenant-28zpv\nopenstack/pods/cinder-db-init-k6v87\nopenstack/pods/cinder-db-sync-n2lf8\nopenstack/pods/cinder-ks-endpoints-crgj8\nopenstack/pods/cinder-ks-service-6pp8l\nopenstack/pods/cinder-ks-user-npktt\nopenstack/pods/cinder-rabbit-init-jfdbl\nopenstack/pods/cinder-scheduler-7f8fdc7b96-hx2hj\nopenstack/pods/cinder-storage-init-6q87f\nopenstack/pods/cinder-volume-659d8bd9f6-r7dln\nopenstack/pods/cinder-volume-usage-audit-29750285-dhwhr\nopenstack/pods/glance-api-77c58767b5-n5l7j\nopenstack/pods/glance-db-init-gsbxg\nopenstack/pods/glance-db-sync-p7nft\nopenstack/pods/glance-ks-endpoints-6h5v5\nopenstack/pods/glance-ks-service-zv2pd\nopenstack/pods/glance-ks-user-pjzt9\nopenstack/pods/glance-metadefs-load-fhdlf\nopenstack/pods/glance-rabbit-init-bscs9\nopenstack/pods/glance-storage-init-496dg\nopenstack/pods/heat-api-5d85876795-v2ljz\nopenstack/pods/heat-bootstrap-659l5\nopenstack/pods/heat-cfn-5c467767d9-n295c\nopenstack/pods/heat-db-init-nkzwk\nopenstack/pods/heat-db-sync-q277k\nopenstack/pods/heat-domain-ks-user-rdw8b\nopenstack/pods/heat-engine-9bb644b86-sg4rq\nopenstack/pods/heat-engine-cleaner-29750295-xc849\nopenstack/pods/heat-engine-cleaner-29750300-b5mh5\nError from server (NotFound): pods \"heat-engine-cleaner-29750295-xc849\" not found\nopenstack/pods/heat-engine-cleaner-29750305-br2dt\nError from server (NotFound): pods \"heat-engine-cleaner-29750295-xc849\" not found\nopenstack/pods/heat-ks-endpoints-z8fmx\nopenstack/pods/heat-ks-service-fqjkg\nopenstack/pods/heat-ks-user-zlfbg\nopenstack/pods/heat-rabbit-init-8kzs2\nopenstack/pods/heat-trusts-w2nlx\nopenstack/pods/horizon-8665dfb59d-g7vp7\nopenstack/pods/horizon-db-init-nqx5b\nopenstack/pods/horizon-db-sync-pcvwt\nopenstack/pods/keepalived-vrxzt\nopenstack/pods/keystone-api-5579b9b445-n6qcq\nopenstack/pods/keystone-bootstrap-bcvjb\nopenstack/pods/keystone-credential-setup-zh9sl\nopenstack/rolebindings/barbican-barbican-api\nopenstack/pods/keystone-db-init-k9blh\nopenstack/rolebindings/barbican-barbican-db-init\nopenstack/pods/keystone-db-sync-pgqvz\nopenstack/rolebindings/barbican-barbican-db-sync\nopenstack/rolebindings/barbican-barbican-ks-endpoints\nopenstack/pods/keystone-domain-manage-rqx2q\nopenstack/rolebindings/barbican-barbican-ks-service\nopenstack/pods/keystone-fernet-setup-7pwph\nopenstack/rolebindings/barbican-barbican-ks-user\nopenstack/pods/keystone-rabbit-init-2tnw5\nopenstack/rolebindings/barbican-barbican-rabbit-init\nopenstack/pods/libvirt-libvirt-default-lbckq\nopenstack/rolebindings/cinder-backup-storage-init\nopenstack/pods/magnum-api-687df4679-jttrv\nopenstack/rolebindings/cinder-cinder-api\nopenstack/rolebindings/cinder-cinder-backup\nopenstack/pods/magnum-cluster-api-proxy-2knbs\nopenstack/rolebindings/cinder-cinder-bootstrap\nopenstack/pods/magnum-conductor-0\nopenstack/rolebindings/cinder-cinder-create-internal-tenant\nopenstack/pods/magnum-db-init-424tn\nopenstack/rolebindings/cinder-cinder-db-init\nopenstack/pods/magnum-db-sync-tzr7f\nopenstack/rolebindings/cinder-cinder-db-sync\nopenstack/pods/magnum-domain-ks-user-bp2dk\nopenstack/rolebindings/cinder-cinder-ks-endpoints\nopenstack/pods/magnum-ks-endpoints-gmpv8\nopenstack/rolebindings/cinder-cinder-ks-service\nopenstack/pods/magnum-ks-service-tqrmc\nopenstack/pods/magnum-ks-user-p6fkp\nopenstack/rolebindings/cinder-cinder-ks-user\nopenstack/pods/magnum-rabbit-init-tgh5n\nopenstack/rolebindings/cinder-cinder-rabbit-init\nopenstack/pods/magnum-registry-c45778976-6rw7m\nopenstack/rolebindings/cinder-cinder-scheduler\nopenstack/pods/manila-api-6d5cf9b54d-q2p5g\nopenstack/rolebindings/cinder-cinder-test\nopenstack/pods/manila-bootstrap-tgcr7\nopenstack/pods/manila-data-64fcd866ff-tg25v\nopenstack/rolebindings/cinder-cinder-volume\nopenstack/pods/manila-db-init-l2kdc\nopenstack/rolebindings/cinder-cinder-volume-usage-audit\nopenstack/pods/manila-db-sync-g66bf\nopenstack/pods/manila-ks-endpoints-8lqh6\nopenstack/rolebindings/cinder-storage-init\nopenstack/pods/manila-ks-service-847f5\nopenstack/pods/manila-ks-user-4krzg\nopenstack/rolebindings/glance-glance-api\nopenstack/pods/manila-rabbit-init-7rpxx\nopenstack/rolebindings/glance-glance-db-init\nopenstack/pods/manila-scheduler-6df8f44f9-wp7f2\nopenstack/rolebindings/glance-glance-db-sync\nopenstack/pods/manila-share-5865c55f86-f29rj\nopenstack/rolebindings/glance-glance-ks-endpoints\nopenstack/pods/memcached-memcached-cf56b6468-dbd7s\nopenstack/rolebindings/glance-glance-ks-service\nopenstack/rolebindings/glance-glance-ks-user\nopenstack/pods/neutron-db-init-p8dwr\nopenstack/rolebindings/glance-glance-metadefs-load\nopenstack/pods/neutron-db-sync-wjp6h\nopenstack/rolebindings/glance-glance-rabbit-init\nopenstack/pods/neutron-ks-endpoints-nz22q\nopenstack/rolebindings/glance-glance-storage-init\nopenstack/pods/neutron-ks-service-2k7gc\nopenstack/rolebindings/glance-glance-test\nopenstack/pods/neutron-ks-user-nc4md\nopenstack/rolebindings/glance-storage-init\nopenstack/pods/neutron-netns-cleanup-cron-default-gzx9n\nopenstack/rolebindings/heat-heat-api\nopenstack/rolebindings/heat-heat-bootstrap\nopenstack/pods/neutron-ovn-metadata-agent-default-zx7sr\nopenstack/rolebindings/heat-heat-cfn\nopenstack/pods/neutron-ovn-vpn-agent-default-74p9x\nopenstack/rolebindings/heat-heat-db-init\nopenstack/pods/neutron-rabbit-init-ftl5c\nopenstack/pods/neutron-rpc-server-5c5fdb4f4d-ktjnc\nopenstack/rolebindings/heat-heat-db-sync\nopenstack/rolebindings/heat-heat-engine\nopenstack/rolebindings/heat-heat-engine-cleaner\nopenstack/pods/neutron-server-6f79797599-pb425\nopenstack/rolebindings/heat-heat-ks-endpoints\nopenstack/pods/nova-api-metadata-5c898968b9-dbhvg\nopenstack/rolebindings/heat-heat-ks-service\nopenstack/pods/nova-api-osapi-7fbfbcdbb-h5zwn\nopenstack/rolebindings/heat-heat-ks-user\nopenstack/rolebindings/heat-heat-ks-user-domain\nopenstack/pods/nova-bootstrap-thqgb\nopenstack/rolebindings/heat-heat-purge-deleted\nopenstack/pods/nova-cell-setup-29750280-c29jj\nopenstack/rolebindings/heat-heat-rabbit-init\nopenstack/pods/nova-cell-setup-dbrf6\nopenstack/rolebindings/heat-heat-test\nopenstack/pods/nova-compute-default-899lm\nopenstack/rolebindings/heat-heat-trusts\nopenstack/rolebindings/horizon-horizon\nopenstack/pods/nova-conductor-69f4c6854-fdm8f\nopenstack/rolebindings/horizon-horizon-db-init\nopenstack/pods/nova-db-init-dmq66\nopenstack/rolebindings/horizon-horizon-db-sync\nopenstack/pods/nova-db-sync-5qfmv\nopenstack/rolebindings/horizon-horizon-test\nopenstack/rolebindings/keepalived\nopenstack/pods/nova-ks-endpoints-p7nql\nopenstack/rolebindings/keystone-credential-rotate\nopenstack/pods/nova-ks-service-fc9dh\nopenstack/rolebindings/keystone-credential-setup\nopenstack/pods/nova-ks-user-wdtl8\nopenstack/rolebindings/keystone-fernet-rotate\nopenstack/pods/nova-novncproxy-cb6489d67-stk7j\nopenstack/rolebindings/keystone-fernet-setup\nopenstack/pods/nova-rabbit-init-pvt6m\nopenstack/pods/nova-scheduler-d698d658b-ggplg\nopenstack/rolebindings/keystone-keystone-api\nopenstack/pods/nova-service-cleaner-29750280-z695t\nopenstack/rolebindings/keystone-keystone-bootstrap\nopenstack/rolebindings/keystone-keystone-credential-rotate\nopenstack/pods/octavia-api-5845cffc88-dfr5z\nopenstack/rolebindings/keystone-keystone-db-init\nopenstack/pods/octavia-bootstrap-x2czn\nopenstack/rolebindings/keystone-keystone-db-sync\nopenstack/pods/octavia-db-init-g45hh\nopenstack/rolebindings/keystone-keystone-domain-manage\nopenstack/pods/octavia-db-sync-lkvft\nopenstack/pods/octavia-health-manager-default-cm58q\nopenstack/rolebindings/keystone-keystone-fernet-rotate\nopenstack/pods/octavia-housekeeping-5885d6b8b7-pqmkc\nopenstack/rolebindings/keystone-keystone-test\nopenstack/pods/octavia-ks-endpoints-swhhx\nopenstack/rolebindings/libvirt-cert-manager\nopenstack/pods/octavia-ks-service-jkhk6\nopenstack/rolebindings/libvirt-libvirt\nopenstack/pods/octavia-ks-user-s4lpv\nopenstack/rolebindings/magnum-magnum-api\nopenstack/pods/octavia-rabbit-init-27ghd\nopenstack/rolebindings/magnum-magnum-conductor\nopenstack/pods/octavia-worker-9b64799bd-br499\nopenstack/pods/openstack-database-exporter-78c69bc7dd-mzls8\nopenstack/rolebindings/magnum-magnum-db-init\nopenstack/pods/openstack-exporter-5455644b6-jsgtx\nopenstack/pods/openvswitch-dpq7n\nopenstack/pods/ovn-bgp-agent-kxk2s\nopenstack/rolebindings/magnum-magnum-db-sync\nopenstack/pods/ovn-controller-default-5vwln\nopenstack/rolebindings/magnum-magnum-ks-endpoints\nopenstack/rolebindings/magnum-magnum-ks-service\nopenstack/rolebindings/magnum-magnum-ks-user\nopenstack/pods/ovn-northd-7659bd74f8-6nrzg\nopenstack/rolebindings/magnum-magnum-ks-user-domain\nopenstack/pods/ovn-ovsdb-nb-0\nopenstack/rolebindings/magnum-magnum-rabbit-init\nopenstack/pods/ovn-ovsdb-sb-0\nopenstack/rolebindings/manila-manila-api\nopenstack/rolebindings/manila-manila-data\nopenstack/pods/percona-xtradb-haproxy-0\nopenstack/rolebindings/manila-manila-db-init\nopenstack/pods/percona-xtradb-pxc-0\nopenstack/pods/placement-api-65b7cbc865-zhsz5\nopenstack/rolebindings/manila-manila-db-sync\nopenstack/pods/placement-db-init-kh58g\nopenstack/rolebindings/manila-manila-ks-endpoints\nopenstack/pods/placement-db-sync-wwndt\nopenstack/rolebindings/manila-manila-ks-service\nopenstack/pods/placement-ks-endpoints-8c8mg\nopenstack/pods/placement-ks-service-5llv2\nopenstack/rolebindings/manila-manila-ks-user\nopenstack/pods/placement-ks-user-rcmzf\nopenstack/rolebindings/manila-manila-rabbit-init\nopenstack/pods/pxc-operator-69cb5bbdb9-ld8qb\nopenstack/rolebindings/manila-manila-scheduler\nopenstack/pods/rabbitmq-barbican-server-0\nopenstack/rolebindings/manila-manila-share\nopenstack/pods/rabbitmq-cinder-server-0\nopenstack/pods/rabbitmq-cluster-operator-54f767cff8-lk8lt\nopenstack/rolebindings/neutron-neutron-db-init\nopenstack/pods/rabbitmq-glance-server-0\nopenstack/pods/rabbitmq-heat-server-0\nopenstack/pods/rabbitmq-keystone-server-0\nopenstack/rolebindings/neutron-neutron-db-sync\nopenstack/pods/rabbitmq-magnum-server-0\nopenstack/rolebindings/neutron-neutron-ks-endpoints\nopenstack/pods/rabbitmq-manila-server-0\nopenstack/rolebindings/neutron-neutron-ks-service\nopenstack/pods/rabbitmq-messaging-topology-operator-6f465c979f-zng6s\nopenstack/rolebindings/neutron-neutron-ks-user\nopenstack/pods/rabbitmq-neutron-server-0\nopenstack/rolebindings/neutron-neutron-ovn-metadata-agent\nopenstack/pods/rabbitmq-nova-server-0\nopenstack/rolebindings/neutron-neutron-ovn-vpn-agent\nopenstack/pods/rabbitmq-octavia-server-0\nopenstack/rolebindings/neutron-neutron-rabbit-init\nopenstack/pods/rook-ceph-crashcollector-instance-754c646bfd-hccht\nopenstack/rolebindings/neutron-neutron-rpc-server\nopenstack/pods/rook-ceph-rgw-ceph-a-699b8bdb59-wz5hr\nopenstack/rolebindings/neutron-neutron-server\nopenstack/rolebindings/neutron-neutron-test\nopenstack/pods/staffeln-api-7885698956-chmrm\nopenstack/pods/staffeln-conductor-569cbc955c-lbwdv\nopenstack/rolebindings/nova-nova-api-metadata\nopenstack/pods/staffeln-db-init-wrwvk\nopenstack/rolebindings/nova-nova-api-osapi\nopenstack/pods/staffeln-db-sync-785s2\nopenstack/rolebindings/nova-nova-bootstrap\nopenstack/pods/tempest-ks-user-rbrf9\nopenstack/rolebindings/nova-nova-cell-setup\nopenstack/pods/tempest-run-tests-rjq7b\nopenstack/rolebindings/nova-nova-cell-setup-cron\nopenstack/pods/valkey-node-0\nopenstack/rolebindings/nova-nova-compute\nopenstack/rolebindings/nova-nova-conductor\nopenstack/rolebindings/nova-nova-db-init\nopenstack/rolebindings/nova-nova-db-sync\nopenstack/rolebindings/nova-nova-ks-endpoints\nopenstack/rolebindings/nova-nova-ks-service\nopenstack/rolebindings/nova-nova-ks-user\nopenstack/rolebindings/nova-nova-novncproxy\nopenstack/rolebindings/nova-nova-rabbit-init\nopenstack/rolebindings/nova-nova-scheduler\nopenstack/rolebindings/nova-nova-service-cleaner\nopenstack/rolebindings/nova-nova-test\nopenstack/rolebindings/octavia-octavia-api\nopenstack/rolebindings/octavia-octavia-db-init\nopenstack/rolebindings/octavia-octavia-db-sync\nopenstack/rolebindings/octavia-octavia-health-manager\nopenstack/rolebindings/octavia-octavia-housekeeping\nopenstack/rolebindings/octavia-octavia-ks-endpoints\nopenstack/rolebindings/octavia-octavia-ks-service\nopenstack/rolebindings/octavia-octavia-ks-user\nopenstack/rolebindings/octavia-octavia-rabbit-init\nopenstack/rolebindings/octavia-octavia-worker\nopenstack/rolebindings/ovn-bgp-agent\nopenstack/rolebindings/ovn-controller\nopenstack/rolebindings/ovn-northd\nopenstack/rolebindings/ovn-ovn-controller\nopenstack/rolebindings/ovn-ovn-northd\nopenstack/rolebindings/ovn-ovsdb\nopenstack/rolebindings/placement-placement-api\nopenstack/rolebindings/placement-placement-db-init\nopenstack/rolebindings/placement-placement-db-sync\nopenstack/rolebindings/placement-placement-ks-endpoints\nopenstack/rolebindings/placement-placement-ks-service\nopenstack/rolebindings/placement-placement-ks-user\nopenstack/rolebindings/pxc-operator\nopenstack/rolebindings/rabbitmq-barbican-server\nopenstack/rolebindings/rabbitmq-cinder-server\nopenstack/rolebindings/rabbitmq-cluster-operator\nopenstack/rolebindings/rabbitmq-glance-server\nopenstack/rolebindings/rabbitmq-heat-server\nopenstack/rolebindings/rabbitmq-keystone-server\nopenstack/rolebindings/rabbitmq-magnum-server\nopenstack/rolebindings/rabbitmq-manila-server\nopenstack/rolebindings/rabbitmq-messaging-topology-operator\nopenstack/rolebindings/rabbitmq-neutron-server\nopenstack/rolebindings/rabbitmq-nova-server\nopenstack/rolebindings/rabbitmq-octavia-server\nopenstack/rolebindings/rook-ceph-cluster-mgmt\nopenstack/rolebindings/rook-ceph-cmd-reporter\nopenstack/rolebindings/rook-ceph-mgr\nopenstack/rolebindings/rook-ceph-osd\nopenstack/rolebindings/rook-ceph-purge-osd\nopenstack/rolebindings/staffeln-conductor-leases\nopenstack/rolebindings/staffeln-staffeln-api\nopenstack/rolebindings/staffeln-staffeln-conductor\nopenstack/rolebindings/staffeln-staffeln-db-init\nopenstack/rolebindings/staffeln-staffeln-db-sync\nopenstack/rolebindings/tempest-tempest-ks-user\nopenstack/rolebindings/tempest-tempest-run-tests\nopenstack/roles/barbican-openstack-barbican-api\nopenstack/roles/barbican-openstack-barbican-db-init\nopenstack/roles/barbican-openstack-barbican-db-sync\nopenstack/roles/barbican-openstack-barbican-ks-endpoints\nopenstack/roles/barbican-openstack-barbican-ks-service\nopenstack/roles/barbican-openstack-barbican-ks-user\nopenstack/roles/barbican-openstack-barbican-rabbit-init\nopenstack/roles/cinder-backup-storage-init\nopenstack/roles/cinder-openstack-cinder-api\nopenstack/roles/cinder-openstack-cinder-backup\nopenstack/roles/cinder-openstack-cinder-bootstrap\nopenstack/roles/cinder-openstack-cinder-create-internal-tenant\nopenstack/roles/cinder-openstack-cinder-db-init\nopenstack/roles/cinder-openstack-cinder-db-sync\nopenstack/roles/cinder-openstack-cinder-ks-endpoints\nopenstack/roles/cinder-openstack-cinder-ks-service\nopenstack/roles/cinder-openstack-cinder-ks-user\nopenstack/roles/cinder-openstack-cinder-rabbit-init\nopenstack/roles/cinder-openstack-cinder-scheduler\nopenstack/roles/cinder-openstack-cinder-test\nopenstack/roles/cinder-openstack-cinder-volume\nopenstack/roles/cinder-openstack-cinder-volume-usage-audit\nopenstack/roles/cinder-storage-init\nopenstack/roles/glance-openstack-glance-api\nopenstack/roles/glance-openstack-glance-db-init\nopenstack/roles/glance-openstack-glance-db-sync\nopenstack/roles/glance-openstack-glance-ks-endpoints\nopenstack/roles/glance-openstack-glance-ks-service\nopenstack/roles/glance-openstack-glance-ks-user\nopenstack/roles/glance-openstack-glance-metadefs-load\nopenstack/roles/glance-openstack-glance-rabbit-init\nopenstack/roles/glance-openstack-glance-storage-init\nopenstack/roles/glance-openstack-glance-test\nopenstack/roles/glance-storage-init\nopenstack/roles/heat-openstack-heat-api\nopenstack/roles/heat-openstack-heat-bootstrap\nopenstack/roles/heat-openstack-heat-cfn\nopenstack/roles/heat-openstack-heat-db-init\nopenstack/roles/heat-openstack-heat-db-sync\nopenstack/roles/heat-openstack-heat-engine\nopenstack/roles/heat-openstack-heat-engine-cleaner\nopenstack/roles/heat-openstack-heat-ks-endpoints\nopenstack/roles/heat-openstack-heat-ks-service\nopenstack/roles/heat-openstack-heat-ks-user\nopenstack/roles/heat-openstack-heat-ks-user-domain\nopenstack/roles/heat-openstack-heat-purge-deleted\nopenstack/roles/heat-openstack-heat-rabbit-init\nopenstack/roles/heat-openstack-heat-test\nopenstack/roles/heat-openstack-heat-trusts\nopenstack/roles/horizon-openstack-horizon\nopenstack/roles/horizon-openstack-horizon-db-init\nopenstack/roles/horizon-openstack-horizon-db-sync\nopenstack/roles/horizon-openstack-horizon-test\nopenstack/roles/keepalived\nopenstack/roles/keystone-credential-rotate\nopenstack/roles/keystone-credential-setup\nopenstack/roles/keystone-fernet-rotate\nopenstack/roles/keystone-fernet-setup\nopenstack/roles/keystone-openstack-keystone-api\nopenstack/roles/keystone-openstack-keystone-bootstrap\nopenstack/roles/keystone-openstack-keystone-credential-rotate\nopenstack/roles/keystone-openstack-keystone-db-init\nopenstack/roles/keystone-openstack-keystone-db-sync\nopenstack/roles/keystone-openstack-keystone-domain-manage\nopenstack/roles/keystone-openstack-keystone-fernet-rotate\nopenstack/roles/keystone-openstack-keystone-test\nopenstack/roles/libvirt-cert-manager\nopenstack/roles/libvirt-openstack-libvirt\nopenstack/roles/magnum-openstack-magnum-api\nopenstack/roles/magnum-openstack-magnum-conductor\nopenstack/roles/magnum-openstack-magnum-db-init\nopenstack/roles/magnum-openstack-magnum-db-sync\nopenstack/roles/magnum-openstack-magnum-ks-endpoints\nopenstack/roles/magnum-openstack-magnum-ks-service\nopenstack/roles/magnum-openstack-magnum-ks-user\nopenstack/roles/magnum-openstack-magnum-ks-user-domain\nopenstack/roles/magnum-openstack-magnum-rabbit-init\nopenstack/roles/manila-openstack-manila-api\nopenstack/roles/manila-openstack-manila-data\nopenstack/roles/manila-openstack-manila-db-init\nopenstack/roles/manila-openstack-manila-db-sync\nopenstack/roles/manila-openstack-manila-ks-endpoints\nopenstack/roles/manila-openstack-manila-ks-service\nopenstack/roles/manila-openstack-manila-ks-user\nopenstack/roles/manila-openstack-manila-rabbit-init\nopenstack/roles/manila-openstack-manila-scheduler\nopenstack/roles/manila-openstack-manila-share\nopenstack/roles/neutron-openstack-neutron-db-init\nopenstack/roles/neutron-openstack-neutron-db-sync\nopenstack/roles/neutron-openstack-neutron-ks-endpoints\nopenstack/roles/neutron-openstack-neutron-ks-service\nopenstack/roles/neutron-openstack-neutron-ks-user\nopenstack/roles/neutron-openstack-neutron-ovn-metadata-agent\nopenstack/roles/neutron-openstack-neutron-ovn-vpn-agent\nopenstack/roles/neutron-openstack-neutron-rabbit-init\nopenstack/roles/neutron-openstack-neutron-rpc-server\nopenstack/roles/neutron-openstack-neutron-server\nopenstack/roles/neutron-openstack-neutron-test\nopenstack/roles/nova-openstack-nova-api-metadata\nopenstack/roles/nova-openstack-nova-api-osapi\nopenstack/roles/nova-openstack-nova-bootstrap\nopenstack/roles/nova-openstack-nova-cell-setup\nopenstack/roles/nova-openstack-nova-cell-setup-cron\nopenstack/roles/nova-openstack-nova-compute\nopenstack/roles/nova-openstack-nova-conductor\nopenstack/roles/nova-openstack-nova-db-init\nopenstack/roles/nova-openstack-nova-db-sync\nopenstack/roles/nova-openstack-nova-ks-endpoints\nopenstack/roles/nova-openstack-nova-ks-service\nopenstack/roles/nova-openstack-nova-ks-user\nopenstack/roles/nova-openstack-nova-novncproxy\nopenstack/roles/nova-openstack-nova-rabbit-init\nopenstack/roles/nova-openstack-nova-scheduler\nopenstack/roles/nova-openstack-nova-service-cleaner\nopenstack/roles/nova-openstack-nova-test\nopenstack/roles/octavia-openstack-octavia-api\nopenstack/roles/octavia-openstack-octavia-db-init\nopenstack/roles/octavia-openstack-octavia-db-sync\nopenstack/roles/octavia-openstack-octavia-health-manager\nopenstack/roles/octavia-openstack-octavia-housekeeping\nopenstack/roles/octavia-openstack-octavia-ks-endpoints\nopenstack/roles/octavia-openstack-octavia-ks-service\nopenstack/roles/octavia-openstack-octavia-ks-user\nopenstack/roles/octavia-openstack-octavia-rabbit-init\nopenstack/roles/octavia-openstack-octavia-worker\nopenstack/roles/ovn-bgp-agent\nopenstack/roles/ovn-controller\nopenstack/roles/ovn-northd\nopenstack/roles/ovn-openstack-ovn-controller\nopenstack/roles/ovn-openstack-ovn-northd\nopenstack/roles/ovn-ovsdb\nopenstack/roles/placement-openstack-placement-api\nopenstack/roles/placement-openstack-placement-db-init\nopenstack/roles/placement-openstack-placement-db-sync\nopenstack/roles/placement-openstack-placement-ks-endpoints\nopenstack/roles/placement-openstack-placement-ks-service\nopenstack/roles/placement-openstack-placement-ks-user\nopenstack/roles/pxc-operator\nopenstack/roles/rabbitmq-barbican-peer-discovery\nopenstack/roles/rabbitmq-cinder-peer-discovery\nopenstack/roles/rabbitmq-cluster-operator\nopenstack/roles/rabbitmq-glance-peer-discovery\nopenstack/roles/rabbitmq-heat-peer-discovery\nopenstack/roles/rabbitmq-keystone-peer-discovery\nopenstack/secrets/barbican-api-certs\nopenstack/roles/rabbitmq-magnum-peer-discovery\nopenstack/roles/rabbitmq-manila-peer-discovery\nopenstack/secrets/barbican-db-admin\nopenstack/roles/rabbitmq-messaging-topology-operator\nopenstack/roles/rabbitmq-neutron-peer-discovery\nopenstack/roles/rabbitmq-nova-peer-discovery\nopenstack/roles/rabbitmq-octavia-peer-discovery\nopenstack/roles/rook-ceph-cmd-reporter\nopenstack/roles/rook-ceph-mgr\nopenstack/roles/rook-ceph-osd\nopenstack/roles/rook-ceph-purge-osd\nopenstack/roles/staffeln-conductor\nopenstack/roles/staffeln-openstack-staffeln-api\nopenstack/roles/staffeln-openstack-staffeln-conductor\nopenstack/roles/staffeln-openstack-staffeln-db-init\nopenstack/roles/staffeln-openstack-staffeln-db-sync\nopenstack/roles/tempest-openstack-tempest-ks-user\nopenstack/roles/tempest-openstack-tempest-run-tests\nopenstack/serviceaccounts/barbican-api\nopenstack/serviceaccounts/barbican-db-init\nopenstack/serviceaccounts/barbican-db-sync\nopenstack/serviceaccounts/barbican-ks-endpoints\nopenstack/serviceaccounts/barbican-ks-service\nopenstack/serviceaccounts/barbican-ks-user\nopenstack/serviceaccounts/barbican-rabbit-init\nopenstack/serviceaccounts/barbican-test\nopenstack/serviceaccounts/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/serviceaccounts/glance-api\nopenstack/serviceaccounts/glance-db-init\nopenstack/serviceaccounts/glance-db-sync\nopenstack/serviceaccounts/glance-ks-endpoints\nopenstack/serviceaccounts/glance-ks-service\nopenstack/serviceaccounts/glance-ks-user\nopenstack/serviceaccounts/glance-metadefs-load\nopenstack/serviceaccounts/glance-rabbit-init\nopenstack/serviceaccounts/glance-storage-init\nopenstack/serviceaccounts/glance-test\nopenstack/serviceaccounts/heat-api\nopenstack/serviceaccounts/heat-bootstrap\nopenstack/serviceaccounts/heat-cfn\nopenstack/serviceaccounts/heat-db-init\nopenstack/serviceaccounts/heat-db-sync\nopenstack/serviceaccounts/heat-engine\nopenstack/serviceaccounts/heat-engine-cleaner\nopenstack/serviceaccounts/heat-ks-endpoints\nopenstack/serviceaccounts/heat-ks-service\nopenstack/serviceaccounts/heat-ks-user\nopenstack/serviceaccounts/heat-ks-user-domain\nopenstack/serviceaccounts/heat-purge-deleted\nopenstack/serviceaccounts/heat-rabbit-init\nopenstack/serviceaccounts/heat-test\nopenstack/serviceaccounts/heat-trusts\nopenstack/serviceaccounts/horizon\nopenstack/secrets/barbican-db-user\nopenstack/secrets/barbican-etc\nopenstack/secrets/barbican-keystone-admin\nopenstack/secrets/barbican-keystone-user\nopenstack/secrets/barbican-rabbitmq-admin\nopenstack/secrets/barbican-rabbitmq-user\nopenstack/secrets/cinder-api-certs\nopenstack/secrets/cinder-backup-rbd-keyring\nopenstack/secrets/cinder-db-admin\nopenstack/secrets/cinder-db-user\nopenstack/secrets/cinder-etc\nopenstack/secrets/cinder-keystone-admin\nopenstack/secrets/cinder-keystone-test\nopenstack/secrets/cinder-keystone-user\nopenstack/secrets/cinder-rabbitmq-admin\nopenstack/secrets/cinder-rabbitmq-user\nopenstack/secrets/cinder-volume-rbd-keyring\nopenstack/secrets/glance-api-certs\nopenstack/secrets/glance-db-admin\nopenstack/secrets/glance-db-user\nopenstack/secrets/glance-etc\nopenstack/secrets/glance-keystone-admin\nopenstack/secrets/glance-keystone-test\nopenstack/secrets/glance-keystone-user\nopenstack/secrets/glance-rabbitmq-admin\nopenstack/secrets/glance-rabbitmq-user\nopenstack/secrets/heat-api-certs\nopenstack/secrets/heat-cfn-certs\nopenstack/secrets/heat-db-admin\nopenstack/secrets/heat-db-user\nopenstack/secrets/heat-etc\nopenstack/secrets/heat-keystone-admin\nopenstack/secrets/heat-keystone-stack-user\nopenstack/secrets/heat-keystone-test\nopenstack/secrets/heat-keystone-trustee\nopenstack/secrets/heat-keystone-user\nopenstack/secrets/heat-rabbitmq-admin\nopenstack/secrets/heat-rabbitmq-user\nopenstack/secrets/horizon-db-admin\nopenstack/secrets/horizon-db-user\nopenstack/secrets/horizon-etc\nopenstack/secrets/horizon-int-certs\nopenstack/secrets/horizon-keystone-admin\nopenstack/secrets/images-rbd-keyring\nopenstack/secrets/internal-percona-xtradb\nopenstack/secrets/keepalived-etc\nopenstack/secrets/keystone-api-certs\nopenstack/secrets/keystone-credential-keys\nopenstack/secrets/keystone-db-admin\nopenstack/secrets/keystone-db-user\nopenstack/secrets/keystone-etc\nopenstack/secrets/keystone-fernet-keys\nopenstack/secrets/keystone-keystone-admin\nopenstack/secrets/keystone-keystone-test\nopenstack/secrets/keystone-rabbitmq-admin\nopenstack/secrets/keystone-rabbitmq-user\nopenstack/secrets/libvirt-api-ca\nopenstack/secrets/libvirt-etc\nopenstack/secrets/libvirt-libvirt-default-etc\nopenstack/secrets/libvirt-libvirt-default-lbckq-api\nopenstack/secrets/libvirt-libvirt-default-lbckq-vnc\nopenstack/secrets/libvirt-vnc-ca\nopenstack/secrets/magnum-api-certs\nopenstack/secrets/magnum-db-admin\nopenstack/secrets/magnum-db-user\nopenstack/secrets/magnum-etc\nopenstack/secrets/magnum-keystone-admin\nopenstack/secrets/magnum-keystone-stack-user\nopenstack/secrets/magnum-keystone-user\nopenstack/secrets/magnum-rabbitmq-admin\nopenstack/secrets/magnum-rabbitmq-user\nopenstack/secrets/magnum-registry-certs\nopenstack/secrets/manila-api-certs\nopenstack/secrets/manila-db-admin\nopenstack/secrets/manila-db-user\nopenstack/secrets/manila-etc\nopenstack/secrets/manila-keystone-admin\nopenstack/secrets/manila-keystone-user\nopenstack/secrets/manila-rabbitmq-admin\nopenstack/secrets/manila-rabbitmq-user\nopenstack/secrets/manila-ssh-keys\nopenstack/secrets/neutron-db-admin\nopenstack/secrets/neutron-db-user\nopenstack/secrets/neutron-etc\nopenstack/secrets/neutron-keystone-admin\nopenstack/secrets/neutron-keystone-test\nopenstack/secrets/neutron-keystone-user\nopenstack/secrets/neutron-netns-cleanup-cron-default\nopenstack/secrets/neutron-ovn-metadata-agent-default\nopenstack/secrets/neutron-ovn-vpn-agent-default\nopenstack/secrets/neutron-rabbitmq-admin\nopenstack/serviceaccounts/horizon-db-init\nopenstack/serviceaccounts/horizon-db-sync\nopenstack/serviceaccounts/horizon-test\nopenstack/serviceaccounts/keepalived\nopenstack/serviceaccounts/keystone-api\nopenstack/serviceaccounts/keystone-bootstrap\nopenstack/serviceaccounts/keystone-credential-rotate\nopenstack/serviceaccounts/keystone-credential-setup\nopenstack/serviceaccounts/keystone-db-init\nopenstack/serviceaccounts/keystone-db-sync\nopenstack/serviceaccounts/keystone-domain-manage\nopenstack/serviceaccounts/keystone-fernet-rotate\nopenstack/serviceaccounts/keystone-fernet-setup\nopenstack/serviceaccounts/keystone-rabbit-init\nopenstack/serviceaccounts/keystone-test\nopenstack/serviceaccounts/libvirt\nopenstack/serviceaccounts/magnum-api\nopenstack/serviceaccounts/magnum-conductor\nopenstack/serviceaccounts/magnum-db-init\nopenstack/serviceaccounts/magnum-db-sync\nopenstack/serviceaccounts/magnum-ks-endpoints\nopenstack/serviceaccounts/magnum-ks-service\nopenstack/serviceaccounts/magnum-ks-user\nopenstack/serviceaccounts/magnum-ks-user-domain\nopenstack/serviceaccounts/magnum-rabbit-init\nopenstack/serviceaccounts/manila-api\nopenstack/serviceaccounts/manila-bootstrap\nopenstack/serviceaccounts/manila-data\nopenstack/serviceaccounts/manila-db-init\nopenstack/serviceaccounts/manila-db-sync\nopenstack/serviceaccounts/manila-ks-endpoints\nopenstack/serviceaccounts/manila-ks-service\nopenstack/serviceaccounts/manila-ks-user\nopenstack/serviceaccounts/manila-rabbit-init\nopenstack/serviceaccounts/manila-scheduler\nopenstack/serviceaccounts/manila-share\nopenstack/serviceaccounts/memcached-memcached\nopenstack/serviceaccounts/neutron-db-init\nopenstack/serviceaccounts/neutron-db-sync\nopenstack/serviceaccounts/neutron-ks-endpoints\nopenstack/serviceaccounts/neutron-ks-service\nopenstack/serviceaccounts/neutron-ks-user\nopenstack/serviceaccounts/neutron-netns-cleanup-cron\nopenstack/serviceaccounts/neutron-ovn-metadata-agent\nopenstack/serviceaccounts/neutron-ovn-vpn-agent\nopenstack/serviceaccounts/neutron-rabbit-init\nopenstack/serviceaccounts/neutron-rpc-server\nopenstack/serviceaccounts/neutron-server\nopenstack/serviceaccounts/neutron-test\nopenstack/serviceaccounts/nova-api-metadata\nopenstack/serviceaccounts/nova-api-osapi\nopenstack/serviceaccounts/nova-bootstrap\nopenstack/serviceaccounts/nova-cell-setup\nopenstack/serviceaccounts/nova-cell-setup-cron\nopenstack/serviceaccounts/nova-compute\nopenstack/serviceaccounts/nova-conductor\nopenstack/serviceaccounts/nova-db-init\nopenstack/serviceaccounts/nova-db-sync\nopenstack/serviceaccounts/nova-ks-endpoints\nopenstack/serviceaccounts/nova-ks-service\nopenstack/serviceaccounts/nova-ks-user\nopenstack/serviceaccounts/nova-novncproxy\nopenstack/serviceaccounts/nova-rabbit-init\nopenstack/serviceaccounts/nova-scheduler\nopenstack/serviceaccounts/nova-service-cleaner\nopenstack/serviceaccounts/nova-test\nopenstack/serviceaccounts/octavia-api\nopenstack/serviceaccounts/octavia-bootstrap\nopenstack/serviceaccounts/octavia-db-init\nopenstack/serviceaccounts/octavia-db-sync\nopenstack/secrets/neutron-rabbitmq-user\nopenstack/secrets/neutron-server-certs\nopenstack/secrets/nova-api-certs\nopenstack/secrets/nova-compute-default\nopenstack/secrets/nova-db-admin\nopenstack/secrets/nova-db-api-admin\nopenstack/secrets/nova-db-api-user\nopenstack/secrets/nova-db-cell0-admin\nopenstack/secrets/nova-db-cell0-user\nopenstack/secrets/nova-db-user\nopenstack/secrets/nova-etc\nopenstack/secrets/nova-keystone-admin\nopenstack/secrets/nova-keystone-test\nopenstack/secrets/nova-keystone-user\nopenstack/secrets/nova-novncproxy-certs\nopenstack/secrets/nova-novncproxy-vencrypt\nopenstack/secrets/nova-rabbitmq-admin\nopenstack/secrets/nova-rabbitmq-user\nopenstack/secrets/nova-ssh\nopenstack/secrets/octavia-amphora-ssh-key\nopenstack/secrets/octavia-api-certs\nopenstack/secrets/octavia-client-ca\nopenstack/secrets/octavia-client-certs\nopenstack/secrets/octavia-db-admin\nopenstack/secrets/octavia-db-user\nopenstack/secrets/octavia-etc\nopenstack/secrets/octavia-health-manager-default\nopenstack/secrets/octavia-keystone-admin\nopenstack/secrets/octavia-keystone-test\nopenstack/secrets/octavia-keystone-user\nopenstack/secrets/octavia-persistence-db-admin\nopenstack/secrets/octavia-persistence-db-user\nopenstack/secrets/octavia-rabbitmq-admin\nopenstack/secrets/octavia-rabbitmq-user\nopenstack/secrets/octavia-server-ca\nopenstack/secrets/openstack-database-exporter-dsn\nopenstack/secrets/ovn-controller-default-etc\nopenstack/secrets/ovn-etc\nopenstack/secrets/ovn-vector-config\nopenstack/secrets/percona-xtradb\nopenstack/secrets/placement-api-certs\nopenstack/secrets/placement-db-admin\nopenstack/secrets/placement-db-user\nopenstack/secrets/placement-etc\nopenstack/secrets/placement-keystone-admin\nopenstack/secrets/placement-keystone-user\nopenstack/secrets/pvc-ceph-client-key\nopenstack/secrets/rabbitmq-barbican-default-user\nopenstack/secrets/rabbitmq-barbican-erlang-cookie\nopenstack/secrets/rabbitmq-cinder-default-user\nopenstack/secrets/rabbitmq-cinder-erlang-cookie\nopenstack/secrets/rabbitmq-glance-default-user\nopenstack/secrets/rabbitmq-glance-erlang-cookie\nopenstack/secrets/rabbitmq-heat-default-user\nopenstack/secrets/rabbitmq-heat-erlang-cookie\nopenstack/secrets/rabbitmq-keystone-default-user\nopenstack/secrets/rabbitmq-keystone-erlang-cookie\nopenstack/secrets/rabbitmq-magnum-default-user\nopenstack/secrets/rabbitmq-magnum-erlang-cookie\nopenstack/secrets/rabbitmq-manila-default-user\nopenstack/secrets/rabbitmq-manila-erlang-cookie\nopenstack/secrets/rabbitmq-messaging-topology-operator-webhook\nopenstack/secrets/rabbitmq-neutron-default-user\nopenstack/secrets/rabbitmq-neutron-erlang-cookie\nopenstack/secrets/rabbitmq-nova-default-user\nopenstack/secrets/rabbitmq-nova-erlang-cookie\nopenstack/secrets/rabbitmq-octavia-default-user\nopenstack/secrets/rabbitmq-octavia-erlang-cookie\nopenstack/secrets/rook-ceph-config\nopenstack/secrets/rook-ceph-crash-collector-keyring\nopenstack/secrets/rook-ceph-mon\nopenstack/secrets/rook-ceph-rgw-ceph-a-keyring\nopenstack/secrets/rook-ceph-rgw-ceph-certs\nopenstack/secrets/rook-ceph-rgw-ceph-creds\nopenstack/secrets/rook-csi-cephfs-node\nopenstack/secrets/rook-csi-cephfs-provisioner\nopenstack/secrets/rook-csi-rbd-node\nopenstack/secrets/rook-csi-rbd-provisioner\nopenstack/secrets/sh.helm.release.v1.barbican.v1\nopenstack/secrets/sh.helm.release.v1.ceph-provisioners.v1\nopenstack/secrets/sh.helm.release.v1.ceph.v1\nopenstack/secrets/sh.helm.release.v1.cinder.v1\nopenstack/secrets/sh.helm.release.v1.glance.v1\nopenstack/secrets/sh.helm.release.v1.heat.v1\nopenstack/serviceaccounts/octavia-health-manager\nopenstack/serviceaccounts/octavia-housekeeping\nopenstack/serviceaccounts/octavia-ks-endpoints\nopenstack/serviceaccounts/octavia-ks-service\nopenstack/serviceaccounts/octavia-ks-user\nopenstack/serviceaccounts/octavia-rabbit-init\nopenstack/serviceaccounts/octavia-worker\nopenstack/serviceaccounts/openvswitch-server\nopenstack/serviceaccounts/ovn-bgp-agent\nopenstack/serviceaccounts/ovn-controller\nopenstack/serviceaccounts/ovn-northd\nopenstack/serviceaccounts/ovn-ovsdb-nb\nopenstack/serviceaccounts/ovn-ovsdb-sb\nopenstack/serviceaccounts/placement-api\nopenstack/serviceaccounts/placement-db-init\nopenstack/serviceaccounts/placement-db-sync\nopenstack/serviceaccounts/placement-ks-endpoints\nopenstack/serviceaccounts/placement-ks-service\nopenstack/serviceaccounts/placement-ks-user\nopenstack/serviceaccounts/pxc-operator\nopenstack/serviceaccounts/rabbitmq-barbican-server\nopenstack/serviceaccounts/rabbitmq-cinder-server\nopenstack/serviceaccounts/rabbitmq-cluster-operator\nopenstack/serviceaccounts/rabbitmq-glance-server\nopenstack/serviceaccounts/rabbitmq-heat-server\nopenstack/serviceaccounts/rabbitmq-keystone-server\nopenstack/serviceaccounts/rabbitmq-magnum-server\nopenstack/serviceaccounts/rabbitmq-manila-server\nopenstack/serviceaccounts/rabbitmq-messaging-topology-operator\nopenstack/serviceaccounts/rabbitmq-neutron-server\nopenstack/serviceaccounts/rabbitmq-nova-server\nopenstack/serviceaccounts/rabbitmq-octavia-server\nopenstack/serviceaccounts/rook-ceph-cmd-reporter\nopenstack/serviceaccounts/rook-ceph-default\nopenstack/serviceaccounts/rook-ceph-mgr\nopenstack/serviceaccounts/rook-ceph-osd\nopenstack/serviceaccounts/rook-ceph-purge-osd\nopenstack/serviceaccounts/rook-ceph-rgw\nopenstack/serviceaccounts/staffeln-api\nopenstack/serviceaccounts/staffeln-conductor\nopenstack/serviceaccounts/staffeln-db-init\nopenstack/serviceaccounts/staffeln-db-sync\nopenstack/serviceaccounts/tempest-ks-user\nopenstack/serviceaccounts/tempest-run-tests\nopenstack/serviceaccounts/valkey\nopenstack/services/barbican-api\nopenstack/services/ceph-mon\nopenstack/services/cinder-api\nopenstack/services/glance-api\nopenstack/services/heat-api\nopenstack/services/heat-cfn\nopenstack/services/horizon\nopenstack/services/horizon-int\nopenstack/services/keystone-api\nopenstack/services/magnum-api\nopenstack/services/magnum-registry\nopenstack/services/manila-api\nopenstack/services/memcached\nopenstack/services/memcached-metrics\nopenstack/services/neutron-server\nopenstack/services/nova-api\nopenstack/services/nova-metadata\nopenstack/services/nova-novncproxy\nopenstack/services/octavia-api\nopenstack/services/openstack-exporter\nopenstack/services/ovn-ovsdb-nb\nopenstack/services/ovn-ovsdb-sb\nopenstack/services/percona-xtradb-cluster-operator\nopenstack/services/percona-xtradb-haproxy\nopenstack/services/percona-xtradb-haproxy-metrics\nopenstack/services/percona-xtradb-haproxy-replicas\nopenstack/services/percona-xtradb-pxc\nopenstack/services/percona-xtradb-pxc-unready\nopenstack/services/placement-api\nopenstack/services/rabbitmq-barbican\nopenstack/services/rabbitmq-barbican-nodes\nopenstack/services/rabbitmq-cinder\nopenstack/secrets/sh.helm.release.v1.horizon.v1\nopenstack/secrets/sh.helm.release.v1.keystone.v1\nopenstack/secrets/sh.helm.release.v1.libvirt.v1\nopenstack/secrets/sh.helm.release.v1.magnum.v1\nopenstack/secrets/sh.helm.release.v1.manila.v1\nopenstack/secrets/sh.helm.release.v1.memcached.v1\nopenstack/secrets/sh.helm.release.v1.neutron.v1\nopenstack/secrets/sh.helm.release.v1.nova.v1\nopenstack/secrets/sh.helm.release.v1.octavia.v1\nopenstack/secrets/sh.helm.release.v1.openvswitch.v1\nopenstack/secrets/sh.helm.release.v1.ovn.v1\nopenstack/secrets/sh.helm.release.v1.placement.v1\nopenstack/secrets/sh.helm.release.v1.pxc-operator.v1\nopenstack/secrets/sh.helm.release.v1.rabbitmq-cluster-operator.v1\nopenstack/secrets/sh.helm.release.v1.staffeln.v1\nopenstack/secrets/sh.helm.release.v1.tempest.v1\nopenstack/secrets/sh.helm.release.v1.valkey.v1\nopenstack/secrets/staffeln-db-admin\nopenstack/secrets/staffeln-db-user\nopenstack/secrets/staffeln-etc\nopenstack/secrets/tempest-etc\nopenstack/secrets/tempest-keystone-admin\nopenstack/secrets/tempest-keystone-user\nopenstack/secrets/valkey-ca\nopenstack/secrets/valkey-server-certs\nopenstack/statefulsets/magnum-conductor\nopenstack/statefulsets/ovn-ovsdb-nb\nopenstack/statefulsets/ovn-ovsdb-sb\nopenstack/statefulsets/percona-xtradb-haproxy\nopenstack/statefulsets/percona-xtradb-pxc\nopenstack/statefulsets/rabbitmq-barbican-server\nopenstack/statefulsets/rabbitmq-cinder-server\nopenstack/statefulsets/rabbitmq-glance-server\nopenstack/statefulsets/rabbitmq-heat-server\nopenstack/statefulsets/rabbitmq-keystone-server\nopenstack/statefulsets/rabbitmq-magnum-server\nopenstack/statefulsets/rabbitmq-manila-server\nopenstack/statefulsets/rabbitmq-neutron-server\nopenstack/statefulsets/rabbitmq-nova-server\nopenstack/statefulsets/rabbitmq-octavia-server\nopenstack/statefulsets/valkey-node\nrook-ceph/configmaps/kube-root-ca.crt\nrook-ceph/configmaps/rook-ceph-csi-config\nrook-ceph/configmaps/rook-ceph-csi-mapping-config\nrook-ceph/configmaps/rook-ceph-operator-config\nsecretgen-controller/configmaps/kube-root-ca.crt\nrook-ceph/deployment/rook-ceph-operator\nsecretgen-controller/deployment/secretgen-controller\nrook-ceph/pods/rook-ceph-operator-76bbbb77ff-snv55\nsecretgen-controller/pods/secretgen-controller-5cf976ccc7-n8tzq\nrook-ceph/rolebindings/cephfs-csi-provisioner-role-cfg\nrook-ceph/rolebindings/rbd-csi-provisioner-role-cfg\nrook-ceph/rolebindings/rook-ceph-cluster-mgmt\nrook-ceph/rolebindings/rook-ceph-cmd-reporter\nrook-ceph/rolebindings/rook-ceph-mgr\nrook-ceph/rolebindings/rook-ceph-mgr-system\nrook-ceph/rolebindings/rook-ceph-mgr-system-openstack\nrook-ceph/rolebindings/rook-ceph-osd\nrook-ceph/rolebindings/rook-ceph-purge-osd\nrook-ceph/rolebindings/rook-ceph-system\nrook-ceph/roles/cephfs-external-provisioner-cfg\nrook-ceph/roles/rbd-external-provisioner-cfg\nrook-ceph/roles/rook-ceph-cmd-reporter\nrook-ceph/roles/rook-ceph-mgr\nrook-ceph/roles/rook-ceph-osd\nrook-ceph/roles/rook-ceph-purge-osd\nopenstack/services/rabbitmq-cinder-nodes\nopenstack/services/rabbitmq-glance\nopenstack/services/rabbitmq-glance-nodes\nopenstack/services/rabbitmq-heat\nopenstack/services/rabbitmq-heat-nodes\nopenstack/services/rabbitmq-keystone\nopenstack/services/rabbitmq-keystone-nodes\nopenstack/services/rabbitmq-magnum\nopenstack/services/rabbitmq-magnum-nodes\nopenstack/services/rabbitmq-manila\nopenstack/services/rabbitmq-manila-nodes\nopenstack/services/rabbitmq-messaging-topology-operator-webhook\nopenstack/services/rabbitmq-neutron\nopenstack/services/rabbitmq-neutron-nodes\nopenstack/services/rabbitmq-nova\nopenstack/services/rabbitmq-nova-nodes\nopenstack/services/rabbitmq-octavia\nopenstack/services/rabbitmq-octavia-nodes\nopenstack/services/rook-ceph-rgw-ceph\nopenstack/services/staffeln-api\nopenstack/services/valkey\nopenstack/services/valkey-headless\nopenstack/services/valkey-metrics\nrook-ceph/secrets/sh.helm.release.v1.rook-ceph.v1\nrook-ceph/serviceaccounts/default\nrook-ceph/serviceaccounts/objectstorage-provisioner\nrook-ceph/serviceaccounts/rook-ceph-cmd-reporter\nrook-ceph/serviceaccounts/rook-ceph-default\nrook-ceph/serviceaccounts/rook-ceph-mgr\nrook-ceph/serviceaccounts/rook-ceph-osd\nrook-ceph/serviceaccounts/rook-ceph-purge-osd\nrook-ceph/serviceaccounts/rook-ceph-rgw\nrook-ceph/serviceaccounts/rook-ceph-system\nrook-ceph/serviceaccounts/rook-csi-cephfs-plugin-sa\nrook-ceph/serviceaccounts/rook-csi-cephfs-provisioner-sa\nrook-ceph/serviceaccounts/rook-csi-rbd-plugin-sa\nrook-ceph/serviceaccounts/rook-csi-rbd-provisioner-sa\nsecretgen-controller/serviceaccounts/default\nsecretgen-controller/serviceaccounts/secretgen-controller-sa\nrook-ceph/roles/rook-ceph-system",
                            "stdout_lines": [
                                "xargs: warning: options --max-args and --replace/-I/-i are mutually exclusive, ignoring previous --max-args value",
                                "xargs: warning: options --max-args and --replace/-I/-i are mutually exclusive, ignoring previous --max-args value",
                                "xargs: warning: options --max-args and --replace/-I/-i are mutually exclusive, ignoring previous --max-args value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "auth-system/configmaps/keycloak-env-vars",
                                "capi-kubeadm-bootstrap-system/configmaps/kube-root-ca.crt",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "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",
                                "capi-kubeadm-bootstrap-system/deployment/capi-kubeadm-bootstrap-controller-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",
                                "capi-kubeadm-bootstrap-system/endpoints/capi-kubeadm-bootstrap-webhook-service",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "auth-system/endpoints/keycloak",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "auth-system/endpoints/keycloak-headless",
                                "auth-system/endpoints/keycloak-metrics",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are 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",
                                "auth-system/networkpolicies/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",
                                "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",
                                "capi-kubeadm-bootstrap-system/pods/capi-kubeadm-bootstrap-controller-manager-67b8b974d6-tkksr",
                                "auth-system/pods/keycloak-0",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "capi-kubeadm-bootstrap-system/rolebindings/capi-kubeadm-bootstrap-leader-election-rolebinding",
                                "capi-kubeadm-bootstrap-system/roles/capi-kubeadm-bootstrap-leader-election-role",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "auth-system/secrets/keycloak",
                                "auth-system/secrets/keycloak-externaldb",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "auth-system/secrets/keycloak.199-204-45-156.nip.io-tls",
                                "auth-system/secrets/sh.helm.release.v1.keycloak.v1",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "auth-system/serviceaccounts/default",
                                "auth-system/serviceaccounts/keycloak",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "capi-kubeadm-bootstrap-system/secrets/capi-kubeadm-bootstrap-webhook-service-cert",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "auth-system/services/keycloak",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "auth-system/services/keycloak-headless",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "auth-system/services/keycloak-metrics",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "capi-kubeadm-bootstrap-system/serviceaccounts/capi-kubeadm-bootstrap-manager",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "error: the server doesn't have a resource type \"podsecuritypolicies\"",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "capi-kubeadm-bootstrap-system/serviceaccounts/default",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "auth-system/statefulsets/keycloak",
                                "capi-kubeadm-bootstrap-system/services/capi-kubeadm-bootstrap-webhook-service",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "error: the server doesn't have a resource type \"podsecuritypolicies\"",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "capi-kubeadm-control-plane-system/configmaps/kube-root-ca.crt",
                                "capi-system/configmaps/kube-root-ca.crt",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "capi-system/endpoints/capi-webhook-service",
                                "capi-system/deployment/capi-controller-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",
                                "capi-kubeadm-control-plane-system/deployment/capi-kubeadm-control-plane-controller-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",
                                "capi-kubeadm-control-plane-system/endpoints/capi-kubeadm-control-plane-webhook-service",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "capi-system/pods/capi-controller-manager-5647546676-64t7b",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "capi-kubeadm-control-plane-system/pods/capi-kubeadm-control-plane-controller-manager-6b6ccbf6b8-8v87s",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "capi-system/rolebindings/capi-leader-election-rolebinding",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "capi-system/roles/capi-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",
                                "capi-system/secrets/capi-webhook-service-cert",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "capi-kubeadm-control-plane-system/rolebindings/capi-kubeadm-control-plane-leader-election-rolebinding",
                                "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",
                                "capi-system/serviceaccounts/capi-manager",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "capi-system/serviceaccounts/default",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "capi-system/services/capi-webhook-service",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "capi-kubeadm-control-plane-system/roles/capi-kubeadm-control-plane-leader-election-role",
                                "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",
                                "capi-kubeadm-control-plane-system/secrets/capi-kubeadm-control-plane-webhook-service-cert",
                                "capi-kubeadm-control-plane-system/services/capi-kubeadm-control-plane-webhook-service",
                                "xargs: warning: options --max-lines and --replace/-I/-i are 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",
                                "capi-kubeadm-control-plane-system/serviceaccounts/capi-kubeadm-control-plane-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",
                                "capi-kubeadm-control-plane-system/serviceaccounts/default",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "capo-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",
                                "capo-system/deployment/capo-controller-manager",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "cert-manager/configmaps/kube-root-ca.crt",
                                "capo-system/endpoints/capo-webhook-service",
                                "xargs: warning: options --max-lines and --replace/-I/-i are 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",
                                "capo-system/pods/capo-controller-manager-56cf844ccd-kp5k7",
                                "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",
                                "xargs: warning: options --max-lines and --replace/-I/-i are 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",
                                "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",
                                "xargs: warning: options --max-lines and --replace/-I/-i are 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",
                                "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",
                                "xargs: warning: options --max-lines and --replace/-I/-i are 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-dwf26",
                                "cert-manager/pods/cert-manager-cainjector-579c9dd7cd-66bdt",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "error: the server doesn't have a resource type \"podsecuritypolicies\"",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "cert-manager/pods/cert-manager-webhook-7d6b59cfdc-xfskr",
                                "capo-system/rolebindings/capo-leader-election-rolebinding",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "error: the server doesn't have a resource type \"podsecuritypolicies\"",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "capo-system/roles/capo-leader-election-role",
                                "capo-system/secrets/capo-webhook-service-cert",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "cert-manager/rolebindings/cert-manager-cainjector:leaderelection",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "cert-manager/rolebindings/cert-manager-webhook:dynamic-serving",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "cert-manager/rolebindings/cert-manager:leaderelection",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "capo-system/serviceaccounts/capo-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",
                                "capo-system/serviceaccounts/default",
                                "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",
                                "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",
                                "cert-manager/roles/cert-manager:leaderelection",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "capo-system/services/capo-webhook-service",
                                "cert-manager/secrets/cert-manager-selfsigned-ca",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "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/kube-prometheus-stack-ca",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "error: the server doesn't have a resource type \"podsecuritypolicies\"",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "cert-manager/secrets/sh.helm.release.v1.cert-manager.v1",
                                "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",
                                "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",
                                "error: the server doesn't have a resource type \"podsecuritypolicies\"",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "cert-manager/serviceaccounts/default",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "cert-manager/services/cert-manager",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "cert-manager/services/cert-manager-webhook",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "default/configmaps/kube-root-ca.crt",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "envoy-gateway-system/configmaps/envoy-gateway-config",
                                "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",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "default/endpoints/kubernetes",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "envoy-gateway-system/deployment/envoy-gateway",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "envoy-gateway-system/endpoints/envoy-gateway",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "envoy-gateway-system/pods/envoy-gateway-78446f96c9-djzkm",
                                "xargs: warning: options --max-lines and --replace/-I/-i are 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",
                                "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/rolebindings/envoy-gateway-gateway-helm-certgen",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "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",
                                "envoy-gateway-system/rolebindings/envoy-gateway-gateway-helm-leader-election-rolebinding",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "default/services/kubernetes",
                                "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/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",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "envoy-gateway-system/serviceaccounts/default",
                                "envoy-gateway-system/serviceaccounts/envoy-gateway",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "envoy-gateway-system/serviceaccounts/envoy-gateway-gateway-helm-certgen",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "envoy-gateway-system/services/envoy-gateway",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "envoy-gateway-system/secrets/envoy",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "envoy-gateway-system/secrets/envoy-gateway",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are 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",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "envoy-gateway-system/secrets/envoy-rate-limit",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "envoy-gateway-system/secrets/sh.helm.release.v1.envoy-gateway.v1",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "frr-k8s-system/configmaps/frr-k8s-frr-startup",
                                "xargs: warning: options --max-lines and --replace/-I/-i are 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",
                                "frr-k8s-system/configmaps/kube-root-ca.crt",
                                "error: the server doesn't have a resource type \"podsecuritypolicies\"",
                                "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",
                                "frr-k8s-system/daemonsets/frr-k8s",
                                "ingress-nginx/configmaps/ingress-nginx-controller",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "ingress-nginx/configmaps/ingress-nginx-tcp",
                                "ingress-nginx/configmaps/ingress-nginx-udp",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "ingress-nginx/configmaps/kube-root-ca.crt",
                                "frr-k8s-system/deployment/frr-k8s-webhook-server",
                                "xargs: warning: options --max-lines and --replace/-I/-i are 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",
                                "frr-k8s-system/endpoints/frr-k8s-webhook-service",
                                "ingress-nginx/daemonsets/ingress-nginx-controller",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "ingress-nginx/deployment/ingress-nginx-defaultbackend",
                                "ingress-nginx/endpoints/ingress-nginx-controller",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "ingress-nginx/endpoints/ingress-nginx-controller-admission",
                                "ingress-nginx/endpoints/ingress-nginx-controller-metrics",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "ingress-nginx/endpoints/ingress-nginx-defaultbackend",
                                "frr-k8s-system/pods/frr-k8s-4swmf",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "frr-k8s-system/pods/frr-k8s-webhook-server-ffbc7d57c-47762",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "frr-k8s-system/rolebindings/frr-k8s-controller",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "ingress-nginx/pods/ingress-nginx-controller-2j9k6",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "ingress-nginx/pods/ingress-nginx-defaultbackend-6987ff55cf-76889",
                                "xargs: warning: options --max-lines and --replace/-I/-i are 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",
                                "frr-k8s-system/roles/frr-k8s-controller",
                                "frr-k8s-system/secrets/frr-k8s-webhook-server-cert",
                                "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",
                                "frr-k8s-system/secrets/sh.helm.release.v1.frr-k8s.v1",
                                "error: the server doesn't have a resource type \"podsecuritypolicies\"",
                                "frr-k8s-system/serviceaccounts/default",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "frr-k8s-system/serviceaccounts/frr-k8s-controller",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "ingress-nginx/rolebindings/ingress-nginx",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "frr-k8s-system/services/frr-k8s-webhook-service",
                                "ingress-nginx/roles/ingress-nginx",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "ingress-nginx/secrets/ingress-nginx-admission",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "ingress-nginx/secrets/sh.helm.release.v1.ingress-nginx.v1",
                                "xargs: warning: options --max-lines and --replace/-I/-i are 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/serviceaccounts/default",
                                "ingress-nginx/serviceaccounts/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/serviceaccounts/ingress-nginx-backend",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "kube-node-lease/configmaps/kube-root-ca.crt",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "ingress-nginx/services/ingress-nginx-controller",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "ingress-nginx/services/ingress-nginx-controller-admission",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "ingress-nginx/services/ingress-nginx-controller-metrics",
                                "ingress-nginx/services/ingress-nginx-defaultbackend",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "kube-public/configmaps/cluster-info",
                                "kube-public/configmaps/kube-root-ca.crt",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "kube-public/rolebindings/kubeadm:bootstrap-signer-clusterinfo",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "kube-public/rolebindings/system:controller:bootstrap-signer",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "kube-public/roles/kubeadm:bootstrap-signer-clusterinfo",
                                "kube-public/roles/system:controller:bootstrap-signer",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "error: the server doesn't have a resource type \"podsecuritypolicies\"",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "kube-public/serviceaccounts/default",
                                "kube-node-lease/serviceaccounts/default",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "kube-system/configmaps/cilium-config",
                                "kube-system/configmaps/coredns",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "kube-system/configmaps/extension-apiserver-authentication",
                                "kube-system/configmaps/kube-apiserver-legacy-service-account-token-tracking",
                                "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",
                                "kube-system/configmaps/kube-proxy",
                                "kube-system/configmaps/kube-root-ca.crt",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "kube-system/configmaps/kubeadm-config",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "kube-system/configmaps/kubelet-config",
                                "kube-system/daemonsets/cilium",
                                "kube-system/daemonsets/kube-proxy",
                                "local-path-storage/configmaps/kube-root-ca.crt",
                                "local-path-storage/configmaps/local-path-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",
                                "kube-system/deployment/cilium-operator",
                                "kube-system/deployment/coredns",
                                "kube-system/endpoints/kube-dns",
                                "kube-system/endpoints/kube-prometheus-stack-coredns",
                                "kube-system/endpoints/kube-prometheus-stack-kube-controller-manager",
                                "kube-system/endpoints/kube-prometheus-stack-kube-etcd",
                                "kube-system/endpoints/kube-prometheus-stack-kube-proxy",
                                "kube-system/endpoints/kube-prometheus-stack-kube-scheduler",
                                "kube-system/endpoints/kube-prometheus-stack-kubelet",
                                "local-path-storage/deployment/local-path-provisioner",
                                "kube-system/pods/cilium-operator-869df985b8-ghjgj",
                                "kube-system/pods/cilium-q4qn5",
                                "kube-system/pods/coredns-67659f764b-6lhfm",
                                "local-path-storage/pods/local-path-provisioner-679c578f5-lqz8b",
                                "kube-system/pods/coredns-67659f764b-p78h9",
                                "kube-system/pods/etcd-instance",
                                "kube-system/pods/kube-apiserver-instance",
                                "kube-system/pods/kube-controller-manager-instance",
                                "kube-system/pods/kube-proxy-7r662",
                                "kube-system/pods/kube-scheduler-instance",
                                "kube-system/pods/kube-vip-instance",
                                "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",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "kube-system/rolebindings/system::extension-apiserver-authentication-reader",
                                "kube-system/rolebindings/system::leader-locking-kube-controller-manager",
                                "kube-system/rolebindings/system::leader-locking-kube-scheduler",
                                "kube-system/rolebindings/system:controller:bootstrap-signer",
                                "kube-system/rolebindings/system:controller:cloud-provider",
                                "kube-system/rolebindings/system:controller:token-cleaner",
                                "kube-system/roles/cilium-config-agent",
                                "kube-system/roles/extension-apiserver-authentication-reader",
                                "kube-system/roles/kube-proxy",
                                "kube-system/roles/kubeadm:kubeadm-certs",
                                "kube-system/roles/kubeadm:kubelet-config",
                                "kube-system/roles/kubeadm:nodes-kubeadm-config",
                                "kube-system/roles/system::leader-locking-kube-controller-manager",
                                "kube-system/roles/system::leader-locking-kube-scheduler",
                                "kube-system/roles/system:controller:bootstrap-signer",
                                "kube-system/roles/system:controller:cloud-provider",
                                "kube-system/roles/system:controller:token-cleaner",
                                "kube-system/secrets/bootstrap-token-4w58t4",
                                "kube-system/secrets/bootstrap-token-z9jshc",
                                "kube-system/secrets/kubeadm-certs",
                                "kube-system/secrets/sh.helm.release.v1.cilium.v1",
                                "kube-system/serviceaccounts/attachdetach-controller",
                                "kube-system/serviceaccounts/bootstrap-signer",
                                "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/services/kube-dns",
                                "kube-system/serviceaccounts/horizontal-pod-autoscaler",
                                "kube-system/services/kube-prometheus-stack-coredns",
                                "kube-system/serviceaccounts/job-controller",
                                "kube-system/services/kube-prometheus-stack-kube-controller-manager",
                                "kube-system/serviceaccounts/kube-proxy",
                                "kube-system/services/kube-prometheus-stack-kube-etcd",
                                "kube-system/serviceaccounts/namespace-controller",
                                "kube-system/serviceaccounts/node-controller",
                                "kube-system/services/kube-prometheus-stack-kube-proxy",
                                "kube-system/serviceaccounts/persistent-volume-binder",
                                "kube-system/services/kube-prometheus-stack-kube-scheduler",
                                "kube-system/serviceaccounts/pod-garbage-collector",
                                "kube-system/services/kube-prometheus-stack-kubelet",
                                "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",
                                "magnum-system/configmaps/kube-root-ca.crt",
                                "local-path-storage/secrets/sh.helm.release.v1.local-path-provisioner.v1",
                                "local-path-storage/serviceaccounts/default",
                                "local-path-storage/serviceaccounts/local-path-provisioner",
                                "monitoring/configmaps/goldpinger-zap",
                                "monitoring/configmaps/ipmi-exporter",
                                "monitoring/configmaps/kube-prometheus-stack-alertmanager-overview",
                                "monitoring/configmaps/kube-prometheus-stack-apiserver",
                                "monitoring/daemonsets/goldpinger",
                                "monitoring/configmaps/kube-prometheus-stack-cluster-total",
                                "monitoring/daemonsets/ipmi-exporter",
                                "monitoring/configmaps/kube-prometheus-stack-controller-manager",
                                "monitoring/configmaps/kube-prometheus-stack-dashboard-ceph-cluster",
                                "monitoring/daemonsets/kube-prometheus-stack-prometheus-node-exporter",
                                "monitoring/configmaps/kube-prometheus-stack-dashboard-ceph-cluster-advanced",
                                "monitoring/daemonsets/node-feature-discovery-worker",
                                "monitoring/configmaps/kube-prometheus-stack-dashboard-goldpinger",
                                "monitoring/daemonsets/prometheus-smartctl-exporter-0",
                                "monitoring/daemonsets/vector",
                                "monitoring/configmaps/kube-prometheus-stack-dashboard-haproxy",
                                "monitoring/configmaps/kube-prometheus-stack-dashboard-host-details",
                                "monitoring/configmaps/kube-prometheus-stack-dashboard-hosts-overview",
                                "monitoring/configmaps/kube-prometheus-stack-dashboard-node-exporter-full",
                                "monitoring/configmaps/kube-prometheus-stack-dashboard-osd-device-details",
                                "monitoring/configmaps/kube-prometheus-stack-dashboard-osds-overview",
                                "monitoring/configmaps/kube-prometheus-stack-dashboard-pool-detail",
                                "monitoring/configmaps/kube-prometheus-stack-dashboard-pool-overview",
                                "monitoring/configmaps/kube-prometheus-stack-dashboard-rbd-details",
                                "monitoring/configmaps/kube-prometheus-stack-dashboard-rbd-overview",
                                "monitoring/configmaps/kube-prometheus-stack-etcd",
                                "monitoring/configmaps/kube-prometheus-stack-grafana",
                                "monitoring/configmaps/kube-prometheus-stack-grafana-config-dashboards",
                                "monitoring/configmaps/kube-prometheus-stack-grafana-datasource",
                                "monitoring/configmaps/kube-prometheus-stack-grafana-overview",
                                "monitoring/configmaps/kube-prometheus-stack-k8s-coredns",
                                "monitoring/configmaps/kube-prometheus-stack-k8s-resources-cluster",
                                "monitoring/configmaps/kube-prometheus-stack-k8s-resources-multicluster",
                                "monitoring/configmaps/kube-prometheus-stack-k8s-resources-namespace",
                                "monitoring/configmaps/kube-prometheus-stack-k8s-resources-node",
                                "monitoring/configmaps/kube-prometheus-stack-k8s-resources-pod",
                                "monitoring/configmaps/kube-prometheus-stack-k8s-resources-workload",
                                "monitoring/configmaps/kube-prometheus-stack-k8s-resources-workloads-namespace",
                                "monitoring/configmaps/kube-prometheus-stack-kubelet",
                                "monitoring/configmaps/kube-prometheus-stack-namespace-by-pod",
                                "monitoring/configmaps/kube-prometheus-stack-namespace-by-workload",
                                "monitoring/configmaps/kube-prometheus-stack-node-cluster-rsrc-use",
                                "monitoring/configmaps/kube-prometheus-stack-node-exporter",
                                "monitoring/configmaps/kube-prometheus-stack-node-rsrc-use",
                                "monitoring/configmaps/kube-prometheus-stack-nodes",
                                "monitoring/configmaps/kube-prometheus-stack-nodes-darwin",
                                "monitoring/configmaps/kube-prometheus-stack-persistentvolumesusage",
                                "monitoring/configmaps/kube-prometheus-stack-pod-total",
                                "monitoring/configmaps/kube-prometheus-stack-prometheus",
                                "monitoring/configmaps/kube-prometheus-stack-prometheus-tls",
                                "monitoring/configmaps/kube-prometheus-stack-proxy",
                                "monitoring/configmaps/kube-prometheus-stack-scheduler",
                                "monitoring/configmaps/kube-prometheus-stack-workload-total",
                                "monitoring/configmaps/kube-root-ca.crt",
                                "monitoring/configmaps/loki",
                                "monitoring/configmaps/loki-alerting-rules",
                                "monitoring/configmaps/loki-gateway",
                                "monitoring/configmaps/loki-runtime",
                                "monitoring/configmaps/node-feature-discovery-master-conf",
                                "monitoring/configmaps/node-feature-discovery-topology-updater-conf",
                                "monitoring/configmaps/node-feature-discovery-worker-conf",
                                "monitoring/configmaps/prometheus-kube-prometheus-stack-prometheus-rulefiles-0",
                                "monitoring/configmaps/vector",
                                "monitoring/deployment/kube-prometheus-stack-grafana",
                                "monitoring/deployment/kube-prometheus-stack-kube-state-metrics",
                                "monitoring/deployment/kube-prometheus-stack-operator",
                                "monitoring/deployment/loki-gateway",
                                "monitoring/deployment/node-feature-discovery-gc",
                                "monitoring/deployment/node-feature-discovery-master",
                                "monitoring/deployment/prometheus-pushgateway",
                                "monitoring/endpoints/alertmanager-operated",
                                "monitoring/endpoints/goldpinger",
                                "monitoring/endpoints/kube-prometheus-stack-alertmanager",
                                "monitoring/endpoints/kube-prometheus-stack-grafana",
                                "monitoring/endpoints/kube-prometheus-stack-kube-state-metrics",
                                "monitoring/endpoints/kube-prometheus-stack-operator",
                                "monitoring/endpoints/kube-prometheus-stack-prometheus",
                                "monitoring/endpoints/kube-prometheus-stack-prometheus-node-exporter",
                                "monitoring/endpoints/loki",
                                "monitoring/endpoints/loki-chunks-cache",
                                "monitoring/endpoints/loki-gateway",
                                "monitoring/endpoints/loki-headless",
                                "monitoring/endpoints/loki-memberlist",
                                "monitoring/endpoints/loki-results-cache",
                                "monitoring/endpoints/prometheus-operated",
                                "monitoring/endpoints/prometheus-pushgateway",
                                "monitoring/endpoints/prometheus-smartctl-exporter",
                                "monitoring/endpoints/vector-headless",
                                "monitoring/ingresses/kube-prometheus-stack-alertmanager",
                                "monitoring/ingresses/kube-prometheus-stack-grafana",
                                "monitoring/ingresses/kube-prometheus-stack-prometheus",
                                "monitoring/pods/alertmanager-kube-prometheus-stack-alertmanager-0",
                                "monitoring/pods/goldpinger-8sgwt",
                                "monitoring/pods/kube-prometheus-stack-grafana-69c959d5d6-bw7f4",
                                "monitoring/pods/kube-prometheus-stack-kube-state-metrics-5c97764fc9-mcccz",
                                "monitoring/pods/kube-prometheus-stack-operator-cd88cf4bf-qsxbj",
                                "monitoring/pods/kube-prometheus-stack-prometheus-node-exporter-bg8lp",
                                "monitoring/pods/loki-0",
                                "monitoring/pods/loki-chunks-cache-0",
                                "monitoring/pods/loki-gateway-cf54cb88c-bq6nj",
                                "monitoring/pods/loki-results-cache-0",
                                "monitoring/pods/node-feature-discovery-gc-6675cbb6d9-pcxht",
                                "monitoring/pods/node-feature-discovery-master-8665476dbc-ncr5z",
                                "monitoring/pods/node-feature-discovery-worker-qtwjt",
                                "monitoring/pods/prometheus-kube-prometheus-stack-prometheus-0",
                                "monitoring/pods/prometheus-pushgateway-7b8659c68b-5lxnl",
                                "monitoring/pods/vector-4rjq7",
                                "monitoring/persistentvolumeclaims/alertmanager-kube-prometheus-stack-alertmanager-db-alertmanager-kube-prometheus-stack-alertmanager-0",
                                "monitoring/persistentvolumeclaims/prometheus-kube-prometheus-stack-prometheus-db-prometheus-kube-prometheus-stack-prometheus-0",
                                "monitoring/persistentvolumeclaims/storage-loki-0",
                                "monitoring/rolebindings/kube-prometheus-stack-grafana",
                                "monitoring/rolebindings/kube-prometheus-stack-pod-tls-sidecar",
                                "monitoring/rolebindings/node-feature-discovery-worker",
                                "monitoring/rolebindings/prometheus-smartctl-exporter",
                                "monitoring/roles/kube-prometheus-stack-grafana",
                                "monitoring/roles/kube-prometheus-stack-pod-tls-sidecar",
                                "monitoring/roles/node-feature-discovery-worker",
                                "monitoring/secrets/alertmanager-kube-prometheus-stack-alertmanager",
                                "monitoring/serviceaccounts/default",
                                "monitoring/secrets/alertmanager-kube-prometheus-stack-alertmanager-generated",
                                "monitoring/serviceaccounts/goldpinger",
                                "monitoring/secrets/alertmanager-kube-prometheus-stack-alertmanager-tls-assets-0",
                                "monitoring/serviceaccounts/kube-prometheus-stack-alertmanager",
                                "monitoring/secrets/alertmanager-kube-prometheus-stack-alertmanager-web-config",
                                "monitoring/serviceaccounts/kube-prometheus-stack-grafana",
                                "monitoring/serviceaccounts/kube-prometheus-stack-kube-state-metrics",
                                "monitoring/secrets/alertmanager-tls",
                                "monitoring/secrets/grafana-tls",
                                "monitoring/serviceaccounts/kube-prometheus-stack-operator",
                                "monitoring/serviceaccounts/kube-prometheus-stack-prometheus",
                                "monitoring/secrets/kube-prometheus-stack-admission",
                                "monitoring/serviceaccounts/kube-prometheus-stack-prometheus-node-exporter",
                                "monitoring/secrets/kube-prometheus-stack-alertmanager-client-secret",
                                "monitoring/serviceaccounts/loki",
                                "monitoring/secrets/kube-prometheus-stack-alertmanager-cookie-secret",
                                "monitoring/serviceaccounts/node-feature-discovery",
                                "monitoring/secrets/kube-prometheus-stack-alertmanager-oauth2-proxy",
                                "monitoring/serviceaccounts/node-feature-discovery-gc",
                                "monitoring/secrets/kube-prometheus-stack-etcd-client-cert",
                                "monitoring/serviceaccounts/node-feature-discovery-worker",
                                "monitoring/secrets/kube-prometheus-stack-grafana",
                                "monitoring/serviceaccounts/prometheus-pushgateway",
                                "monitoring/serviceaccounts/prometheus-smartctl-exporter",
                                "monitoring/secrets/kube-prometheus-stack-grafana-client-secret",
                                "monitoring/serviceaccounts/vector",
                                "monitoring/secrets/kube-prometheus-stack-prometheus-client-secret",
                                "monitoring/secrets/kube-prometheus-stack-prometheus-cookie-secret",
                                "monitoring/secrets/kube-prometheus-stack-prometheus-node-exporter-bg8lp-tls",
                                "monitoring/secrets/kube-prometheus-stack-prometheus-oauth2-proxy",
                                "monitoring/secrets/prometheus-kube-prometheus-stack-prometheus",
                                "monitoring/secrets/prometheus-kube-prometheus-stack-prometheus-0-tls",
                                "monitoring/secrets/prometheus-kube-prometheus-stack-prometheus-tls-assets-0",
                                "monitoring/secrets/prometheus-kube-prometheus-stack-prometheus-web-config",
                                "monitoring/secrets/prometheus-tls",
                                "monitoring/secrets/sh.helm.release.v1.goldpinger.v1",
                                "monitoring/secrets/sh.helm.release.v1.kube-prometheus-stack.v1",
                                "monitoring/secrets/sh.helm.release.v1.loki.v1",
                                "monitoring/secrets/sh.helm.release.v1.node-feature-discovery.v1",
                                "monitoring/secrets/sh.helm.release.v1.prometheus-pushgateway.v1",
                                "monitoring/secrets/sh.helm.release.v1.prometheus-smartctl-exporter.v1",
                                "monitoring/secrets/sh.helm.release.v1.vector.v1",
                                "magnum-system/serviceaccounts/default",
                                "monitoring/services/alertmanager-operated",
                                "monitoring/services/goldpinger",
                                "monitoring/services/kube-prometheus-stack-alertmanager",
                                "monitoring/services/kube-prometheus-stack-grafana",
                                "monitoring/services/kube-prometheus-stack-kube-state-metrics",
                                "monitoring/services/kube-prometheus-stack-operator",
                                "monitoring/services/kube-prometheus-stack-prometheus",
                                "monitoring/services/kube-prometheus-stack-prometheus-node-exporter",
                                "monitoring/services/loki",
                                "monitoring/services/loki-chunks-cache",
                                "monitoring/services/loki-gateway",
                                "monitoring/services/loki-headless",
                                "monitoring/services/loki-memberlist",
                                "monitoring/services/loki-results-cache",
                                "monitoring/services/prometheus-operated",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "monitoring/services/prometheus-pushgateway",
                                "monitoring/services/prometheus-smartctl-exporter",
                                "monitoring/services/vector-headless",
                                "monitoring/statefulsets/alertmanager-kube-prometheus-stack-alertmanager",
                                "monitoring/statefulsets/loki",
                                "monitoring/statefulsets/loki-chunks-cache",
                                "monitoring/statefulsets/loki-results-cache",
                                "monitoring/statefulsets/prometheus-kube-prometheus-stack-prometheus",
                                "orc-system/configmaps/kube-root-ca.crt",
                                "openstack/configmaps/barbican-bin",
                                "openstack/configmaps/ceph-csi-config",
                                "openstack/configmaps/ceph-etc",
                                "openstack/configmaps/cinder-bin",
                                "openstack/configmaps/glance-bin",
                                "openstack/configmaps/heat-bin",
                                "openstack/configmaps/horizon-bin",
                                "openstack/configmaps/keepalived-bin",
                                "openstack/configmaps/keystone-bin",
                                "openstack/configmaps/keystone-openid-metadata",
                                "openstack/configmaps/kube-root-ca.crt",
                                "openstack/configmaps/libvirt-bin",
                                "openstack/configmaps/libvirt-libvirt-default-bin",
                                "openstack/configmaps/magnum-bin",
                                "openstack/configmaps/magnum-cluster-api-proxy-config",
                                "openstack/configmaps/manila-bin",
                                "openstack/configmaps/memcached-memcached-bin",
                                "openstack/configmaps/neutron-bin",
                                "openstack/configmaps/nova-bin",
                                "openstack/configmaps/octavia-bin",
                                "openstack/configmaps/openvswitch-bin",
                                "openstack/configmaps/ovn-bin",
                                "openstack/configmaps/ovn-controller-default-bin",
                                "openstack/configmaps/percona-xtradb-haproxy",
                                "openstack/cronjobs/cinder-volume-usage-audit",
                                "openstack/configmaps/percona-xtradb-pxc",
                                "openstack/cronjobs/heat-engine-cleaner",
                                "openstack/configmaps/placement-bin",
                                "openstack/cronjobs/heat-purge-deleted",
                                "openstack/configmaps/rabbitmq-barbican-plugins-conf",
                                "openstack/cronjobs/keystone-credential-rotate",
                                "openstack/cronjobs/keystone-fernet-rotate",
                                "openstack/configmaps/rabbitmq-barbican-server-conf",
                                "openstack/cronjobs/nova-cell-setup",
                                "openstack/cronjobs/nova-service-cleaner",
                                "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-heat-plugins-conf",
                                "openstack/configmaps/rabbitmq-heat-server-conf",
                                "openstack/configmaps/rabbitmq-keystone-plugins-conf",
                                "openstack/configmaps/rabbitmq-keystone-server-conf",
                                "openstack/configmaps/rabbitmq-magnum-plugins-conf",
                                "openstack/configmaps/rabbitmq-magnum-server-conf",
                                "openstack/configmaps/rabbitmq-manila-plugins-conf",
                                "openstack/configmaps/rabbitmq-manila-server-conf",
                                "openstack/configmaps/rabbitmq-neutron-plugins-conf",
                                "openstack/configmaps/rabbitmq-neutron-server-conf",
                                "openstack/configmaps/rabbitmq-nova-plugins-conf",
                                "openstack/configmaps/rabbitmq-nova-server-conf",
                                "openstack/configmaps/rabbitmq-octavia-plugins-conf",
                                "openstack/configmaps/rabbitmq-octavia-server-conf",
                                "openstack/configmaps/rook-ceph-mon-endpoints",
                                "openstack/configmaps/rook-ceph-pdbstatemap",
                                "openstack/configmaps/rook-ceph-rgw-ceph-mime-types",
                                "openstack/configmaps/rook-config-override",
                                "openstack/configmaps/staffeln-bin",
                                "openstack/configmaps/tempest-bin",
                                "openstack/configmaps/valkey-configuration",
                                "openstack/configmaps/valkey-health",
                                "openstack/configmaps/valkey-scripts",
                                "openstack/daemonsets/keepalived",
                                "openstack/daemonsets/libvirt-libvirt-default",
                                "openstack/daemonsets/magnum-cluster-api-proxy",
                                "openstack/daemonsets/neutron-netns-cleanup-cron-default",
                                "openstack/daemonsets/neutron-ovn-metadata-agent-default",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "openstack/daemonsets/neutron-ovn-vpn-agent-default",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "openstack/daemonsets/nova-compute-default",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "openstack/daemonsets/octavia-health-manager-default",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "openstack/daemonsets/openvswitch",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "openstack/daemonsets/ovn-bgp-agent",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "openstack/daemonsets/ovn-controller-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",
                                "orc-system/deployment/orc-controller-manager",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "orc-system/endpoints/orc-controller-manager-metrics-service",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "openstack/deployment/barbican-api",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "openstack/deployment/cinder-api",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "openstack/deployment/cinder-backup",
                                "openstack/deployment/cinder-scheduler",
                                "xargs: warning: options --max-lines and --replace/-I/-i are 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",
                                "openstack/deployment/cinder-volume",
                                "openstack/deployment/glance-api",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "openstack/deployment/heat-api",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "openstack/deployment/heat-cfn",
                                "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",
                                "openstack/deployment/heat-engine",
                                "openstack/deployment/horizon",
                                "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",
                                "openstack/deployment/keystone-api",
                                "openstack/deployment/magnum-api",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "openstack/deployment/magnum-registry",
                                "openstack/deployment/manila-api",
                                "openstack/deployment/manila-data",
                                "openstack/deployment/manila-scheduler",
                                "openstack/deployment/manila-share",
                                "openstack/deployment/memcached-memcached",
                                "openstack/deployment/neutron-rpc-server",
                                "openstack/deployment/neutron-server",
                                "openstack/deployment/nova-api-metadata",
                                "openstack/deployment/nova-api-osapi",
                                "openstack/deployment/nova-conductor",
                                "openstack/deployment/nova-novncproxy",
                                "openstack/deployment/nova-scheduler",
                                "openstack/deployment/octavia-api",
                                "openstack/deployment/octavia-housekeeping",
                                "openstack/deployment/octavia-worker",
                                "openstack/deployment/openstack-database-exporter",
                                "openstack/deployment/openstack-exporter",
                                "openstack/endpoints/barbican-api",
                                "openstack/deployment/ovn-northd",
                                "openstack/endpoints/ceph-mon",
                                "openstack/deployment/placement-api",
                                "openstack/deployment/pxc-operator",
                                "openstack/endpoints/cinder-api",
                                "openstack/deployment/rabbitmq-cluster-operator",
                                "openstack/endpoints/glance-api",
                                "openstack/endpoints/heat-api",
                                "openstack/deployment/rabbitmq-messaging-topology-operator",
                                "openstack/deployment/rook-ceph-crashcollector-instance",
                                "openstack/endpoints/heat-cfn",
                                "openstack/endpoints/horizon",
                                "openstack/deployment/rook-ceph-rgw-ceph-a",
                                "openstack/endpoints/horizon-int",
                                "openstack/deployment/staffeln-api",
                                "openstack/endpoints/keystone-api",
                                "openstack/deployment/staffeln-conductor",
                                "openstack/endpoints/magnum-api",
                                "openstack/endpoints/magnum-registry",
                                "openstack/endpoints/manila-api",
                                "openstack/endpoints/memcached",
                                "openstack/endpoints/memcached-metrics",
                                "openstack/endpoints/neutron-server",
                                "openstack/endpoints/nova-api",
                                "openstack/endpoints/nova-metadata",
                                "openstack/endpoints/nova-novncproxy",
                                "openstack/endpoints/octavia-api",
                                "openstack/endpoints/openstack-exporter",
                                "openstack/endpoints/ovn-ovsdb-nb",
                                "openstack/endpoints/ovn-ovsdb-sb",
                                "openstack/endpoints/percona-xtradb-cluster-operator",
                                "openstack/endpoints/percona-xtradb-haproxy",
                                "openstack/endpoints/percona-xtradb-haproxy-metrics",
                                "openstack/endpoints/percona-xtradb-haproxy-replicas",
                                "openstack/endpoints/percona-xtradb-pxc",
                                "openstack/endpoints/percona-xtradb-pxc-unready",
                                "openstack/endpoints/placement-api",
                                "openstack/endpoints/rabbitmq-barbican",
                                "openstack/endpoints/rabbitmq-barbican-nodes",
                                "openstack/endpoints/rabbitmq-cinder",
                                "openstack/endpoints/rabbitmq-cinder-nodes",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "openstack/endpoints/rabbitmq-glance",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "openstack/endpoints/rabbitmq-glance-nodes",
                                "openstack/endpoints/rabbitmq-heat",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "openstack/endpoints/rabbitmq-heat-nodes",
                                "openstack/endpoints/rabbitmq-keystone",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "openstack/endpoints/rabbitmq-keystone-nodes",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "openstack/endpoints/rabbitmq-magnum",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "openstack/endpoints/rabbitmq-magnum-nodes",
                                "openstack/endpoints/rabbitmq-manila",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "openstack/endpoints/rabbitmq-manila-nodes",
                                "openstack/endpoints/rabbitmq-messaging-topology-operator-webhook",
                                "openstack/endpoints/rabbitmq-neutron",
                                "openstack/endpoints/rabbitmq-neutron-nodes",
                                "openstack/endpoints/rabbitmq-nova",
                                "openstack/endpoints/rabbitmq-nova-nodes",
                                "openstack/endpoints/rabbitmq-octavia",
                                "openstack/endpoints/rabbitmq-octavia-nodes",
                                "openstack/endpoints/rook-ceph-rgw-ceph",
                                "openstack/endpoints/staffeln-api",
                                "openstack/endpoints/valkey",
                                "openstack/endpoints/valkey-headless",
                                "openstack/endpoints/valkey-metrics",
                                "openstack/ingresses/cloudformation",
                                "openstack/ingresses/compute",
                                "openstack/ingresses/compute-novnc-proxy",
                                "openstack/ingresses/container-infra",
                                "openstack/ingresses/container-infra-registry",
                                "openstack/ingresses/dashboard",
                                "openstack/ingresses/identity",
                                "openstack/ingresses/image",
                                "openstack/ingresses/key-manager",
                                "openstack/ingresses/load-balancer",
                                "openstack/ingresses/network",
                                "openstack/ingresses/orchestration",
                                "openstack/ingresses/placement",
                                "openstack/ingresses/rook-ceph-cluster",
                                "openstack/ingresses/sharev2",
                                "openstack/ingresses/volumev3",
                                "orc-system/pods/orc-controller-manager-6cb597b5d4-qtmhg",
                                "openstack/jobs/barbican-db-init",
                                "openstack/jobs/barbican-db-sync",
                                "openstack/jobs/barbican-ks-endpoints",
                                "openstack/jobs/barbican-ks-service",
                                "openstack/jobs/barbican-ks-user",
                                "openstack/jobs/barbican-rabbit-init",
                                "openstack/jobs/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/cinder-volume-usage-audit-29750285",
                                "openstack/jobs/glance-db-init",
                                "openstack/jobs/glance-db-sync",
                                "openstack/jobs/glance-ks-endpoints",
                                "openstack/jobs/glance-ks-service",
                                "openstack/jobs/glance-ks-user",
                                "openstack/jobs/glance-metadefs-load",
                                "openstack/jobs/glance-rabbit-init",
                                "openstack/jobs/glance-storage-init",
                                "openstack/jobs/heat-bootstrap",
                                "openstack/jobs/heat-db-init",
                                "openstack/jobs/heat-db-sync",
                                "openstack/jobs/heat-domain-ks-user",
                                "openstack/jobs/heat-engine-cleaner-29750295",
                                "openstack/jobs/heat-engine-cleaner-29750300",
                                "openstack/jobs/heat-engine-cleaner-29750305",
                                "openstack/jobs/heat-ks-endpoints",
                                "openstack/jobs/heat-ks-service",
                                "openstack/jobs/heat-ks-user",
                                "openstack/jobs/heat-rabbit-init",
                                "openstack/jobs/heat-trusts",
                                "openstack/jobs/horizon-db-init",
                                "openstack/jobs/horizon-db-sync",
                                "openstack/jobs/keystone-bootstrap",
                                "openstack/jobs/keystone-credential-setup",
                                "openstack/jobs/keystone-db-init",
                                "openstack/jobs/keystone-db-sync",
                                "openstack/jobs/keystone-domain-manage",
                                "openstack/jobs/keystone-fernet-setup",
                                "openstack/jobs/keystone-rabbit-init",
                                "openstack/jobs/magnum-db-init",
                                "openstack/jobs/magnum-db-sync",
                                "openstack/jobs/magnum-domain-ks-user",
                                "openstack/jobs/magnum-ks-endpoints",
                                "openstack/jobs/magnum-ks-service",
                                "openstack/jobs/magnum-ks-user",
                                "openstack/jobs/magnum-rabbit-init",
                                "openstack/jobs/manila-bootstrap",
                                "openstack/jobs/manila-db-init",
                                "openstack/jobs/manila-db-sync",
                                "openstack/jobs/manila-ks-endpoints",
                                "orc-system/rolebindings/orc-leader-election-rolebinding",
                                "openstack/jobs/manila-ks-service",
                                "openstack/jobs/manila-ks-user",
                                "openstack/jobs/manila-rabbit-init",
                                "openstack/jobs/neutron-db-init",
                                "openstack/jobs/neutron-db-sync",
                                "openstack/jobs/neutron-ks-endpoints",
                                "openstack/jobs/neutron-ks-service",
                                "openstack/jobs/neutron-ks-user",
                                "openstack/jobs/neutron-rabbit-init",
                                "openstack/jobs/nova-cell-setup-29750280",
                                "openstack/jobs/nova-db-init",
                                "openstack/jobs/nova-db-sync",
                                "openstack/jobs/nova-ks-endpoints",
                                "openstack/jobs/nova-ks-service",
                                "openstack/jobs/nova-ks-user",
                                "openstack/jobs/nova-rabbit-init",
                                "openstack/jobs/nova-service-cleaner-29750280",
                                "openstack/jobs/octavia-bootstrap",
                                "openstack/jobs/octavia-db-init",
                                "openstack/jobs/octavia-db-sync",
                                "openstack/jobs/octavia-ks-endpoints",
                                "openstack/jobs/octavia-ks-service",
                                "openstack/jobs/octavia-ks-user",
                                "openstack/jobs/octavia-rabbit-init",
                                "openstack/jobs/placement-db-init",
                                "openstack/jobs/placement-db-sync",
                                "openstack/jobs/placement-ks-endpoints",
                                "openstack/jobs/placement-ks-service",
                                "openstack/jobs/placement-ks-user",
                                "openstack/jobs/staffeln-db-init",
                                "openstack/jobs/staffeln-db-sync",
                                "openstack/jobs/tempest-ks-user",
                                "openstack/jobs/tempest-run-tests",
                                "openstack/networkpolicies/rabbitmq-cluster-operator",
                                "openstack/networkpolicies/rabbitmq-messaging-topology-operator",
                                "openstack/networkpolicies/valkey",
                                "orc-system/roles/orc-leader-election-role",
                                "orc-system/serviceaccounts/default",
                                "orc-system/serviceaccounts/orc-controller-manager",
                                "openstack/persistentvolumeclaims/data-ovn-ovsdb-nb-0",
                                "openstack/persistentvolumeclaims/data-ovn-ovsdb-sb-0",
                                "openstack/persistentvolumeclaims/datadir-percona-xtradb-pxc-0",
                                "openstack/persistentvolumeclaims/persistence-rabbitmq-barbican-server-0",
                                "openstack/persistentvolumeclaims/persistence-rabbitmq-cinder-server-0",
                                "openstack/persistentvolumeclaims/persistence-rabbitmq-glance-server-0",
                                "openstack/persistentvolumeclaims/persistence-rabbitmq-heat-server-0",
                                "openstack/persistentvolumeclaims/persistence-rabbitmq-keystone-server-0",
                                "openstack/persistentvolumeclaims/persistence-rabbitmq-magnum-server-0",
                                "openstack/persistentvolumeclaims/persistence-rabbitmq-manila-server-0",
                                "openstack/persistentvolumeclaims/persistence-rabbitmq-neutron-server-0",
                                "openstack/persistentvolumeclaims/persistence-rabbitmq-nova-server-0",
                                "openstack/persistentvolumeclaims/persistence-rabbitmq-octavia-server-0",
                                "openstack/persistentvolumeclaims/valkey-data-valkey-node-0",
                                "orc-system/services/orc-controller-manager-metrics-service",
                                "openstack/pods/barbican-api-848b698f88-68kwh",
                                "openstack/pods/barbican-db-init-65jh6",
                                "openstack/pods/barbican-db-sync-qdv6s",
                                "openstack/pods/barbican-ks-endpoints-nxmm2",
                                "openstack/pods/barbican-ks-service-txvk9",
                                "openstack/pods/barbican-ks-user-97k9g",
                                "openstack/pods/barbican-rabbit-init-2g528",
                                "openstack/pods/cinder-api-656dfb6944-vwn5g",
                                "openstack/pods/cinder-backup-7fcd6f8cb8-pqf5f",
                                "openstack/pods/cinder-backup-storage-init-8p4j4",
                                "openstack/pods/cinder-bootstrap-snchh",
                                "openstack/pods/cinder-create-internal-tenant-28zpv",
                                "openstack/pods/cinder-db-init-k6v87",
                                "openstack/pods/cinder-db-sync-n2lf8",
                                "openstack/pods/cinder-ks-endpoints-crgj8",
                                "openstack/pods/cinder-ks-service-6pp8l",
                                "openstack/pods/cinder-ks-user-npktt",
                                "openstack/pods/cinder-rabbit-init-jfdbl",
                                "openstack/pods/cinder-scheduler-7f8fdc7b96-hx2hj",
                                "openstack/pods/cinder-storage-init-6q87f",
                                "openstack/pods/cinder-volume-659d8bd9f6-r7dln",
                                "openstack/pods/cinder-volume-usage-audit-29750285-dhwhr",
                                "openstack/pods/glance-api-77c58767b5-n5l7j",
                                "openstack/pods/glance-db-init-gsbxg",
                                "openstack/pods/glance-db-sync-p7nft",
                                "openstack/pods/glance-ks-endpoints-6h5v5",
                                "openstack/pods/glance-ks-service-zv2pd",
                                "openstack/pods/glance-ks-user-pjzt9",
                                "openstack/pods/glance-metadefs-load-fhdlf",
                                "openstack/pods/glance-rabbit-init-bscs9",
                                "openstack/pods/glance-storage-init-496dg",
                                "openstack/pods/heat-api-5d85876795-v2ljz",
                                "openstack/pods/heat-bootstrap-659l5",
                                "openstack/pods/heat-cfn-5c467767d9-n295c",
                                "openstack/pods/heat-db-init-nkzwk",
                                "openstack/pods/heat-db-sync-q277k",
                                "openstack/pods/heat-domain-ks-user-rdw8b",
                                "openstack/pods/heat-engine-9bb644b86-sg4rq",
                                "openstack/pods/heat-engine-cleaner-29750295-xc849",
                                "openstack/pods/heat-engine-cleaner-29750300-b5mh5",
                                "Error from server (NotFound): pods \"heat-engine-cleaner-29750295-xc849\" not found",
                                "openstack/pods/heat-engine-cleaner-29750305-br2dt",
                                "Error from server (NotFound): pods \"heat-engine-cleaner-29750295-xc849\" not found",
                                "openstack/pods/heat-ks-endpoints-z8fmx",
                                "openstack/pods/heat-ks-service-fqjkg",
                                "openstack/pods/heat-ks-user-zlfbg",
                                "openstack/pods/heat-rabbit-init-8kzs2",
                                "openstack/pods/heat-trusts-w2nlx",
                                "openstack/pods/horizon-8665dfb59d-g7vp7",
                                "openstack/pods/horizon-db-init-nqx5b",
                                "openstack/pods/horizon-db-sync-pcvwt",
                                "openstack/pods/keepalived-vrxzt",
                                "openstack/pods/keystone-api-5579b9b445-n6qcq",
                                "openstack/pods/keystone-bootstrap-bcvjb",
                                "openstack/pods/keystone-credential-setup-zh9sl",
                                "openstack/rolebindings/barbican-barbican-api",
                                "openstack/pods/keystone-db-init-k9blh",
                                "openstack/rolebindings/barbican-barbican-db-init",
                                "openstack/pods/keystone-db-sync-pgqvz",
                                "openstack/rolebindings/barbican-barbican-db-sync",
                                "openstack/rolebindings/barbican-barbican-ks-endpoints",
                                "openstack/pods/keystone-domain-manage-rqx2q",
                                "openstack/rolebindings/barbican-barbican-ks-service",
                                "openstack/pods/keystone-fernet-setup-7pwph",
                                "openstack/rolebindings/barbican-barbican-ks-user",
                                "openstack/pods/keystone-rabbit-init-2tnw5",
                                "openstack/rolebindings/barbican-barbican-rabbit-init",
                                "openstack/pods/libvirt-libvirt-default-lbckq",
                                "openstack/rolebindings/cinder-backup-storage-init",
                                "openstack/pods/magnum-api-687df4679-jttrv",
                                "openstack/rolebindings/cinder-cinder-api",
                                "openstack/rolebindings/cinder-cinder-backup",
                                "openstack/pods/magnum-cluster-api-proxy-2knbs",
                                "openstack/rolebindings/cinder-cinder-bootstrap",
                                "openstack/pods/magnum-conductor-0",
                                "openstack/rolebindings/cinder-cinder-create-internal-tenant",
                                "openstack/pods/magnum-db-init-424tn",
                                "openstack/rolebindings/cinder-cinder-db-init",
                                "openstack/pods/magnum-db-sync-tzr7f",
                                "openstack/rolebindings/cinder-cinder-db-sync",
                                "openstack/pods/magnum-domain-ks-user-bp2dk",
                                "openstack/rolebindings/cinder-cinder-ks-endpoints",
                                "openstack/pods/magnum-ks-endpoints-gmpv8",
                                "openstack/rolebindings/cinder-cinder-ks-service",
                                "openstack/pods/magnum-ks-service-tqrmc",
                                "openstack/pods/magnum-ks-user-p6fkp",
                                "openstack/rolebindings/cinder-cinder-ks-user",
                                "openstack/pods/magnum-rabbit-init-tgh5n",
                                "openstack/rolebindings/cinder-cinder-rabbit-init",
                                "openstack/pods/magnum-registry-c45778976-6rw7m",
                                "openstack/rolebindings/cinder-cinder-scheduler",
                                "openstack/pods/manila-api-6d5cf9b54d-q2p5g",
                                "openstack/rolebindings/cinder-cinder-test",
                                "openstack/pods/manila-bootstrap-tgcr7",
                                "openstack/pods/manila-data-64fcd866ff-tg25v",
                                "openstack/rolebindings/cinder-cinder-volume",
                                "openstack/pods/manila-db-init-l2kdc",
                                "openstack/rolebindings/cinder-cinder-volume-usage-audit",
                                "openstack/pods/manila-db-sync-g66bf",
                                "openstack/pods/manila-ks-endpoints-8lqh6",
                                "openstack/rolebindings/cinder-storage-init",
                                "openstack/pods/manila-ks-service-847f5",
                                "openstack/pods/manila-ks-user-4krzg",
                                "openstack/rolebindings/glance-glance-api",
                                "openstack/pods/manila-rabbit-init-7rpxx",
                                "openstack/rolebindings/glance-glance-db-init",
                                "openstack/pods/manila-scheduler-6df8f44f9-wp7f2",
                                "openstack/rolebindings/glance-glance-db-sync",
                                "openstack/pods/manila-share-5865c55f86-f29rj",
                                "openstack/rolebindings/glance-glance-ks-endpoints",
                                "openstack/pods/memcached-memcached-cf56b6468-dbd7s",
                                "openstack/rolebindings/glance-glance-ks-service",
                                "openstack/rolebindings/glance-glance-ks-user",
                                "openstack/pods/neutron-db-init-p8dwr",
                                "openstack/rolebindings/glance-glance-metadefs-load",
                                "openstack/pods/neutron-db-sync-wjp6h",
                                "openstack/rolebindings/glance-glance-rabbit-init",
                                "openstack/pods/neutron-ks-endpoints-nz22q",
                                "openstack/rolebindings/glance-glance-storage-init",
                                "openstack/pods/neutron-ks-service-2k7gc",
                                "openstack/rolebindings/glance-glance-test",
                                "openstack/pods/neutron-ks-user-nc4md",
                                "openstack/rolebindings/glance-storage-init",
                                "openstack/pods/neutron-netns-cleanup-cron-default-gzx9n",
                                "openstack/rolebindings/heat-heat-api",
                                "openstack/rolebindings/heat-heat-bootstrap",
                                "openstack/pods/neutron-ovn-metadata-agent-default-zx7sr",
                                "openstack/rolebindings/heat-heat-cfn",
                                "openstack/pods/neutron-ovn-vpn-agent-default-74p9x",
                                "openstack/rolebindings/heat-heat-db-init",
                                "openstack/pods/neutron-rabbit-init-ftl5c",
                                "openstack/pods/neutron-rpc-server-5c5fdb4f4d-ktjnc",
                                "openstack/rolebindings/heat-heat-db-sync",
                                "openstack/rolebindings/heat-heat-engine",
                                "openstack/rolebindings/heat-heat-engine-cleaner",
                                "openstack/pods/neutron-server-6f79797599-pb425",
                                "openstack/rolebindings/heat-heat-ks-endpoints",
                                "openstack/pods/nova-api-metadata-5c898968b9-dbhvg",
                                "openstack/rolebindings/heat-heat-ks-service",
                                "openstack/pods/nova-api-osapi-7fbfbcdbb-h5zwn",
                                "openstack/rolebindings/heat-heat-ks-user",
                                "openstack/rolebindings/heat-heat-ks-user-domain",
                                "openstack/pods/nova-bootstrap-thqgb",
                                "openstack/rolebindings/heat-heat-purge-deleted",
                                "openstack/pods/nova-cell-setup-29750280-c29jj",
                                "openstack/rolebindings/heat-heat-rabbit-init",
                                "openstack/pods/nova-cell-setup-dbrf6",
                                "openstack/rolebindings/heat-heat-test",
                                "openstack/pods/nova-compute-default-899lm",
                                "openstack/rolebindings/heat-heat-trusts",
                                "openstack/rolebindings/horizon-horizon",
                                "openstack/pods/nova-conductor-69f4c6854-fdm8f",
                                "openstack/rolebindings/horizon-horizon-db-init",
                                "openstack/pods/nova-db-init-dmq66",
                                "openstack/rolebindings/horizon-horizon-db-sync",
                                "openstack/pods/nova-db-sync-5qfmv",
                                "openstack/rolebindings/horizon-horizon-test",
                                "openstack/rolebindings/keepalived",
                                "openstack/pods/nova-ks-endpoints-p7nql",
                                "openstack/rolebindings/keystone-credential-rotate",
                                "openstack/pods/nova-ks-service-fc9dh",
                                "openstack/rolebindings/keystone-credential-setup",
                                "openstack/pods/nova-ks-user-wdtl8",
                                "openstack/rolebindings/keystone-fernet-rotate",
                                "openstack/pods/nova-novncproxy-cb6489d67-stk7j",
                                "openstack/rolebindings/keystone-fernet-setup",
                                "openstack/pods/nova-rabbit-init-pvt6m",
                                "openstack/pods/nova-scheduler-d698d658b-ggplg",
                                "openstack/rolebindings/keystone-keystone-api",
                                "openstack/pods/nova-service-cleaner-29750280-z695t",
                                "openstack/rolebindings/keystone-keystone-bootstrap",
                                "openstack/rolebindings/keystone-keystone-credential-rotate",
                                "openstack/pods/octavia-api-5845cffc88-dfr5z",
                                "openstack/rolebindings/keystone-keystone-db-init",
                                "openstack/pods/octavia-bootstrap-x2czn",
                                "openstack/rolebindings/keystone-keystone-db-sync",
                                "openstack/pods/octavia-db-init-g45hh",
                                "openstack/rolebindings/keystone-keystone-domain-manage",
                                "openstack/pods/octavia-db-sync-lkvft",
                                "openstack/pods/octavia-health-manager-default-cm58q",
                                "openstack/rolebindings/keystone-keystone-fernet-rotate",
                                "openstack/pods/octavia-housekeeping-5885d6b8b7-pqmkc",
                                "openstack/rolebindings/keystone-keystone-test",
                                "openstack/pods/octavia-ks-endpoints-swhhx",
                                "openstack/rolebindings/libvirt-cert-manager",
                                "openstack/pods/octavia-ks-service-jkhk6",
                                "openstack/rolebindings/libvirt-libvirt",
                                "openstack/pods/octavia-ks-user-s4lpv",
                                "openstack/rolebindings/magnum-magnum-api",
                                "openstack/pods/octavia-rabbit-init-27ghd",
                                "openstack/rolebindings/magnum-magnum-conductor",
                                "openstack/pods/octavia-worker-9b64799bd-br499",
                                "openstack/pods/openstack-database-exporter-78c69bc7dd-mzls8",
                                "openstack/rolebindings/magnum-magnum-db-init",
                                "openstack/pods/openstack-exporter-5455644b6-jsgtx",
                                "openstack/pods/openvswitch-dpq7n",
                                "openstack/pods/ovn-bgp-agent-kxk2s",
                                "openstack/rolebindings/magnum-magnum-db-sync",
                                "openstack/pods/ovn-controller-default-5vwln",
                                "openstack/rolebindings/magnum-magnum-ks-endpoints",
                                "openstack/rolebindings/magnum-magnum-ks-service",
                                "openstack/rolebindings/magnum-magnum-ks-user",
                                "openstack/pods/ovn-northd-7659bd74f8-6nrzg",
                                "openstack/rolebindings/magnum-magnum-ks-user-domain",
                                "openstack/pods/ovn-ovsdb-nb-0",
                                "openstack/rolebindings/magnum-magnum-rabbit-init",
                                "openstack/pods/ovn-ovsdb-sb-0",
                                "openstack/rolebindings/manila-manila-api",
                                "openstack/rolebindings/manila-manila-data",
                                "openstack/pods/percona-xtradb-haproxy-0",
                                "openstack/rolebindings/manila-manila-db-init",
                                "openstack/pods/percona-xtradb-pxc-0",
                                "openstack/pods/placement-api-65b7cbc865-zhsz5",
                                "openstack/rolebindings/manila-manila-db-sync",
                                "openstack/pods/placement-db-init-kh58g",
                                "openstack/rolebindings/manila-manila-ks-endpoints",
                                "openstack/pods/placement-db-sync-wwndt",
                                "openstack/rolebindings/manila-manila-ks-service",
                                "openstack/pods/placement-ks-endpoints-8c8mg",
                                "openstack/pods/placement-ks-service-5llv2",
                                "openstack/rolebindings/manila-manila-ks-user",
                                "openstack/pods/placement-ks-user-rcmzf",
                                "openstack/rolebindings/manila-manila-rabbit-init",
                                "openstack/pods/pxc-operator-69cb5bbdb9-ld8qb",
                                "openstack/rolebindings/manila-manila-scheduler",
                                "openstack/pods/rabbitmq-barbican-server-0",
                                "openstack/rolebindings/manila-manila-share",
                                "openstack/pods/rabbitmq-cinder-server-0",
                                "openstack/pods/rabbitmq-cluster-operator-54f767cff8-lk8lt",
                                "openstack/rolebindings/neutron-neutron-db-init",
                                "openstack/pods/rabbitmq-glance-server-0",
                                "openstack/pods/rabbitmq-heat-server-0",
                                "openstack/pods/rabbitmq-keystone-server-0",
                                "openstack/rolebindings/neutron-neutron-db-sync",
                                "openstack/pods/rabbitmq-magnum-server-0",
                                "openstack/rolebindings/neutron-neutron-ks-endpoints",
                                "openstack/pods/rabbitmq-manila-server-0",
                                "openstack/rolebindings/neutron-neutron-ks-service",
                                "openstack/pods/rabbitmq-messaging-topology-operator-6f465c979f-zng6s",
                                "openstack/rolebindings/neutron-neutron-ks-user",
                                "openstack/pods/rabbitmq-neutron-server-0",
                                "openstack/rolebindings/neutron-neutron-ovn-metadata-agent",
                                "openstack/pods/rabbitmq-nova-server-0",
                                "openstack/rolebindings/neutron-neutron-ovn-vpn-agent",
                                "openstack/pods/rabbitmq-octavia-server-0",
                                "openstack/rolebindings/neutron-neutron-rabbit-init",
                                "openstack/pods/rook-ceph-crashcollector-instance-754c646bfd-hccht",
                                "openstack/rolebindings/neutron-neutron-rpc-server",
                                "openstack/pods/rook-ceph-rgw-ceph-a-699b8bdb59-wz5hr",
                                "openstack/rolebindings/neutron-neutron-server",
                                "openstack/rolebindings/neutron-neutron-test",
                                "openstack/pods/staffeln-api-7885698956-chmrm",
                                "openstack/pods/staffeln-conductor-569cbc955c-lbwdv",
                                "openstack/rolebindings/nova-nova-api-metadata",
                                "openstack/pods/staffeln-db-init-wrwvk",
                                "openstack/rolebindings/nova-nova-api-osapi",
                                "openstack/pods/staffeln-db-sync-785s2",
                                "openstack/rolebindings/nova-nova-bootstrap",
                                "openstack/pods/tempest-ks-user-rbrf9",
                                "openstack/rolebindings/nova-nova-cell-setup",
                                "openstack/pods/tempest-run-tests-rjq7b",
                                "openstack/rolebindings/nova-nova-cell-setup-cron",
                                "openstack/pods/valkey-node-0",
                                "openstack/rolebindings/nova-nova-compute",
                                "openstack/rolebindings/nova-nova-conductor",
                                "openstack/rolebindings/nova-nova-db-init",
                                "openstack/rolebindings/nova-nova-db-sync",
                                "openstack/rolebindings/nova-nova-ks-endpoints",
                                "openstack/rolebindings/nova-nova-ks-service",
                                "openstack/rolebindings/nova-nova-ks-user",
                                "openstack/rolebindings/nova-nova-novncproxy",
                                "openstack/rolebindings/nova-nova-rabbit-init",
                                "openstack/rolebindings/nova-nova-scheduler",
                                "openstack/rolebindings/nova-nova-service-cleaner",
                                "openstack/rolebindings/nova-nova-test",
                                "openstack/rolebindings/octavia-octavia-api",
                                "openstack/rolebindings/octavia-octavia-db-init",
                                "openstack/rolebindings/octavia-octavia-db-sync",
                                "openstack/rolebindings/octavia-octavia-health-manager",
                                "openstack/rolebindings/octavia-octavia-housekeeping",
                                "openstack/rolebindings/octavia-octavia-ks-endpoints",
                                "openstack/rolebindings/octavia-octavia-ks-service",
                                "openstack/rolebindings/octavia-octavia-ks-user",
                                "openstack/rolebindings/octavia-octavia-rabbit-init",
                                "openstack/rolebindings/octavia-octavia-worker",
                                "openstack/rolebindings/ovn-bgp-agent",
                                "openstack/rolebindings/ovn-controller",
                                "openstack/rolebindings/ovn-northd",
                                "openstack/rolebindings/ovn-ovn-controller",
                                "openstack/rolebindings/ovn-ovn-northd",
                                "openstack/rolebindings/ovn-ovsdb",
                                "openstack/rolebindings/placement-placement-api",
                                "openstack/rolebindings/placement-placement-db-init",
                                "openstack/rolebindings/placement-placement-db-sync",
                                "openstack/rolebindings/placement-placement-ks-endpoints",
                                "openstack/rolebindings/placement-placement-ks-service",
                                "openstack/rolebindings/placement-placement-ks-user",
                                "openstack/rolebindings/pxc-operator",
                                "openstack/rolebindings/rabbitmq-barbican-server",
                                "openstack/rolebindings/rabbitmq-cinder-server",
                                "openstack/rolebindings/rabbitmq-cluster-operator",
                                "openstack/rolebindings/rabbitmq-glance-server",
                                "openstack/rolebindings/rabbitmq-heat-server",
                                "openstack/rolebindings/rabbitmq-keystone-server",
                                "openstack/rolebindings/rabbitmq-magnum-server",
                                "openstack/rolebindings/rabbitmq-manila-server",
                                "openstack/rolebindings/rabbitmq-messaging-topology-operator",
                                "openstack/rolebindings/rabbitmq-neutron-server",
                                "openstack/rolebindings/rabbitmq-nova-server",
                                "openstack/rolebindings/rabbitmq-octavia-server",
                                "openstack/rolebindings/rook-ceph-cluster-mgmt",
                                "openstack/rolebindings/rook-ceph-cmd-reporter",
                                "openstack/rolebindings/rook-ceph-mgr",
                                "openstack/rolebindings/rook-ceph-osd",
                                "openstack/rolebindings/rook-ceph-purge-osd",
                                "openstack/rolebindings/staffeln-conductor-leases",
                                "openstack/rolebindings/staffeln-staffeln-api",
                                "openstack/rolebindings/staffeln-staffeln-conductor",
                                "openstack/rolebindings/staffeln-staffeln-db-init",
                                "openstack/rolebindings/staffeln-staffeln-db-sync",
                                "openstack/rolebindings/tempest-tempest-ks-user",
                                "openstack/rolebindings/tempest-tempest-run-tests",
                                "openstack/roles/barbican-openstack-barbican-api",
                                "openstack/roles/barbican-openstack-barbican-db-init",
                                "openstack/roles/barbican-openstack-barbican-db-sync",
                                "openstack/roles/barbican-openstack-barbican-ks-endpoints",
                                "openstack/roles/barbican-openstack-barbican-ks-service",
                                "openstack/roles/barbican-openstack-barbican-ks-user",
                                "openstack/roles/barbican-openstack-barbican-rabbit-init",
                                "openstack/roles/cinder-backup-storage-init",
                                "openstack/roles/cinder-openstack-cinder-api",
                                "openstack/roles/cinder-openstack-cinder-backup",
                                "openstack/roles/cinder-openstack-cinder-bootstrap",
                                "openstack/roles/cinder-openstack-cinder-create-internal-tenant",
                                "openstack/roles/cinder-openstack-cinder-db-init",
                                "openstack/roles/cinder-openstack-cinder-db-sync",
                                "openstack/roles/cinder-openstack-cinder-ks-endpoints",
                                "openstack/roles/cinder-openstack-cinder-ks-service",
                                "openstack/roles/cinder-openstack-cinder-ks-user",
                                "openstack/roles/cinder-openstack-cinder-rabbit-init",
                                "openstack/roles/cinder-openstack-cinder-scheduler",
                                "openstack/roles/cinder-openstack-cinder-test",
                                "openstack/roles/cinder-openstack-cinder-volume",
                                "openstack/roles/cinder-openstack-cinder-volume-usage-audit",
                                "openstack/roles/cinder-storage-init",
                                "openstack/roles/glance-openstack-glance-api",
                                "openstack/roles/glance-openstack-glance-db-init",
                                "openstack/roles/glance-openstack-glance-db-sync",
                                "openstack/roles/glance-openstack-glance-ks-endpoints",
                                "openstack/roles/glance-openstack-glance-ks-service",
                                "openstack/roles/glance-openstack-glance-ks-user",
                                "openstack/roles/glance-openstack-glance-metadefs-load",
                                "openstack/roles/glance-openstack-glance-rabbit-init",
                                "openstack/roles/glance-openstack-glance-storage-init",
                                "openstack/roles/glance-openstack-glance-test",
                                "openstack/roles/glance-storage-init",
                                "openstack/roles/heat-openstack-heat-api",
                                "openstack/roles/heat-openstack-heat-bootstrap",
                                "openstack/roles/heat-openstack-heat-cfn",
                                "openstack/roles/heat-openstack-heat-db-init",
                                "openstack/roles/heat-openstack-heat-db-sync",
                                "openstack/roles/heat-openstack-heat-engine",
                                "openstack/roles/heat-openstack-heat-engine-cleaner",
                                "openstack/roles/heat-openstack-heat-ks-endpoints",
                                "openstack/roles/heat-openstack-heat-ks-service",
                                "openstack/roles/heat-openstack-heat-ks-user",
                                "openstack/roles/heat-openstack-heat-ks-user-domain",
                                "openstack/roles/heat-openstack-heat-purge-deleted",
                                "openstack/roles/heat-openstack-heat-rabbit-init",
                                "openstack/roles/heat-openstack-heat-test",
                                "openstack/roles/heat-openstack-heat-trusts",
                                "openstack/roles/horizon-openstack-horizon",
                                "openstack/roles/horizon-openstack-horizon-db-init",
                                "openstack/roles/horizon-openstack-horizon-db-sync",
                                "openstack/roles/horizon-openstack-horizon-test",
                                "openstack/roles/keepalived",
                                "openstack/roles/keystone-credential-rotate",
                                "openstack/roles/keystone-credential-setup",
                                "openstack/roles/keystone-fernet-rotate",
                                "openstack/roles/keystone-fernet-setup",
                                "openstack/roles/keystone-openstack-keystone-api",
                                "openstack/roles/keystone-openstack-keystone-bootstrap",
                                "openstack/roles/keystone-openstack-keystone-credential-rotate",
                                "openstack/roles/keystone-openstack-keystone-db-init",
                                "openstack/roles/keystone-openstack-keystone-db-sync",
                                "openstack/roles/keystone-openstack-keystone-domain-manage",
                                "openstack/roles/keystone-openstack-keystone-fernet-rotate",
                                "openstack/roles/keystone-openstack-keystone-test",
                                "openstack/roles/libvirt-cert-manager",
                                "openstack/roles/libvirt-openstack-libvirt",
                                "openstack/roles/magnum-openstack-magnum-api",
                                "openstack/roles/magnum-openstack-magnum-conductor",
                                "openstack/roles/magnum-openstack-magnum-db-init",
                                "openstack/roles/magnum-openstack-magnum-db-sync",
                                "openstack/roles/magnum-openstack-magnum-ks-endpoints",
                                "openstack/roles/magnum-openstack-magnum-ks-service",
                                "openstack/roles/magnum-openstack-magnum-ks-user",
                                "openstack/roles/magnum-openstack-magnum-ks-user-domain",
                                "openstack/roles/magnum-openstack-magnum-rabbit-init",
                                "openstack/roles/manila-openstack-manila-api",
                                "openstack/roles/manila-openstack-manila-data",
                                "openstack/roles/manila-openstack-manila-db-init",
                                "openstack/roles/manila-openstack-manila-db-sync",
                                "openstack/roles/manila-openstack-manila-ks-endpoints",
                                "openstack/roles/manila-openstack-manila-ks-service",
                                "openstack/roles/manila-openstack-manila-ks-user",
                                "openstack/roles/manila-openstack-manila-rabbit-init",
                                "openstack/roles/manila-openstack-manila-scheduler",
                                "openstack/roles/manila-openstack-manila-share",
                                "openstack/roles/neutron-openstack-neutron-db-init",
                                "openstack/roles/neutron-openstack-neutron-db-sync",
                                "openstack/roles/neutron-openstack-neutron-ks-endpoints",
                                "openstack/roles/neutron-openstack-neutron-ks-service",
                                "openstack/roles/neutron-openstack-neutron-ks-user",
                                "openstack/roles/neutron-openstack-neutron-ovn-metadata-agent",
                                "openstack/roles/neutron-openstack-neutron-ovn-vpn-agent",
                                "openstack/roles/neutron-openstack-neutron-rabbit-init",
                                "openstack/roles/neutron-openstack-neutron-rpc-server",
                                "openstack/roles/neutron-openstack-neutron-server",
                                "openstack/roles/neutron-openstack-neutron-test",
                                "openstack/roles/nova-openstack-nova-api-metadata",
                                "openstack/roles/nova-openstack-nova-api-osapi",
                                "openstack/roles/nova-openstack-nova-bootstrap",
                                "openstack/roles/nova-openstack-nova-cell-setup",
                                "openstack/roles/nova-openstack-nova-cell-setup-cron",
                                "openstack/roles/nova-openstack-nova-compute",
                                "openstack/roles/nova-openstack-nova-conductor",
                                "openstack/roles/nova-openstack-nova-db-init",
                                "openstack/roles/nova-openstack-nova-db-sync",
                                "openstack/roles/nova-openstack-nova-ks-endpoints",
                                "openstack/roles/nova-openstack-nova-ks-service",
                                "openstack/roles/nova-openstack-nova-ks-user",
                                "openstack/roles/nova-openstack-nova-novncproxy",
                                "openstack/roles/nova-openstack-nova-rabbit-init",
                                "openstack/roles/nova-openstack-nova-scheduler",
                                "openstack/roles/nova-openstack-nova-service-cleaner",
                                "openstack/roles/nova-openstack-nova-test",
                                "openstack/roles/octavia-openstack-octavia-api",
                                "openstack/roles/octavia-openstack-octavia-db-init",
                                "openstack/roles/octavia-openstack-octavia-db-sync",
                                "openstack/roles/octavia-openstack-octavia-health-manager",
                                "openstack/roles/octavia-openstack-octavia-housekeeping",
                                "openstack/roles/octavia-openstack-octavia-ks-endpoints",
                                "openstack/roles/octavia-openstack-octavia-ks-service",
                                "openstack/roles/octavia-openstack-octavia-ks-user",
                                "openstack/roles/octavia-openstack-octavia-rabbit-init",
                                "openstack/roles/octavia-openstack-octavia-worker",
                                "openstack/roles/ovn-bgp-agent",
                                "openstack/roles/ovn-controller",
                                "openstack/roles/ovn-northd",
                                "openstack/roles/ovn-openstack-ovn-controller",
                                "openstack/roles/ovn-openstack-ovn-northd",
                                "openstack/roles/ovn-ovsdb",
                                "openstack/roles/placement-openstack-placement-api",
                                "openstack/roles/placement-openstack-placement-db-init",
                                "openstack/roles/placement-openstack-placement-db-sync",
                                "openstack/roles/placement-openstack-placement-ks-endpoints",
                                "openstack/roles/placement-openstack-placement-ks-service",
                                "openstack/roles/placement-openstack-placement-ks-user",
                                "openstack/roles/pxc-operator",
                                "openstack/roles/rabbitmq-barbican-peer-discovery",
                                "openstack/roles/rabbitmq-cinder-peer-discovery",
                                "openstack/roles/rabbitmq-cluster-operator",
                                "openstack/roles/rabbitmq-glance-peer-discovery",
                                "openstack/roles/rabbitmq-heat-peer-discovery",
                                "openstack/roles/rabbitmq-keystone-peer-discovery",
                                "openstack/secrets/barbican-api-certs",
                                "openstack/roles/rabbitmq-magnum-peer-discovery",
                                "openstack/roles/rabbitmq-manila-peer-discovery",
                                "openstack/secrets/barbican-db-admin",
                                "openstack/roles/rabbitmq-messaging-topology-operator",
                                "openstack/roles/rabbitmq-neutron-peer-discovery",
                                "openstack/roles/rabbitmq-nova-peer-discovery",
                                "openstack/roles/rabbitmq-octavia-peer-discovery",
                                "openstack/roles/rook-ceph-cmd-reporter",
                                "openstack/roles/rook-ceph-mgr",
                                "openstack/roles/rook-ceph-osd",
                                "openstack/roles/rook-ceph-purge-osd",
                                "openstack/roles/staffeln-conductor",
                                "openstack/roles/staffeln-openstack-staffeln-api",
                                "openstack/roles/staffeln-openstack-staffeln-conductor",
                                "openstack/roles/staffeln-openstack-staffeln-db-init",
                                "openstack/roles/staffeln-openstack-staffeln-db-sync",
                                "openstack/roles/tempest-openstack-tempest-ks-user",
                                "openstack/roles/tempest-openstack-tempest-run-tests",
                                "openstack/serviceaccounts/barbican-api",
                                "openstack/serviceaccounts/barbican-db-init",
                                "openstack/serviceaccounts/barbican-db-sync",
                                "openstack/serviceaccounts/barbican-ks-endpoints",
                                "openstack/serviceaccounts/barbican-ks-service",
                                "openstack/serviceaccounts/barbican-ks-user",
                                "openstack/serviceaccounts/barbican-rabbit-init",
                                "openstack/serviceaccounts/barbican-test",
                                "openstack/serviceaccounts/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/serviceaccounts/glance-api",
                                "openstack/serviceaccounts/glance-db-init",
                                "openstack/serviceaccounts/glance-db-sync",
                                "openstack/serviceaccounts/glance-ks-endpoints",
                                "openstack/serviceaccounts/glance-ks-service",
                                "openstack/serviceaccounts/glance-ks-user",
                                "openstack/serviceaccounts/glance-metadefs-load",
                                "openstack/serviceaccounts/glance-rabbit-init",
                                "openstack/serviceaccounts/glance-storage-init",
                                "openstack/serviceaccounts/glance-test",
                                "openstack/serviceaccounts/heat-api",
                                "openstack/serviceaccounts/heat-bootstrap",
                                "openstack/serviceaccounts/heat-cfn",
                                "openstack/serviceaccounts/heat-db-init",
                                "openstack/serviceaccounts/heat-db-sync",
                                "openstack/serviceaccounts/heat-engine",
                                "openstack/serviceaccounts/heat-engine-cleaner",
                                "openstack/serviceaccounts/heat-ks-endpoints",
                                "openstack/serviceaccounts/heat-ks-service",
                                "openstack/serviceaccounts/heat-ks-user",
                                "openstack/serviceaccounts/heat-ks-user-domain",
                                "openstack/serviceaccounts/heat-purge-deleted",
                                "openstack/serviceaccounts/heat-rabbit-init",
                                "openstack/serviceaccounts/heat-test",
                                "openstack/serviceaccounts/heat-trusts",
                                "openstack/serviceaccounts/horizon",
                                "openstack/secrets/barbican-db-user",
                                "openstack/secrets/barbican-etc",
                                "openstack/secrets/barbican-keystone-admin",
                                "openstack/secrets/barbican-keystone-user",
                                "openstack/secrets/barbican-rabbitmq-admin",
                                "openstack/secrets/barbican-rabbitmq-user",
                                "openstack/secrets/cinder-api-certs",
                                "openstack/secrets/cinder-backup-rbd-keyring",
                                "openstack/secrets/cinder-db-admin",
                                "openstack/secrets/cinder-db-user",
                                "openstack/secrets/cinder-etc",
                                "openstack/secrets/cinder-keystone-admin",
                                "openstack/secrets/cinder-keystone-test",
                                "openstack/secrets/cinder-keystone-user",
                                "openstack/secrets/cinder-rabbitmq-admin",
                                "openstack/secrets/cinder-rabbitmq-user",
                                "openstack/secrets/cinder-volume-rbd-keyring",
                                "openstack/secrets/glance-api-certs",
                                "openstack/secrets/glance-db-admin",
                                "openstack/secrets/glance-db-user",
                                "openstack/secrets/glance-etc",
                                "openstack/secrets/glance-keystone-admin",
                                "openstack/secrets/glance-keystone-test",
                                "openstack/secrets/glance-keystone-user",
                                "openstack/secrets/glance-rabbitmq-admin",
                                "openstack/secrets/glance-rabbitmq-user",
                                "openstack/secrets/heat-api-certs",
                                "openstack/secrets/heat-cfn-certs",
                                "openstack/secrets/heat-db-admin",
                                "openstack/secrets/heat-db-user",
                                "openstack/secrets/heat-etc",
                                "openstack/secrets/heat-keystone-admin",
                                "openstack/secrets/heat-keystone-stack-user",
                                "openstack/secrets/heat-keystone-test",
                                "openstack/secrets/heat-keystone-trustee",
                                "openstack/secrets/heat-keystone-user",
                                "openstack/secrets/heat-rabbitmq-admin",
                                "openstack/secrets/heat-rabbitmq-user",
                                "openstack/secrets/horizon-db-admin",
                                "openstack/secrets/horizon-db-user",
                                "openstack/secrets/horizon-etc",
                                "openstack/secrets/horizon-int-certs",
                                "openstack/secrets/horizon-keystone-admin",
                                "openstack/secrets/images-rbd-keyring",
                                "openstack/secrets/internal-percona-xtradb",
                                "openstack/secrets/keepalived-etc",
                                "openstack/secrets/keystone-api-certs",
                                "openstack/secrets/keystone-credential-keys",
                                "openstack/secrets/keystone-db-admin",
                                "openstack/secrets/keystone-db-user",
                                "openstack/secrets/keystone-etc",
                                "openstack/secrets/keystone-fernet-keys",
                                "openstack/secrets/keystone-keystone-admin",
                                "openstack/secrets/keystone-keystone-test",
                                "openstack/secrets/keystone-rabbitmq-admin",
                                "openstack/secrets/keystone-rabbitmq-user",
                                "openstack/secrets/libvirt-api-ca",
                                "openstack/secrets/libvirt-etc",
                                "openstack/secrets/libvirt-libvirt-default-etc",
                                "openstack/secrets/libvirt-libvirt-default-lbckq-api",
                                "openstack/secrets/libvirt-libvirt-default-lbckq-vnc",
                                "openstack/secrets/libvirt-vnc-ca",
                                "openstack/secrets/magnum-api-certs",
                                "openstack/secrets/magnum-db-admin",
                                "openstack/secrets/magnum-db-user",
                                "openstack/secrets/magnum-etc",
                                "openstack/secrets/magnum-keystone-admin",
                                "openstack/secrets/magnum-keystone-stack-user",
                                "openstack/secrets/magnum-keystone-user",
                                "openstack/secrets/magnum-rabbitmq-admin",
                                "openstack/secrets/magnum-rabbitmq-user",
                                "openstack/secrets/magnum-registry-certs",
                                "openstack/secrets/manila-api-certs",
                                "openstack/secrets/manila-db-admin",
                                "openstack/secrets/manila-db-user",
                                "openstack/secrets/manila-etc",
                                "openstack/secrets/manila-keystone-admin",
                                "openstack/secrets/manila-keystone-user",
                                "openstack/secrets/manila-rabbitmq-admin",
                                "openstack/secrets/manila-rabbitmq-user",
                                "openstack/secrets/manila-ssh-keys",
                                "openstack/secrets/neutron-db-admin",
                                "openstack/secrets/neutron-db-user",
                                "openstack/secrets/neutron-etc",
                                "openstack/secrets/neutron-keystone-admin",
                                "openstack/secrets/neutron-keystone-test",
                                "openstack/secrets/neutron-keystone-user",
                                "openstack/secrets/neutron-netns-cleanup-cron-default",
                                "openstack/secrets/neutron-ovn-metadata-agent-default",
                                "openstack/secrets/neutron-ovn-vpn-agent-default",
                                "openstack/secrets/neutron-rabbitmq-admin",
                                "openstack/serviceaccounts/horizon-db-init",
                                "openstack/serviceaccounts/horizon-db-sync",
                                "openstack/serviceaccounts/horizon-test",
                                "openstack/serviceaccounts/keepalived",
                                "openstack/serviceaccounts/keystone-api",
                                "openstack/serviceaccounts/keystone-bootstrap",
                                "openstack/serviceaccounts/keystone-credential-rotate",
                                "openstack/serviceaccounts/keystone-credential-setup",
                                "openstack/serviceaccounts/keystone-db-init",
                                "openstack/serviceaccounts/keystone-db-sync",
                                "openstack/serviceaccounts/keystone-domain-manage",
                                "openstack/serviceaccounts/keystone-fernet-rotate",
                                "openstack/serviceaccounts/keystone-fernet-setup",
                                "openstack/serviceaccounts/keystone-rabbit-init",
                                "openstack/serviceaccounts/keystone-test",
                                "openstack/serviceaccounts/libvirt",
                                "openstack/serviceaccounts/magnum-api",
                                "openstack/serviceaccounts/magnum-conductor",
                                "openstack/serviceaccounts/magnum-db-init",
                                "openstack/serviceaccounts/magnum-db-sync",
                                "openstack/serviceaccounts/magnum-ks-endpoints",
                                "openstack/serviceaccounts/magnum-ks-service",
                                "openstack/serviceaccounts/magnum-ks-user",
                                "openstack/serviceaccounts/magnum-ks-user-domain",
                                "openstack/serviceaccounts/magnum-rabbit-init",
                                "openstack/serviceaccounts/manila-api",
                                "openstack/serviceaccounts/manila-bootstrap",
                                "openstack/serviceaccounts/manila-data",
                                "openstack/serviceaccounts/manila-db-init",
                                "openstack/serviceaccounts/manila-db-sync",
                                "openstack/serviceaccounts/manila-ks-endpoints",
                                "openstack/serviceaccounts/manila-ks-service",
                                "openstack/serviceaccounts/manila-ks-user",
                                "openstack/serviceaccounts/manila-rabbit-init",
                                "openstack/serviceaccounts/manila-scheduler",
                                "openstack/serviceaccounts/manila-share",
                                "openstack/serviceaccounts/memcached-memcached",
                                "openstack/serviceaccounts/neutron-db-init",
                                "openstack/serviceaccounts/neutron-db-sync",
                                "openstack/serviceaccounts/neutron-ks-endpoints",
                                "openstack/serviceaccounts/neutron-ks-service",
                                "openstack/serviceaccounts/neutron-ks-user",
                                "openstack/serviceaccounts/neutron-netns-cleanup-cron",
                                "openstack/serviceaccounts/neutron-ovn-metadata-agent",
                                "openstack/serviceaccounts/neutron-ovn-vpn-agent",
                                "openstack/serviceaccounts/neutron-rabbit-init",
                                "openstack/serviceaccounts/neutron-rpc-server",
                                "openstack/serviceaccounts/neutron-server",
                                "openstack/serviceaccounts/neutron-test",
                                "openstack/serviceaccounts/nova-api-metadata",
                                "openstack/serviceaccounts/nova-api-osapi",
                                "openstack/serviceaccounts/nova-bootstrap",
                                "openstack/serviceaccounts/nova-cell-setup",
                                "openstack/serviceaccounts/nova-cell-setup-cron",
                                "openstack/serviceaccounts/nova-compute",
                                "openstack/serviceaccounts/nova-conductor",
                                "openstack/serviceaccounts/nova-db-init",
                                "openstack/serviceaccounts/nova-db-sync",
                                "openstack/serviceaccounts/nova-ks-endpoints",
                                "openstack/serviceaccounts/nova-ks-service",
                                "openstack/serviceaccounts/nova-ks-user",
                                "openstack/serviceaccounts/nova-novncproxy",
                                "openstack/serviceaccounts/nova-rabbit-init",
                                "openstack/serviceaccounts/nova-scheduler",
                                "openstack/serviceaccounts/nova-service-cleaner",
                                "openstack/serviceaccounts/nova-test",
                                "openstack/serviceaccounts/octavia-api",
                                "openstack/serviceaccounts/octavia-bootstrap",
                                "openstack/serviceaccounts/octavia-db-init",
                                "openstack/serviceaccounts/octavia-db-sync",
                                "openstack/secrets/neutron-rabbitmq-user",
                                "openstack/secrets/neutron-server-certs",
                                "openstack/secrets/nova-api-certs",
                                "openstack/secrets/nova-compute-default",
                                "openstack/secrets/nova-db-admin",
                                "openstack/secrets/nova-db-api-admin",
                                "openstack/secrets/nova-db-api-user",
                                "openstack/secrets/nova-db-cell0-admin",
                                "openstack/secrets/nova-db-cell0-user",
                                "openstack/secrets/nova-db-user",
                                "openstack/secrets/nova-etc",
                                "openstack/secrets/nova-keystone-admin",
                                "openstack/secrets/nova-keystone-test",
                                "openstack/secrets/nova-keystone-user",
                                "openstack/secrets/nova-novncproxy-certs",
                                "openstack/secrets/nova-novncproxy-vencrypt",
                                "openstack/secrets/nova-rabbitmq-admin",
                                "openstack/secrets/nova-rabbitmq-user",
                                "openstack/secrets/nova-ssh",
                                "openstack/secrets/octavia-amphora-ssh-key",
                                "openstack/secrets/octavia-api-certs",
                                "openstack/secrets/octavia-client-ca",
                                "openstack/secrets/octavia-client-certs",
                                "openstack/secrets/octavia-db-admin",
                                "openstack/secrets/octavia-db-user",
                                "openstack/secrets/octavia-etc",
                                "openstack/secrets/octavia-health-manager-default",
                                "openstack/secrets/octavia-keystone-admin",
                                "openstack/secrets/octavia-keystone-test",
                                "openstack/secrets/octavia-keystone-user",
                                "openstack/secrets/octavia-persistence-db-admin",
                                "openstack/secrets/octavia-persistence-db-user",
                                "openstack/secrets/octavia-rabbitmq-admin",
                                "openstack/secrets/octavia-rabbitmq-user",
                                "openstack/secrets/octavia-server-ca",
                                "openstack/secrets/openstack-database-exporter-dsn",
                                "openstack/secrets/ovn-controller-default-etc",
                                "openstack/secrets/ovn-etc",
                                "openstack/secrets/ovn-vector-config",
                                "openstack/secrets/percona-xtradb",
                                "openstack/secrets/placement-api-certs",
                                "openstack/secrets/placement-db-admin",
                                "openstack/secrets/placement-db-user",
                                "openstack/secrets/placement-etc",
                                "openstack/secrets/placement-keystone-admin",
                                "openstack/secrets/placement-keystone-user",
                                "openstack/secrets/pvc-ceph-client-key",
                                "openstack/secrets/rabbitmq-barbican-default-user",
                                "openstack/secrets/rabbitmq-barbican-erlang-cookie",
                                "openstack/secrets/rabbitmq-cinder-default-user",
                                "openstack/secrets/rabbitmq-cinder-erlang-cookie",
                                "openstack/secrets/rabbitmq-glance-default-user",
                                "openstack/secrets/rabbitmq-glance-erlang-cookie",
                                "openstack/secrets/rabbitmq-heat-default-user",
                                "openstack/secrets/rabbitmq-heat-erlang-cookie",
                                "openstack/secrets/rabbitmq-keystone-default-user",
                                "openstack/secrets/rabbitmq-keystone-erlang-cookie",
                                "openstack/secrets/rabbitmq-magnum-default-user",
                                "openstack/secrets/rabbitmq-magnum-erlang-cookie",
                                "openstack/secrets/rabbitmq-manila-default-user",
                                "openstack/secrets/rabbitmq-manila-erlang-cookie",
                                "openstack/secrets/rabbitmq-messaging-topology-operator-webhook",
                                "openstack/secrets/rabbitmq-neutron-default-user",
                                "openstack/secrets/rabbitmq-neutron-erlang-cookie",
                                "openstack/secrets/rabbitmq-nova-default-user",
                                "openstack/secrets/rabbitmq-nova-erlang-cookie",
                                "openstack/secrets/rabbitmq-octavia-default-user",
                                "openstack/secrets/rabbitmq-octavia-erlang-cookie",
                                "openstack/secrets/rook-ceph-config",
                                "openstack/secrets/rook-ceph-crash-collector-keyring",
                                "openstack/secrets/rook-ceph-mon",
                                "openstack/secrets/rook-ceph-rgw-ceph-a-keyring",
                                "openstack/secrets/rook-ceph-rgw-ceph-certs",
                                "openstack/secrets/rook-ceph-rgw-ceph-creds",
                                "openstack/secrets/rook-csi-cephfs-node",
                                "openstack/secrets/rook-csi-cephfs-provisioner",
                                "openstack/secrets/rook-csi-rbd-node",
                                "openstack/secrets/rook-csi-rbd-provisioner",
                                "openstack/secrets/sh.helm.release.v1.barbican.v1",
                                "openstack/secrets/sh.helm.release.v1.ceph-provisioners.v1",
                                "openstack/secrets/sh.helm.release.v1.ceph.v1",
                                "openstack/secrets/sh.helm.release.v1.cinder.v1",
                                "openstack/secrets/sh.helm.release.v1.glance.v1",
                                "openstack/secrets/sh.helm.release.v1.heat.v1",
                                "openstack/serviceaccounts/octavia-health-manager",
                                "openstack/serviceaccounts/octavia-housekeeping",
                                "openstack/serviceaccounts/octavia-ks-endpoints",
                                "openstack/serviceaccounts/octavia-ks-service",
                                "openstack/serviceaccounts/octavia-ks-user",
                                "openstack/serviceaccounts/octavia-rabbit-init",
                                "openstack/serviceaccounts/octavia-worker",
                                "openstack/serviceaccounts/openvswitch-server",
                                "openstack/serviceaccounts/ovn-bgp-agent",
                                "openstack/serviceaccounts/ovn-controller",
                                "openstack/serviceaccounts/ovn-northd",
                                "openstack/serviceaccounts/ovn-ovsdb-nb",
                                "openstack/serviceaccounts/ovn-ovsdb-sb",
                                "openstack/serviceaccounts/placement-api",
                                "openstack/serviceaccounts/placement-db-init",
                                "openstack/serviceaccounts/placement-db-sync",
                                "openstack/serviceaccounts/placement-ks-endpoints",
                                "openstack/serviceaccounts/placement-ks-service",
                                "openstack/serviceaccounts/placement-ks-user",
                                "openstack/serviceaccounts/pxc-operator",
                                "openstack/serviceaccounts/rabbitmq-barbican-server",
                                "openstack/serviceaccounts/rabbitmq-cinder-server",
                                "openstack/serviceaccounts/rabbitmq-cluster-operator",
                                "openstack/serviceaccounts/rabbitmq-glance-server",
                                "openstack/serviceaccounts/rabbitmq-heat-server",
                                "openstack/serviceaccounts/rabbitmq-keystone-server",
                                "openstack/serviceaccounts/rabbitmq-magnum-server",
                                "openstack/serviceaccounts/rabbitmq-manila-server",
                                "openstack/serviceaccounts/rabbitmq-messaging-topology-operator",
                                "openstack/serviceaccounts/rabbitmq-neutron-server",
                                "openstack/serviceaccounts/rabbitmq-nova-server",
                                "openstack/serviceaccounts/rabbitmq-octavia-server",
                                "openstack/serviceaccounts/rook-ceph-cmd-reporter",
                                "openstack/serviceaccounts/rook-ceph-default",
                                "openstack/serviceaccounts/rook-ceph-mgr",
                                "openstack/serviceaccounts/rook-ceph-osd",
                                "openstack/serviceaccounts/rook-ceph-purge-osd",
                                "openstack/serviceaccounts/rook-ceph-rgw",
                                "openstack/serviceaccounts/staffeln-api",
                                "openstack/serviceaccounts/staffeln-conductor",
                                "openstack/serviceaccounts/staffeln-db-init",
                                "openstack/serviceaccounts/staffeln-db-sync",
                                "openstack/serviceaccounts/tempest-ks-user",
                                "openstack/serviceaccounts/tempest-run-tests",
                                "openstack/serviceaccounts/valkey",
                                "openstack/services/barbican-api",
                                "openstack/services/ceph-mon",
                                "openstack/services/cinder-api",
                                "openstack/services/glance-api",
                                "openstack/services/heat-api",
                                "openstack/services/heat-cfn",
                                "openstack/services/horizon",
                                "openstack/services/horizon-int",
                                "openstack/services/keystone-api",
                                "openstack/services/magnum-api",
                                "openstack/services/magnum-registry",
                                "openstack/services/manila-api",
                                "openstack/services/memcached",
                                "openstack/services/memcached-metrics",
                                "openstack/services/neutron-server",
                                "openstack/services/nova-api",
                                "openstack/services/nova-metadata",
                                "openstack/services/nova-novncproxy",
                                "openstack/services/octavia-api",
                                "openstack/services/openstack-exporter",
                                "openstack/services/ovn-ovsdb-nb",
                                "openstack/services/ovn-ovsdb-sb",
                                "openstack/services/percona-xtradb-cluster-operator",
                                "openstack/services/percona-xtradb-haproxy",
                                "openstack/services/percona-xtradb-haproxy-metrics",
                                "openstack/services/percona-xtradb-haproxy-replicas",
                                "openstack/services/percona-xtradb-pxc",
                                "openstack/services/percona-xtradb-pxc-unready",
                                "openstack/services/placement-api",
                                "openstack/services/rabbitmq-barbican",
                                "openstack/services/rabbitmq-barbican-nodes",
                                "openstack/services/rabbitmq-cinder",
                                "openstack/secrets/sh.helm.release.v1.horizon.v1",
                                "openstack/secrets/sh.helm.release.v1.keystone.v1",
                                "openstack/secrets/sh.helm.release.v1.libvirt.v1",
                                "openstack/secrets/sh.helm.release.v1.magnum.v1",
                                "openstack/secrets/sh.helm.release.v1.manila.v1",
                                "openstack/secrets/sh.helm.release.v1.memcached.v1",
                                "openstack/secrets/sh.helm.release.v1.neutron.v1",
                                "openstack/secrets/sh.helm.release.v1.nova.v1",
                                "openstack/secrets/sh.helm.release.v1.octavia.v1",
                                "openstack/secrets/sh.helm.release.v1.openvswitch.v1",
                                "openstack/secrets/sh.helm.release.v1.ovn.v1",
                                "openstack/secrets/sh.helm.release.v1.placement.v1",
                                "openstack/secrets/sh.helm.release.v1.pxc-operator.v1",
                                "openstack/secrets/sh.helm.release.v1.rabbitmq-cluster-operator.v1",
                                "openstack/secrets/sh.helm.release.v1.staffeln.v1",
                                "openstack/secrets/sh.helm.release.v1.tempest.v1",
                                "openstack/secrets/sh.helm.release.v1.valkey.v1",
                                "openstack/secrets/staffeln-db-admin",
                                "openstack/secrets/staffeln-db-user",
                                "openstack/secrets/staffeln-etc",
                                "openstack/secrets/tempest-etc",
                                "openstack/secrets/tempest-keystone-admin",
                                "openstack/secrets/tempest-keystone-user",
                                "openstack/secrets/valkey-ca",
                                "openstack/secrets/valkey-server-certs",
                                "openstack/statefulsets/magnum-conductor",
                                "openstack/statefulsets/ovn-ovsdb-nb",
                                "openstack/statefulsets/ovn-ovsdb-sb",
                                "openstack/statefulsets/percona-xtradb-haproxy",
                                "openstack/statefulsets/percona-xtradb-pxc",
                                "openstack/statefulsets/rabbitmq-barbican-server",
                                "openstack/statefulsets/rabbitmq-cinder-server",
                                "openstack/statefulsets/rabbitmq-glance-server",
                                "openstack/statefulsets/rabbitmq-heat-server",
                                "openstack/statefulsets/rabbitmq-keystone-server",
                                "openstack/statefulsets/rabbitmq-magnum-server",
                                "openstack/statefulsets/rabbitmq-manila-server",
                                "openstack/statefulsets/rabbitmq-neutron-server",
                                "openstack/statefulsets/rabbitmq-nova-server",
                                "openstack/statefulsets/rabbitmq-octavia-server",
                                "openstack/statefulsets/valkey-node",
                                "rook-ceph/configmaps/kube-root-ca.crt",
                                "rook-ceph/configmaps/rook-ceph-csi-config",
                                "rook-ceph/configmaps/rook-ceph-csi-mapping-config",
                                "rook-ceph/configmaps/rook-ceph-operator-config",
                                "secretgen-controller/configmaps/kube-root-ca.crt",
                                "rook-ceph/deployment/rook-ceph-operator",
                                "secretgen-controller/deployment/secretgen-controller",
                                "rook-ceph/pods/rook-ceph-operator-76bbbb77ff-snv55",
                                "secretgen-controller/pods/secretgen-controller-5cf976ccc7-n8tzq",
                                "rook-ceph/rolebindings/cephfs-csi-provisioner-role-cfg",
                                "rook-ceph/rolebindings/rbd-csi-provisioner-role-cfg",
                                "rook-ceph/rolebindings/rook-ceph-cluster-mgmt",
                                "rook-ceph/rolebindings/rook-ceph-cmd-reporter",
                                "rook-ceph/rolebindings/rook-ceph-mgr",
                                "rook-ceph/rolebindings/rook-ceph-mgr-system",
                                "rook-ceph/rolebindings/rook-ceph-mgr-system-openstack",
                                "rook-ceph/rolebindings/rook-ceph-osd",
                                "rook-ceph/rolebindings/rook-ceph-purge-osd",
                                "rook-ceph/rolebindings/rook-ceph-system",
                                "rook-ceph/roles/cephfs-external-provisioner-cfg",
                                "rook-ceph/roles/rbd-external-provisioner-cfg",
                                "rook-ceph/roles/rook-ceph-cmd-reporter",
                                "rook-ceph/roles/rook-ceph-mgr",
                                "rook-ceph/roles/rook-ceph-osd",
                                "rook-ceph/roles/rook-ceph-purge-osd",
                                "openstack/services/rabbitmq-cinder-nodes",
                                "openstack/services/rabbitmq-glance",
                                "openstack/services/rabbitmq-glance-nodes",
                                "openstack/services/rabbitmq-heat",
                                "openstack/services/rabbitmq-heat-nodes",
                                "openstack/services/rabbitmq-keystone",
                                "openstack/services/rabbitmq-keystone-nodes",
                                "openstack/services/rabbitmq-magnum",
                                "openstack/services/rabbitmq-magnum-nodes",
                                "openstack/services/rabbitmq-manila",
                                "openstack/services/rabbitmq-manila-nodes",
                                "openstack/services/rabbitmq-messaging-topology-operator-webhook",
                                "openstack/services/rabbitmq-neutron",
                                "openstack/services/rabbitmq-neutron-nodes",
                                "openstack/services/rabbitmq-nova",
                                "openstack/services/rabbitmq-nova-nodes",
                                "openstack/services/rabbitmq-octavia",
                                "openstack/services/rabbitmq-octavia-nodes",
                                "openstack/services/rook-ceph-rgw-ceph",
                                "openstack/services/staffeln-api",
                                "openstack/services/valkey",
                                "openstack/services/valkey-headless",
                                "openstack/services/valkey-metrics",
                                "rook-ceph/secrets/sh.helm.release.v1.rook-ceph.v1",
                                "rook-ceph/serviceaccounts/default",
                                "rook-ceph/serviceaccounts/objectstorage-provisioner",
                                "rook-ceph/serviceaccounts/rook-ceph-cmd-reporter",
                                "rook-ceph/serviceaccounts/rook-ceph-default",
                                "rook-ceph/serviceaccounts/rook-ceph-mgr",
                                "rook-ceph/serviceaccounts/rook-ceph-osd",
                                "rook-ceph/serviceaccounts/rook-ceph-purge-osd",
                                "rook-ceph/serviceaccounts/rook-ceph-rgw",
                                "rook-ceph/serviceaccounts/rook-ceph-system",
                                "rook-ceph/serviceaccounts/rook-csi-cephfs-plugin-sa",
                                "rook-ceph/serviceaccounts/rook-csi-cephfs-provisioner-sa",
                                "rook-ceph/serviceaccounts/rook-csi-rbd-plugin-sa",
                                "rook-ceph/serviceaccounts/rook-csi-rbd-provisioner-sa",
                                "secretgen-controller/serviceaccounts/default",
                                "secretgen-controller/serviceaccounts/secretgen-controller-sa",
                                "rook-ceph/roles/rook-ceph-system"
                            ],
                            "zuul_log_id": "0242ac17-0010-b7c4-b48f-00000000001c-1-instance"
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-b7c4-b48f-000000000017",
                        "name": "describe-kubernetes-objects",
                        "path": "/var/lib/zuul/builds/ae8d2ccbc238495991540e1bb589176c/untrusted/project_4/opendev.org/openstack/openstack-helm/roles/describe-kubernetes-objects"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:32:25.243082Z",
                            "start": "2026-07-25T22:28:50.822657Z"
                        },
                        "id": "0242ac17-0010-b7c4-b48f-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.156:/tmp/logs/objects /var/lib/zuul/builds/ae8d2ccbc238495991540e1bb589176c/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/ae8d2ccbc238495991540e1bb589176c/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.156:/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/capi-aggregated-manager-role.txt\n>f+++++++++ objects/cluster/clusterrole/capi-aggregated-manager-role.yaml\n>f+++++++++ objects/cluster/clusterrole/capi-kubeadm-bootstrap-manager-role.txt\n>f+++++++++ objects/cluster/clusterrole/capi-kubeadm-bootstrap-manager-role.yaml\n>f+++++++++ objects/cluster/clusterrole/capi-kubeadm-control-plane-aggregated-manager-role.txt\n>f+++++++++ objects/cluster/clusterrole/capi-kubeadm-control-plane-aggregated-manager-role.yaml\n>f+++++++++ objects/cluster/clusterrole/capi-kubeadm-control-plane-manager-role.txt\n>f+++++++++ objects/cluster/clusterrole/capi-kubeadm-control-plane-manager-role.yaml\n>f+++++++++ objects/cluster/clusterrole/capi-manager-role.txt\n>f+++++++++ objects/cluster/clusterrole/capi-manager-role.yaml\n>f+++++++++ objects/cluster/clusterrole/capo-manager-role.txt\n>f+++++++++ objects/cluster/clusterrole/capo-manager-role.yaml\n>f+++++++++ objects/cluster/clusterrole/cephfs-csi-nodeplugin.txt\n>f+++++++++ objects/cluster/clusterrole/cephfs-csi-nodeplugin.yaml\n>f+++++++++ objects/cluster/clusterrole/cephfs-external-provisioner-runner.txt\n>f+++++++++ objects/cluster/clusterrole/cephfs-external-provisioner-runner.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/frr-k8s-controller.txt\n>f+++++++++ objects/cluster/clusterrole/frr-k8s-controller.yaml\n>f+++++++++ objects/cluster/clusterrole/goldpinger-clusterrole.txt\n>f+++++++++ objects/cluster/clusterrole/goldpinger-clusterrole.yaml\n>f+++++++++ objects/cluster/clusterrole/ingress-nginx.txt\n>f+++++++++ objects/cluster/clusterrole/ingress-nginx.yaml\n>f+++++++++ objects/cluster/clusterrole/kube-prometheus-stack-grafana-clusterrole.txt\n>f+++++++++ objects/cluster/clusterrole/kube-prometheus-stack-grafana-clusterrole.yaml\n>f+++++++++ objects/cluster/clusterrole/kube-prometheus-stack-kube-state-metrics.txt\n>f+++++++++ objects/cluster/clusterrole/kube-prometheus-stack-kube-state-metrics.yaml\n>f+++++++++ objects/cluster/clusterrole/kube-prometheus-stack-operator.txt\n>f+++++++++ objects/cluster/clusterrole/kube-prometheus-stack-operator.yaml\n>f+++++++++ objects/cluster/clusterrole/kube-prometheus-stack-prometheus.txt\n>f+++++++++ objects/cluster/clusterrole/kube-prometheus-stack-prometheus.yaml\n>f+++++++++ objects/cluster/clusterrole/kubeadm:get-nodes.txt\n>f+++++++++ objects/cluster/clusterrole/kubeadm:get-nodes.yaml\n>f+++++++++ objects/cluster/clusterrole/local-path-provisioner.txt\n>f+++++++++ objects/cluster/clusterrole/local-path-provisioner.yaml\n>f+++++++++ objects/cluster/clusterrole/node-feature-discovery-gc.txt\n>f+++++++++ objects/cluster/clusterrole/node-feature-discovery-gc.yaml\n>f+++++++++ objects/cluster/clusterrole/node-feature-discovery.txt\n>f+++++++++ objects/cluster/clusterrole/node-feature-discovery.yaml\n>f+++++++++ objects/cluster/clusterrole/nova-bootstrap.txt\n>f+++++++++ objects/cluster/clusterrole/nova-bootstrap.yaml\n>f+++++++++ objects/cluster/clusterrole/nova-cell-setup.txt\n>f+++++++++ objects/cluster/clusterrole/nova-cell-setup.yaml\n>f+++++++++ objects/cluster/clusterrole/objectstorage-provisioner-role.txt\n>f+++++++++ objects/cluster/clusterrole/objectstorage-provisioner-role.yaml\n>f+++++++++ objects/cluster/clusterrole/orc-image-editor-role.txt\n>f+++++++++ objects/cluster/clusterrole/orc-image-editor-role.yaml\n>f+++++++++ objects/cluster/clusterrole/orc-image-viewer-role.txt\n>f+++++++++ objects/cluster/clusterrole/orc-image-viewer-role.yaml\n>f+++++++++ objects/cluster/clusterrole/orc-manager-role.txt\n>f+++++++++ objects/cluster/clusterrole/orc-manager-role.yaml\n>f+++++++++ objects/cluster/clusterrole/orc-metrics-auth-role.txt\n>f+++++++++ objects/cluster/clusterrole/orc-metrics-auth-role.yaml\n>f+++++++++ objects/cluster/clusterrole/orc-metrics-reader.txt\n>f+++++++++ objects/cluster/clusterrole/orc-metrics-reader.yaml\n>f+++++++++ objects/cluster/clusterrole/ovn-controller-list-nodes-role-openstack.txt\n>f+++++++++ objects/cluster/clusterrole/ovn-controller-list-nodes-role-openstack.yaml\n>f+++++++++ objects/cluster/clusterrole/ovn-controller.txt\n>f+++++++++ objects/cluster/clusterrole/ovn-controller.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/rbd-csi-nodeplugin.txt\n>f+++++++++ objects/cluster/clusterrole/rbd-csi-nodeplugin.yaml\n>f+++++++++ objects/cluster/clusterrole/rbd-external-provisioner-runner.txt\n>f+++++++++ objects/cluster/clusterrole/rbd-external-provisioner-runner.yaml\n>f+++++++++ objects/cluster/clusterrole/rook-ceph-cluster-mgmt.txt\n>f+++++++++ objects/cluster/clusterrole/rook-ceph-cluster-mgmt.yaml\n>f+++++++++ objects/cluster/clusterrole/rook-ceph-global.txt\n>f+++++++++ objects/cluster/clusterrole/rook-ceph-global.yaml\n>f+++++++++ objects/cluster/clusterrole/rook-ceph-mgr-cluster.txt\n>f+++++++++ objects/cluster/clusterrole/rook-ceph-mgr-cluster.yaml\n>f+++++++++ objects/cluster/clusterrole/rook-ceph-mgr-system.txt\n>f+++++++++ objects/cluster/clusterrole/rook-ceph-mgr-system.yaml\n>f+++++++++ objects/cluster/clusterrole/rook-ceph-object-bucket.txt\n>f+++++++++ objects/cluster/clusterrole/rook-ceph-object-bucket.yaml\n>f+++++++++ objects/cluster/clusterrole/rook-ceph-osd.txt\n>f+++++++++ objects/cluster/clusterrole/rook-ceph-osd.yaml\n>f+++++++++ objects/cluster/clusterrole/rook-ceph-system.txt\n>f+++++++++ objects/cluster/clusterrole/rook-ceph-system.yaml\n>f+++++++++ objects/cluster/clusterrole/secretgen-controller-cluster-role.txt\n>f+++++++++ objects/cluster/clusterrole/secretgen-controller-cluster-role.yaml\n>f+++++++++ objects/cluster/clusterrole/system:aggregate-to-admin.txt\n>f+++++++++ objects/cluster/clusterrole/system:aggregate-to-admin.yaml\n>f+++++++++ objects/cluster/clusterrole/system:aggregate-to-edit.txt\n>f+++++++++ objects/cluster/clusterrole/system:aggregate-to-edit.yaml\n>f+++++++++ objects/cluster/clusterrole/system:aggregate-to-view.txt\n>f+++++++++ objects/cluster/clusterrole/system:aggregate-to-view.yaml\n>f+++++++++ objects/cluster/clusterrole/system:auth-delegator.txt\n>f+++++++++ objects/cluster/clusterrole/system:auth-delegator.yaml\n>f+++++++++ objects/cluster/clusterrole/system:basic-user.txt\n>f+++++++++ objects/cluster/clusterrole/system:basic-user.yaml\n>f+++++++++ objects/cluster/clusterrole/system:certificates.k8s.io:certificatesigningrequests:nodeclient.txt\n>f+++++++++ objects/cluster/clusterrole/system:certificates.k8s.io:certificatesigningrequests:nodeclient.yaml\n>f+++++++++ objects/cluster/clusterrole/system:certificates.k8s.io:certificatesigningrequests:selfnodeclient.txt\n>f+++++++++ objects/cluster/clusterrole/system:certificates.k8s.io:certificatesigningrequests:selfnodeclient.yaml\n>f+++++++++ objects/cluster/clusterrole/system:certificates.k8s.io:kube-apiserver-client-approver.txt\n>f+++++++++ objects/cluster/clusterrole/system:certificates.k8s.io:kube-apiserver-client-approver.yaml\n>f+++++++++ objects/cluster/clusterrole/system:certificates.k8s.io:kube-apiserver-client-kubelet-approver.txt\n>f+++++++++ objects/cluster/clusterrole/system:certificates.k8s.io:kube-apiserver-client-kubelet-approver.yaml\n>f+++++++++ objects/cluster/clusterrole/system:certificates.k8s.io:kubelet-serving-approver.txt\n>f+++++++++ objects/cluster/clusterrole/system:certificates.k8s.io:kubelet-serving-approver.yaml\n>f+++++++++ objects/cluster/clusterrole/system:certificates.k8s.io:legacy-unknown-approver.txt\n>f+++++++++ objects/cluster/clusterrole/system:certificates.k8s.io:legacy-unknown-approver.yaml\n>f+++++++++ objects/cluster/clusterrole/system:controller:attachdetach-controller.txt\n>f+++++++++ objects/cluster/clusterrole/system:controller:attachdetach-controller.yaml\n>f+++++++++ objects/cluster/clusterrole/system:controller:certificate-controller.txt\n>f+++++++++ objects/cluster/clusterrole/system:controller:certificate-controller.yaml\n>f+++++++++ objects/cluster/clusterrole/system:controller:clusterrole-aggregation-controller.txt\n>f+++++++++ objects/cluster/clusterrole/system:controller:clusterrole-aggregation-controller.yaml\n>f+++++++++ objects/cluster/clusterrole/system:controller:cronjob-controller.txt\n>f+++++++++ objects/cluster/clusterrole/system:controller:cronjob-controller.yaml\n>f+++++++++ objects/cluster/clusterrole/system:controller:daemon-set-controller.txt\n>f+++++++++ objects/cluster/clusterrole/system:controller:daemon-set-controller.yaml\n>f+++++++++ objects/cluster/clusterrole/system:controller:deployment-controller.txt\n>f+++++++++ objects/cluster/clusterrole/system:controller:deployment-controller.yaml\n>f+++++++++ objects/cluster/clusterrole/system:controller:disruption-controller.txt\n>f+++++++++ objects/cluster/clusterrole/system:controller:disruption-controller.yaml\n>f+++++++++ objects/cluster/clusterrole/system:controller:endpoint-controller.txt\n>f+++++++++ objects/cluster/clusterrole/system:controller:endpoint-controller.yaml\n>f+++++++++ objects/cluster/clusterrole/system:controller:endpointslice-controller.txt\n>f+++++++++ objects/cluster/clusterrole/system:controller:endpointslice-controller.yaml\n>f+++++++++ objects/cluster/clusterrole/system:controller:endpointslicemirroring-controller.txt\n>f+++++++++ objects/cluster/clusterrole/system:controller:endpointslicemirroring-controller.yaml\n>f+++++++++ objects/cluster/clusterrole/system:controller:ephemeral-volume-controller.txt\n>f+++++++++ objects/cluster/clusterrole/system:controller:ephemeral-volume-controller.yaml\n>f+++++++++ objects/cluster/clusterrole/system:controller:expand-controller.txt\n>f+++++++++ objects/cluster/clusterrole/system:controller:expand-controller.yaml\n>f+++++++++ objects/cluster/clusterrole/system:controller:generic-garbage-collector.txt\n>f+++++++++ objects/cluster/clusterrole/system:controller:generic-garbage-collector.yaml\n>f+++++++++ objects/cluster/clusterrole/system:controller:horizontal-pod-autoscaler.txt\n>f+++++++++ objects/cluster/clusterrole/system:controller:horizontal-pod-autoscaler.yaml\n>f+++++++++ objects/cluster/clusterrole/system:controller:job-controller.txt\n>f+++++++++ objects/cluster/clusterrole/system:controller:job-controller.yaml\n>f+++++++++ objects/cluster/clusterrole/system:controller:namespace-controller.txt\n>f+++++++++ objects/cluster/clusterrole/system:controller:namespace-controller.yaml\n>f+++++++++ objects/cluster/clusterrole/system:controller:node-controller.txt\n>f+++++++++ objects/cluster/clusterrole/system:controller:node-controller.yaml\n>f+++++++++ objects/cluster/clusterrole/system:controller:persistent-volume-binder.txt\n>f+++++++++ objects/cluster/clusterrole/system:controller:persistent-volume-binder.yaml\n>f+++++++++ objects/cluster/clusterrole/system:controller:pod-garbage-collector.txt\n>f+++++++++ objects/cluster/clusterrole/system:controller:pod-garbage-collector.yaml\n>f+++++++++ objects/cluster/clusterrole/system:controller:pv-protection-controller.txt\n>f+++++++++ objects/cluster/clusterrole/system:controller:pv-protection-controller.yaml\n>f+++++++++ objects/cluster/clusterrole/system:controller:pvc-protection-controller.txt\n>f+++++++++ objects/cluster/clusterrole/system:controller:pvc-protection-controller.yaml\n>f+++++++++ objects/cluster/clusterrole/system:controller:replicaset-controller.txt\n>f+++++++++ objects/cluster/clusterrole/system:controller:replicaset-controller.yaml\n>f+++++++++ objects/cluster/clusterrole/system:controller:replication-controller.txt\n>f+++++++++ objects/cluster/clusterrole/system:controller:replication-controller.yaml\n>f+++++++++ objects/cluster/clusterrole/system:controller:resourcequota-controller.txt\n>f+++++++++ objects/cluster/clusterrole/system:controller:resourcequota-controller.yaml\n>f+++++++++ objects/cluster/clusterrole/system:controller:root-ca-cert-publisher.txt\n>f+++++++++ objects/cluster/clusterrole/system:controller:root-ca-cert-publisher.yaml\n>f+++++++++ objects/cluster/clusterrole/system:controller:route-controller.txt\n>f+++++++++ objects/cluster/clusterrole/system:controller:route-controller.yaml\n>f+++++++++ objects/cluster/clusterrole/system:controller:service-account-controller.txt\n>f+++++++++ objects/cluster/clusterrole/system:controller:service-account-controller.yaml\n>f+++++++++ objects/cluster/clusterrole/system:controller:service-controller.txt\n>f+++++++++ objects/cluster/clusterrole/system:controller:service-controller.yaml\n>f+++++++++ objects/cluster/clusterrole/system:controller:statefulset-controller.txt\n>f+++++++++ objects/cluster/clusterrole/system:controller:statefulset-controller.yaml\n>f+++++++++ objects/cluster/clusterrole/system:controller:ttl-after-finished-controller.txt\n>f+++++++++ objects/cluster/clusterrole/system:controller:ttl-after-finished-controller.yaml\n>f+++++++++ objects/cluster/clusterrole/system:controller:ttl-controller.txt\n>f+++++++++ objects/cluster/clusterrole/system:controller:ttl-controller.yaml\n>f+++++++++ objects/cluster/clusterrole/system:coredns.txt\n>f+++++++++ objects/cluster/clusterrole/system:coredns.yaml\n>f+++++++++ objects/cluster/clusterrole/system:discovery.txt\n>f+++++++++ objects/cluster/clusterrole/system:discovery.yaml\n>f+++++++++ objects/cluster/clusterrole/system:heapster.txt\n>f+++++++++ objects/cluster/clusterrole/system:heapster.yaml\n>f+++++++++ objects/cluster/clusterrole/system:kube-aggregator.txt\n>f+++++++++ objects/cluster/clusterrole/system:kube-aggregator.yaml\n>f+++++++++ objects/cluster/clusterrole/system:kube-controller-manager.txt\n>f+++++++++ objects/cluster/clusterrole/system:kube-controller-manager.yaml\n>f+++++++++ objects/cluster/clusterrole/system:kube-dns.txt\n>f+++++++++ objects/cluster/clusterrole/system:kube-dns.yaml\n>f+++++++++ objects/cluster/clusterrole/system:kube-scheduler.txt\n>f+++++++++ objects/cluster/clusterrole/system:kube-scheduler.yaml\n>f+++++++++ objects/cluster/clusterrole/system:kubelet-api-admin.txt\n>f+++++++++ objects/cluster/clusterrole/system:kubelet-api-admin.yaml\n>f+++++++++ objects/cluster/clusterrole/system:monitoring.txt\n>f+++++++++ objects/cluster/clusterrole/system:monitoring.yaml\n>f+++++++++ objects/cluster/clusterrole/system:node-bootstrapper.txt\n>f+++++++++ objects/cluster/clusterrole/system:node-bootstrapper.yaml\n>f+++++++++ objects/cluster/clusterrole/system:node-problem-detector.txt\n>f+++++++++ objects/cluster/clusterrole/system:node-problem-detector.yaml\n>f+++++++++ objects/cluster/clusterrole/system:node-proxier.txt\n>f+++++++++ objects/cluster/clusterrole/system:node-proxier.yaml\n>f+++++++++ objects/cluster/clusterrole/system:node.txt\n>f+++++++++ objects/cluster/clusterrole/system:node.yaml\n>f+++++++++ objects/cluster/clusterrole/system:persistent-volume-provisioner.txt\n>f+++++++++ objects/cluster/clusterrole/system:persistent-volume-provisioner.yaml\n>f+++++++++ objects/cluster/clusterrole/system:public-info-viewer.txt\n>f+++++++++ objects/cluster/clusterrole/system:public-info-viewer.yaml\n>f+++++++++ objects/cluster/clusterrole/system:service-account-issuer-discovery.txt\n>f+++++++++ objects/cluster/clusterrole/system:service-account-issuer-discovery.yaml\n>f+++++++++ objects/cluster/clusterrole/system:volume-scheduler.txt\n>f+++++++++ objects/cluster/clusterrole/system:volume-scheduler.yaml\n>f+++++++++ objects/cluster/clusterrole/vector.txt\n>f+++++++++ objects/cluster/clusterrole/vector.yaml\n>f+++++++++ objects/cluster/clusterrole/view.txt\n>f+++++++++ objects/cluster/clusterrole/view.yaml\ncd+++++++++ objects/cluster/clusterrolebinding/\n>f+++++++++ objects/cluster/clusterrolebinding/capi-kubeadm-bootstrap-manager-rolebinding.txt\n>f+++++++++ objects/cluster/clusterrolebinding/capi-kubeadm-bootstrap-manager-rolebinding.yaml\n>f+++++++++ objects/cluster/clusterrolebinding/capi-kubeadm-control-plane-manager-rolebinding.txt\n>f+++++++++ objects/cluster/clusterrolebinding/capi-kubeadm-control-plane-manager-rolebinding.yaml\n>f+++++++++ objects/cluster/clusterrolebinding/capi-manager-rolebinding.txt\n>f+++++++++ objects/cluster/clusterrolebinding/capi-manager-rolebinding.yaml\n>f+++++++++ objects/cluster/clusterrolebinding/capo-manager-rolebinding.txt\n>f+++++++++ objects/cluster/clusterrolebinding/capo-manager-rolebinding.yaml\n>f+++++++++ objects/cluster/clusterrolebinding/cephfs-csi-nodeplugin-role.txt\n>f+++++++++ objects/cluster/clusterrolebinding/cephfs-csi-nodeplugin-role.yaml\n>f+++++++++ objects/cluster/clusterrolebinding/cephfs-csi-provisioner-role.txt\n>f+++++++++ objects/cluster/clusterrolebinding/cephfs-csi-provisioner-role.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/frr-k8s-controller.txt\n>f+++++++++ objects/cluster/clusterrolebinding/frr-k8s-controller.yaml\n>f+++++++++ objects/cluster/clusterrolebinding/goldpinger-clusterrolebinding.txt\n>f+++++++++ objects/cluster/clusterrolebinding/goldpinger-clusterrolebinding.yaml\n>f+++++++++ objects/cluster/clusterrolebinding/ingress-nginx.txt\n>f+++++++++ objects/cluster/clusterrolebinding/ingress-nginx.yaml\n>f+++++++++ objects/cluster/clusterrolebinding/kube-prometheus-stack-grafana-clusterrolebinding.txt\n>f+++++++++ objects/cluster/clusterrolebinding/kube-prometheus-stack-grafana-clusterrolebinding.yaml\n>f+++++++++ objects/cluster/clusterrolebinding/kube-prometheus-stack-kube-state-metrics.txt\n>f+++++++++ objects/cluster/clusterrolebinding/kube-prometheus-stack-kube-state-metrics.yaml\n>f+++++++++ objects/cluster/clusterrolebinding/kube-prometheus-stack-operator.txt\n>f+++++++++ objects/cluster/clusterrolebinding/kube-prometheus-stack-operator.yaml\n>f+++++++++ objects/cluster/clusterrolebinding/kube-prometheus-stack-prometheus.txt\n>f+++++++++ objects/cluster/clusterrolebinding/kube-prometheus-stack-prometheus.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/local-path-provisioner.txt\n>f+++++++++ objects/cluster/clusterrolebinding/local-path-provisioner.yaml\n>f+++++++++ objects/cluster/clusterrolebinding/magnum-cluster-api.txt\n>f+++++++++ objects/cluster/clusterrolebinding/magnum-cluster-api.yaml\n>f+++++++++ objects/cluster/clusterrolebinding/node-feature-discovery-gc.txt\n>f+++++++++ objects/cluster/clusterrolebinding/node-feature-discovery-gc.yaml\n>f+++++++++ objects/cluster/clusterrolebinding/node-feature-discovery.txt\n>f+++++++++ objects/cluster/clusterrolebinding/node-feature-discovery.yaml\n>f+++++++++ objects/cluster/clusterrolebinding/nova-bootstrap.txt\n>f+++++++++ objects/cluster/clusterrolebinding/nova-bootstrap.yaml\n>f+++++++++ objects/cluster/clusterrolebinding/nova-cell-setup.txt\n>f+++++++++ objects/cluster/clusterrolebinding/nova-cell-setup.yaml\n>f+++++++++ objects/cluster/clusterrolebinding/objectstorage-provisioner-role-binding.txt\n>f+++++++++ objects/cluster/clusterrolebinding/objectstorage-provisioner-role-binding.yaml\n>f+++++++++ objects/cluster/clusterrolebinding/orc-manager-rolebinding.txt\n>f+++++++++ objects/cluster/clusterrolebinding/orc-manager-rolebinding.yaml\n>f+++++++++ objects/cluster/clusterrolebinding/orc-metrics-auth-rolebinding.txt\n>f+++++++++ objects/cluster/clusterrolebinding/orc-metrics-auth-rolebinding.yaml\n>f+++++++++ objects/cluster/clusterrolebinding/ovn-controller-list-nodes-rolebinding-openstack.txt\n>f+++++++++ objects/cluster/clusterrolebinding/ovn-controller-list-nodes-rolebinding-openstack.yaml\n>f+++++++++ objects/cluster/clusterrolebinding/ovn-controller.txt\n>f+++++++++ objects/cluster/clusterrolebinding/ovn-controller.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/rbd-csi-nodeplugin.txt\n>f+++++++++ objects/cluster/clusterrolebinding/rbd-csi-nodeplugin.yaml\n>f+++++++++ objects/cluster/clusterrolebinding/rbd-csi-provisioner-role.txt\n>f+++++++++ objects/cluster/clusterrolebinding/rbd-csi-provisioner-role.yaml\n>f+++++++++ objects/cluster/clusterrolebinding/rook-ceph-global.txt\n>f+++++++++ objects/cluster/clusterrolebinding/rook-ceph-global.yaml\n>f+++++++++ objects/cluster/clusterrolebinding/rook-ceph-mgr-cluster-openstack.txt\n>f+++++++++ objects/cluster/clusterrolebinding/rook-ceph-mgr-cluster-openstack.yaml\n>f+++++++++ objects/cluster/clusterrolebinding/rook-ceph-mgr-cluster.txt\n>f+++++++++ objects/cluster/clusterrolebinding/rook-ceph-mgr-cluster.yaml\n>f+++++++++ objects/cluster/clusterrolebinding/rook-ceph-object-bucket.txt\n>f+++++++++ objects/cluster/clusterrolebinding/rook-ceph-object-bucket.yaml\n>f+++++++++ objects/cluster/clusterrolebinding/rook-ceph-osd-openstack.txt\n>f+++++++++ objects/cluster/clusterrolebinding/rook-ceph-osd-openstack.yaml\n>f+++++++++ objects/cluster/clusterrolebinding/rook-ceph-osd.txt\n>f+++++++++ objects/cluster/clusterrolebinding/rook-ceph-osd.yaml\n>f+++++++++ objects/cluster/clusterrolebinding/rook-ceph-system.txt\n>f+++++++++ objects/cluster/clusterrolebinding/rook-ceph-system.yaml\n>f+++++++++ objects/cluster/clusterrolebinding/secretgen-controller-cluster-role-binding.txt\n>f+++++++++ objects/cluster/clusterrolebinding/secretgen-controller-cluster-role-binding.yaml\n>f+++++++++ objects/cluster/clusterrolebinding/system:basic-user.txt\n>f+++++++++ objects/cluster/clusterrolebinding/system:basic-user.yaml\n>f+++++++++ objects/cluster/clusterrolebinding/system:controller:attachdetach-controller.txt\n>f+++++++++ objects/cluster/clusterrolebinding/system:controller:attachdetach-controller.yaml\n>f+++++++++ objects/cluster/clusterrolebinding/system:controller:certificate-controller.txt\n>f+++++++++ objects/cluster/clusterrolebinding/system:controller:certificate-controller.yaml\n>f+++++++++ objects/cluster/clusterrolebinding/system:controller:clusterrole-aggregation-controller.txt\n>f+++++++++ objects/cluster/clusterrolebinding/system:controller:clusterrole-aggregation-controller.yaml\n>f+++++++++ objects/cluster/clusterrolebinding/system:controller:cronjob-controller.txt\n>f+++++++++ objects/cluster/clusterrolebinding/system:controller:cronjob-controller.yaml\n>f+++++++++ objects/cluster/clusterrolebinding/system:controller:daemon-set-controller.txt\n>f+++++++++ objects/cluster/clusterrolebinding/system:controller:daemon-set-controller.yaml\n>f+++++++++ objects/cluster/clusterrolebinding/system:controller:deployment-controller.txt\n>f+++++++++ objects/cluster/clusterrolebinding/system:controller:deployment-controller.yaml\n>f+++++++++ objects/cluster/clusterrolebinding/system:controller:disruption-controller.txt\n>f+++++++++ objects/cluster/clusterrolebinding/system:controller:disruption-controller.yaml\n>f+++++++++ objects/cluster/clusterrolebinding/system:controller:endpoint-controller.txt\n>f+++++++++ objects/cluster/clusterrolebinding/system:controller:endpoint-controller.yaml\n>f+++++++++ objects/cluster/clusterrolebinding/system:controller:endpointslice-controller.txt\n>f+++++++++ objects/cluster/clusterrolebinding/system:controller:endpointslice-controller.yaml\n>f+++++++++ objects/cluster/clusterrolebinding/system:controller:endpointslicemirroring-controller.txt\n>f+++++++++ objects/cluster/clusterrolebinding/system:controller:endpointslicemirroring-controller.yaml\n>f+++++++++ objects/cluster/clusterrolebinding/system:controller:ephemeral-volume-controller.txt\n>f+++++++++ objects/cluster/clusterrolebinding/system:controller:ephemeral-volume-controller.yaml\n>f+++++++++ objects/cluster/clusterrolebinding/system:controller:expand-controller.txt\n>f+++++++++ objects/cluster/clusterrolebinding/system:controller:expand-controller.yaml\n>f+++++++++ objects/cluster/clusterrolebinding/system:controller:generic-garbage-collector.txt\n>f+++++++++ objects/cluster/clusterrolebinding/system:controller:generic-garbage-collector.yaml\n>f+++++++++ objects/cluster/clusterrolebinding/system:controller:horizontal-pod-autoscaler.txt\n>f+++++++++ objects/cluster/clusterrolebinding/system:controller:horizontal-pod-autoscaler.yaml\n>f+++++++++ objects/cluster/clusterrolebinding/system:controller:job-controller.txt\n>f+++++++++ objects/cluster/clusterrolebinding/system:controller:job-controller.yaml\n>f+++++++++ objects/cluster/clusterrolebinding/system:controller:namespace-controller.txt\n>f+++++++++ objects/cluster/clusterrolebinding/system:controller:namespace-controller.yaml\n>f+++++++++ objects/cluster/clusterrolebinding/system:controller:node-controller.txt\n>f+++++++++ objects/cluster/clusterrolebinding/system:controller:node-controller.yaml\n>f+++++++++ objects/cluster/clusterrolebinding/system:controller:persistent-volume-binder.txt\n>f+++++++++ objects/cluster/clusterrolebinding/system:controller:persistent-volume-binder.yaml\n>f+++++++++ objects/cluster/clusterrolebinding/system:controller:pod-garbage-collector.txt\n>f+++++++++ objects/cluster/clusterrolebinding/system:controller:pod-garbage-collector.yaml\n>f+++++++++ objects/cluster/clusterrolebinding/system:controller:pv-protection-controller.txt\n>f+++++++++ objects/cluster/clusterrolebinding/system:controller:pv-protection-controller.yaml\n>f+++++++++ objects/cluster/clusterrolebinding/system:controller:pvc-protection-controller.txt\n>f+++++++++ objects/cluster/clusterrolebinding/system:controller:pvc-protection-controller.yaml\n>f+++++++++ objects/cluster/clusterrolebinding/system:controller:replicaset-controller.txt\n>f+++++++++ objects/cluster/clusterrolebinding/system:controller:replicaset-controller.yaml\n>f+++++++++ objects/cluster/clusterrolebinding/system:controller:replication-controller.txt\n>f+++++++++ objects/cluster/clusterrolebinding/system:controller:replication-controller.yaml\n>f+++++++++ objects/cluster/clusterrolebinding/system:controller:resourcequota-controller.txt\n>f+++++++++ objects/cluster/clusterrolebinding/system:controller:resourcequota-controller.yaml\n>f+++++++++ objects/cluster/clusterrolebinding/system:controller:root-ca-cert-publisher.txt\n>f+++++++++ objects/cluster/clusterrolebinding/system:controller:root-ca-cert-publisher.yaml\n>f+++++++++ objects/cluster/clusterrolebinding/system:controller:route-controller.txt\n>f+++++++++ objects/cluster/clusterrolebinding/system:controller:route-controller.yaml\n>f+++++++++ objects/cluster/clusterrolebinding/system:controller:service-account-controller.txt\n>f+++++++++ objects/cluster/clusterrolebinding/system:controller:service-account-controller.yaml\n>f+++++++++ objects/cluster/clusterrolebinding/system:controller:service-controller.txt\n>f+++++++++ objects/cluster/clusterrolebinding/system:controller:service-controller.yaml\n>f+++++++++ objects/cluster/clusterrolebinding/system:controller:statefulset-controller.txt\n>f+++++++++ objects/cluster/clusterrolebinding/system:controller:statefulset-controller.yaml\n>f+++++++++ objects/cluster/clusterrolebinding/system:controller:ttl-after-finished-controller.txt\n>f+++++++++ objects/cluster/clusterrolebinding/system:controller:ttl-after-finished-controller.yaml\n>f+++++++++ objects/cluster/clusterrolebinding/system:controller:ttl-controller.txt\n>f+++++++++ objects/cluster/clusterrolebinding/system:controller:ttl-controller.yaml\n>f+++++++++ objects/cluster/clusterrolebinding/system:coredns.txt\n>f+++++++++ objects/cluster/clusterrolebinding/system:coredns.yaml\n>f+++++++++ objects/cluster/clusterrolebinding/system:discovery.txt\n>f+++++++++ objects/cluster/clusterrolebinding/system:discovery.yaml\n>f+++++++++ objects/cluster/clusterrolebinding/system:kube-controller-manager.txt\n>f+++++++++ objects/cluster/clusterrolebinding/system:kube-controller-manager.yaml\n>f+++++++++ objects/cluster/clusterrolebinding/system:kube-dns.txt\n>f+++++++++ objects/cluster/clusterrolebinding/system:kube-dns.yaml\n>f+++++++++ objects/cluster/clusterrolebinding/system:kube-scheduler.txt\n>f+++++++++ objects/cluster/clusterrolebinding/system:kube-scheduler.yaml\n>f+++++++++ objects/cluster/clusterrolebinding/system:monitoring.txt\n>f+++++++++ objects/cluster/clusterrolebinding/system:monitoring.yaml\n>f+++++++++ objects/cluster/clusterrolebinding/system:node-proxier.txt\n>f+++++++++ objects/cluster/clusterrolebinding/system:node-proxier.yaml\n>f+++++++++ objects/cluster/clusterrolebinding/system:node.txt\n>f+++++++++ objects/cluster/clusterrolebinding/system:node.yaml\n>f+++++++++ objects/cluster/clusterrolebinding/system:public-info-viewer.txt\n>f+++++++++ objects/cluster/clusterrolebinding/system:public-info-viewer.yaml\n>f+++++++++ objects/cluster/clusterrolebinding/system:service-account-issuer-discovery.txt\n>f+++++++++ objects/cluster/clusterrolebinding/system:service-account-issuer-discovery.yaml\n>f+++++++++ objects/cluster/clusterrolebinding/system:volume-scheduler.txt\n>f+++++++++ objects/cluster/clusterrolebinding/system:volume-scheduler.yaml\n>f+++++++++ objects/cluster/clusterrolebinding/vector.txt\n>f+++++++++ objects/cluster/clusterrolebinding/vector.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/capi-kubeadm-bootstrap-system.txt\n>f+++++++++ objects/cluster/namespace/capi-kubeadm-bootstrap-system.yaml\n>f+++++++++ objects/cluster/namespace/capi-kubeadm-control-plane-system.txt\n>f+++++++++ objects/cluster/namespace/capi-kubeadm-control-plane-system.yaml\n>f+++++++++ objects/cluster/namespace/capi-system.txt\n>f+++++++++ objects/cluster/namespace/capi-system.yaml\n>f+++++++++ objects/cluster/namespace/capo-system.txt\n>f+++++++++ objects/cluster/namespace/capo-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/frr-k8s-system.txt\n>f+++++++++ objects/cluster/namespace/frr-k8s-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/local-path-storage.txt\n>f+++++++++ objects/cluster/namespace/local-path-storage.yaml\n>f+++++++++ objects/cluster/namespace/magnum-system.txt\n>f+++++++++ objects/cluster/namespace/magnum-system.yaml\n>f+++++++++ objects/cluster/namespace/monitoring.txt\n>f+++++++++ objects/cluster/namespace/monitoring.yaml\n>f+++++++++ objects/cluster/namespace/openstack.txt\n>f+++++++++ objects/cluster/namespace/openstack.yaml\n>f+++++++++ objects/cluster/namespace/orc-system.txt\n>f+++++++++ objects/cluster/namespace/orc-system.yaml\n>f+++++++++ objects/cluster/namespace/rook-ceph.txt\n>f+++++++++ objects/cluster/namespace/rook-ceph.yaml\n>f+++++++++ objects/cluster/namespace/secretgen-controller.txt\n>f+++++++++ objects/cluster/namespace/secretgen-controller.yaml\ncd+++++++++ objects/cluster/node/\n>f+++++++++ objects/cluster/node/instance.txt\n>f+++++++++ objects/cluster/node/instance.yaml\ncd+++++++++ objects/cluster/storageclass/\n>f+++++++++ objects/cluster/storageclass/general.txt\n>f+++++++++ objects/cluster/storageclass/general.yaml\ncd+++++++++ objects/namespaced/\ncd+++++++++ objects/namespaced/auth-system/\ncd+++++++++ objects/namespaced/auth-system/configmaps/\n>f+++++++++ objects/namespaced/auth-system/configmaps/keycloak-env-vars.txt\n>f+++++++++ objects/namespaced/auth-system/configmaps/keycloak-env-vars.yaml\n>f+++++++++ objects/namespaced/auth-system/configmaps/kube-root-ca.crt.txt\n>f+++++++++ objects/namespaced/auth-system/configmaps/kube-root-ca.crt.yaml\ncd+++++++++ objects/namespaced/auth-system/endpoints/\n>f+++++++++ objects/namespaced/auth-system/endpoints/keycloak-headless.txt\n>f+++++++++ objects/namespaced/auth-system/endpoints/keycloak-headless.yaml\n>f+++++++++ objects/namespaced/auth-system/endpoints/keycloak-metrics.txt\n>f+++++++++ objects/namespaced/auth-system/endpoints/keycloak-metrics.yaml\n>f+++++++++ objects/namespaced/auth-system/endpoints/keycloak.txt\n>f+++++++++ objects/namespaced/auth-system/endpoints/keycloak.yaml\ncd+++++++++ objects/namespaced/auth-system/ingresses/\n>f+++++++++ objects/namespaced/auth-system/ingresses/keycloak.txt\n>f+++++++++ objects/namespaced/auth-system/ingresses/keycloak.yaml\ncd+++++++++ objects/namespaced/auth-system/networkpolicies/\n>f+++++++++ objects/namespaced/auth-system/networkpolicies/keycloak.txt\n>f+++++++++ objects/namespaced/auth-system/networkpolicies/keycloak.yaml\ncd+++++++++ objects/namespaced/auth-system/pods/\n>f+++++++++ objects/namespaced/auth-system/pods/keycloak-0.txt\n>f+++++++++ objects/namespaced/auth-system/pods/keycloak-0.yaml\ncd+++++++++ objects/namespaced/auth-system/secrets/\n>f+++++++++ objects/namespaced/auth-system/secrets/keycloak-externaldb.txt\n>f+++++++++ objects/namespaced/auth-system/secrets/keycloak-externaldb.yaml\n>f+++++++++ objects/namespaced/auth-system/secrets/keycloak.199-204-45-156.nip.io-tls.txt\n>f+++++++++ objects/namespaced/auth-system/secrets/keycloak.199-204-45-156.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/capi-kubeadm-bootstrap-system/\ncd+++++++++ objects/namespaced/capi-kubeadm-bootstrap-system/configmaps/\n>f+++++++++ objects/namespaced/capi-kubeadm-bootstrap-system/configmaps/kube-root-ca.crt.txt\n>f+++++++++ objects/namespaced/capi-kubeadm-bootstrap-system/configmaps/kube-root-ca.crt.yaml\ncd+++++++++ objects/namespaced/capi-kubeadm-bootstrap-system/deployment/\n>f+++++++++ objects/namespaced/capi-kubeadm-bootstrap-system/deployment/capi-kubeadm-bootstrap-controller-manager.txt\n>f+++++++++ objects/namespaced/capi-kubeadm-bootstrap-system/deployment/capi-kubeadm-bootstrap-controller-manager.yaml\ncd+++++++++ objects/namespaced/capi-kubeadm-bootstrap-system/endpoints/\n>f+++++++++ objects/namespaced/capi-kubeadm-bootstrap-system/endpoints/capi-kubeadm-bootstrap-webhook-service.txt\n>f+++++++++ objects/namespaced/capi-kubeadm-bootstrap-system/endpoints/capi-kubeadm-bootstrap-webhook-service.yaml\ncd+++++++++ objects/namespaced/capi-kubeadm-bootstrap-system/pods/\n>f+++++++++ objects/namespaced/capi-kubeadm-bootstrap-system/pods/capi-kubeadm-bootstrap-controller-manager-67b8b974d6-tkksr.txt\n>f+++++++++ objects/namespaced/capi-kubeadm-bootstrap-system/pods/capi-kubeadm-bootstrap-controller-manager-67b8b974d6-tkksr.yaml\ncd+++++++++ objects/namespaced/capi-kubeadm-bootstrap-system/rolebindings/\n>f+++++++++ objects/namespaced/capi-kubeadm-bootstrap-system/rolebindings/capi-kubeadm-bootstrap-leader-election-rolebinding.txt\n>f+++++++++ objects/namespaced/capi-kubeadm-bootstrap-system/rolebindings/capi-kubeadm-bootstrap-leader-election-rolebinding.yaml\ncd+++++++++ objects/namespaced/capi-kubeadm-bootstrap-system/roles/\n>f+++++++++ objects/namespaced/capi-kubeadm-bootstrap-system/roles/capi-kubeadm-bootstrap-leader-election-role.txt\n>f+++++++++ objects/namespaced/capi-kubeadm-bootstrap-system/roles/capi-kubeadm-bootstrap-leader-election-role.yaml\ncd+++++++++ objects/namespaced/capi-kubeadm-bootstrap-system/secrets/\n>f+++++++++ objects/namespaced/capi-kubeadm-bootstrap-system/secrets/capi-kubeadm-bootstrap-webhook-service-cert.txt\n>f+++++++++ objects/namespaced/capi-kubeadm-bootstrap-system/secrets/capi-kubeadm-bootstrap-webhook-service-cert.yaml\ncd+++++++++ objects/namespaced/capi-kubeadm-bootstrap-system/serviceaccounts/\n>f+++++++++ objects/namespaced/capi-kubeadm-bootstrap-system/serviceaccounts/capi-kubeadm-bootstrap-manager.txt\n>f+++++++++ objects/namespaced/capi-kubeadm-bootstrap-system/serviceaccounts/capi-kubeadm-bootstrap-manager.yaml\n>f+++++++++ objects/namespaced/capi-kubeadm-bootstrap-system/serviceaccounts/default.txt\n>f+++++++++ objects/namespaced/capi-kubeadm-bootstrap-system/serviceaccounts/default.yaml\ncd+++++++++ objects/namespaced/capi-kubeadm-bootstrap-system/services/\n>f+++++++++ objects/namespaced/capi-kubeadm-bootstrap-system/services/capi-kubeadm-bootstrap-webhook-service.txt\n>f+++++++++ objects/namespaced/capi-kubeadm-bootstrap-system/services/capi-kubeadm-bootstrap-webhook-service.yaml\ncd+++++++++ objects/namespaced/capi-kubeadm-control-plane-system/\ncd+++++++++ objects/namespaced/capi-kubeadm-control-plane-system/configmaps/\n>f+++++++++ objects/namespaced/capi-kubeadm-control-plane-system/configmaps/kube-root-ca.crt.txt\n>f+++++++++ objects/namespaced/capi-kubeadm-control-plane-system/configmaps/kube-root-ca.crt.yaml\ncd+++++++++ objects/namespaced/capi-kubeadm-control-plane-system/deployment/\n>f+++++++++ objects/namespaced/capi-kubeadm-control-plane-system/deployment/capi-kubeadm-control-plane-controller-manager.txt\n>f+++++++++ objects/namespaced/capi-kubeadm-control-plane-system/deployment/capi-kubeadm-control-plane-controller-manager.yaml\ncd+++++++++ objects/namespaced/capi-kubeadm-control-plane-system/endpoints/\n>f+++++++++ objects/namespaced/capi-kubeadm-control-plane-system/endpoints/capi-kubeadm-control-plane-webhook-service.txt\n>f+++++++++ objects/namespaced/capi-kubeadm-control-plane-system/endpoints/capi-kubeadm-control-plane-webhook-service.yaml\ncd+++++++++ objects/namespaced/capi-kubeadm-control-plane-system/pods/\n>f+++++++++ objects/namespaced/capi-kubeadm-control-plane-system/pods/capi-kubeadm-control-plane-controller-manager-6b6ccbf6b8-8v87s.txt\n>f+++++++++ objects/namespaced/capi-kubeadm-control-plane-system/pods/capi-kubeadm-control-plane-controller-manager-6b6ccbf6b8-8v87s.yaml\ncd+++++++++ objects/namespaced/capi-kubeadm-control-plane-system/rolebindings/\n>f+++++++++ objects/namespaced/capi-kubeadm-control-plane-system/rolebindings/capi-kubeadm-control-plane-leader-election-rolebinding.txt\n>f+++++++++ objects/namespaced/capi-kubeadm-control-plane-system/rolebindings/capi-kubeadm-control-plane-leader-election-rolebinding.yaml\ncd+++++++++ objects/namespaced/capi-kubeadm-control-plane-system/roles/\n>f+++++++++ objects/namespaced/capi-kubeadm-control-plane-system/roles/capi-kubeadm-control-plane-leader-election-role.txt\n>f+++++++++ objects/namespaced/capi-kubeadm-control-plane-system/roles/capi-kubeadm-control-plane-leader-election-role.yaml\ncd+++++++++ objects/namespaced/capi-kubeadm-control-plane-system/secrets/\n>f+++++++++ objects/namespaced/capi-kubeadm-control-plane-system/secrets/capi-kubeadm-control-plane-webhook-service-cert.txt\n>f+++++++++ objects/namespaced/capi-kubeadm-control-plane-system/secrets/capi-kubeadm-control-plane-webhook-service-cert.yaml\ncd+++++++++ objects/namespaced/capi-kubeadm-control-plane-system/serviceaccounts/\n>f+++++++++ objects/namespaced/capi-kubeadm-control-plane-system/serviceaccounts/capi-kubeadm-control-plane-manager.txt\n>f+++++++++ objects/namespaced/capi-kubeadm-control-plane-system/serviceaccounts/capi-kubeadm-control-plane-manager.yaml\n>f+++++++++ objects/namespaced/capi-kubeadm-control-plane-system/serviceaccounts/default.txt\n>f+++++++++ objects/namespaced/capi-kubeadm-control-plane-system/serviceaccounts/default.yaml\ncd+++++++++ objects/namespaced/capi-kubeadm-control-plane-system/services/\n>f+++++++++ objects/namespaced/capi-kubeadm-control-plane-system/services/capi-kubeadm-control-plane-webhook-service.txt\n>f+++++++++ objects/namespaced/capi-kubeadm-control-plane-system/services/capi-kubeadm-control-plane-webhook-service.yaml\ncd+++++++++ objects/namespaced/capi-system/\ncd+++++++++ objects/namespaced/capi-system/configmaps/\n>f+++++++++ objects/namespaced/capi-system/configmaps/kube-root-ca.crt.txt\n>f+++++++++ objects/namespaced/capi-system/configmaps/kube-root-ca.crt.yaml\ncd+++++++++ objects/namespaced/capi-system/deployment/\n>f+++++++++ objects/namespaced/capi-system/deployment/capi-controller-manager.txt\n>f+++++++++ objects/namespaced/capi-system/deployment/capi-controller-manager.yaml\ncd+++++++++ objects/namespaced/capi-system/endpoints/\n>f+++++++++ objects/namespaced/capi-system/endpoints/capi-webhook-service.txt\n>f+++++++++ objects/namespaced/capi-system/endpoints/capi-webhook-service.yaml\ncd+++++++++ objects/namespaced/capi-system/pods/\n>f+++++++++ objects/namespaced/capi-system/pods/capi-controller-manager-5647546676-64t7b.txt\n>f+++++++++ objects/namespaced/capi-system/pods/capi-controller-manager-5647546676-64t7b.yaml\ncd+++++++++ objects/namespaced/capi-system/rolebindings/\n>f+++++++++ objects/namespaced/capi-system/rolebindings/capi-leader-election-rolebinding.txt\n>f+++++++++ objects/namespaced/capi-system/rolebindings/capi-leader-election-rolebinding.yaml\ncd+++++++++ objects/namespaced/capi-system/roles/\n>f+++++++++ objects/namespaced/capi-system/roles/capi-leader-election-role.txt\n>f+++++++++ objects/namespaced/capi-system/roles/capi-leader-election-role.yaml\ncd+++++++++ objects/namespaced/capi-system/secrets/\n>f+++++++++ objects/namespaced/capi-system/secrets/capi-webhook-service-cert.txt\n>f+++++++++ objects/namespaced/capi-system/secrets/capi-webhook-service-cert.yaml\ncd+++++++++ objects/namespaced/capi-system/serviceaccounts/\n>f+++++++++ objects/namespaced/capi-system/serviceaccounts/capi-manager.txt\n>f+++++++++ objects/namespaced/capi-system/serviceaccounts/capi-manager.yaml\n>f+++++++++ objects/namespaced/capi-system/serviceaccounts/default.txt\n>f+++++++++ objects/namespaced/capi-system/serviceaccounts/default.yaml\ncd+++++++++ objects/namespaced/capi-system/services/\n>f+++++++++ objects/namespaced/capi-system/services/capi-webhook-service.txt\n>f+++++++++ objects/namespaced/capi-system/services/capi-webhook-service.yaml\ncd+++++++++ objects/namespaced/capo-system/\ncd+++++++++ objects/namespaced/capo-system/configmaps/\n>f+++++++++ objects/namespaced/capo-system/configmaps/kube-root-ca.crt.txt\n>f+++++++++ objects/namespaced/capo-system/configmaps/kube-root-ca.crt.yaml\ncd+++++++++ objects/namespaced/capo-system/deployment/\n>f+++++++++ objects/namespaced/capo-system/deployment/capo-controller-manager.txt\n>f+++++++++ objects/namespaced/capo-system/deployment/capo-controller-manager.yaml\ncd+++++++++ objects/namespaced/capo-system/endpoints/\n>f+++++++++ objects/namespaced/capo-system/endpoints/capo-webhook-service.txt\n>f+++++++++ objects/namespaced/capo-system/endpoints/capo-webhook-service.yaml\ncd+++++++++ objects/namespaced/capo-system/pods/\n>f+++++++++ objects/namespaced/capo-system/pods/capo-controller-manager-56cf844ccd-kp5k7.txt\n>f+++++++++ objects/namespaced/capo-system/pods/capo-controller-manager-56cf844ccd-kp5k7.yaml\ncd+++++++++ objects/namespaced/capo-system/rolebindings/\n>f+++++++++ objects/namespaced/capo-system/rolebindings/capo-leader-election-rolebinding.txt\n>f+++++++++ objects/namespaced/capo-system/rolebindings/capo-leader-election-rolebinding.yaml\ncd+++++++++ objects/namespaced/capo-system/roles/\n>f+++++++++ objects/namespaced/capo-system/roles/capo-leader-election-role.txt\n>f+++++++++ objects/namespaced/capo-system/roles/capo-leader-election-role.yaml\ncd+++++++++ objects/namespaced/capo-system/secrets/\n>f+++++++++ objects/namespaced/capo-system/secrets/capo-webhook-service-cert.txt\n>f+++++++++ objects/namespaced/capo-system/secrets/capo-webhook-service-cert.yaml\ncd+++++++++ objects/namespaced/capo-system/serviceaccounts/\n>f+++++++++ objects/namespaced/capo-system/serviceaccounts/capo-manager.txt\n>f+++++++++ objects/namespaced/capo-system/serviceaccounts/capo-manager.yaml\n>f+++++++++ objects/namespaced/capo-system/serviceaccounts/default.txt\n>f+++++++++ objects/namespaced/capo-system/serviceaccounts/default.yaml\ncd+++++++++ objects/namespaced/capo-system/services/\n>f+++++++++ objects/namespaced/capo-system/services/capo-webhook-service.txt\n>f+++++++++ objects/namespaced/capo-system/services/capo-webhook-service.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-dwf26.txt\n>f+++++++++ objects/namespaced/cert-manager/pods/cert-manager-79c48d47db-dwf26.yaml\n>f+++++++++ objects/namespaced/cert-manager/pods/cert-manager-cainjector-579c9dd7cd-66bdt.txt\n>f+++++++++ objects/namespaced/cert-manager/pods/cert-manager-cainjector-579c9dd7cd-66bdt.yaml\n>f+++++++++ objects/namespaced/cert-manager/pods/cert-manager-webhook-7d6b59cfdc-xfskr.txt\n>f+++++++++ objects/namespaced/cert-manager/pods/cert-manager-webhook-7d6b59cfdc-xfskr.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/kube-prometheus-stack-ca.txt\n>f+++++++++ objects/namespaced/cert-manager/secrets/kube-prometheus-stack-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-djzkm.txt\n>f+++++++++ objects/namespaced/envoy-gateway-system/pods/envoy-gateway-78446f96c9-djzkm.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/frr-k8s-system/\ncd+++++++++ objects/namespaced/frr-k8s-system/configmaps/\n>f+++++++++ objects/namespaced/frr-k8s-system/configmaps/frr-k8s-frr-startup.txt\n>f+++++++++ objects/namespaced/frr-k8s-system/configmaps/frr-k8s-frr-startup.yaml\n>f+++++++++ objects/namespaced/frr-k8s-system/configmaps/kube-root-ca.crt.txt\n>f+++++++++ objects/namespaced/frr-k8s-system/configmaps/kube-root-ca.crt.yaml\ncd+++++++++ objects/namespaced/frr-k8s-system/daemonsets/\n>f+++++++++ objects/namespaced/frr-k8s-system/daemonsets/frr-k8s.txt\n>f+++++++++ objects/namespaced/frr-k8s-system/daemonsets/frr-k8s.yaml\ncd+++++++++ objects/namespaced/frr-k8s-system/deployment/\n>f+++++++++ objects/namespaced/frr-k8s-system/deployment/frr-k8s-webhook-server.txt\n>f+++++++++ objects/namespaced/frr-k8s-system/deployment/frr-k8s-webhook-server.yaml\ncd+++++++++ objects/namespaced/frr-k8s-system/endpoints/\n>f+++++++++ objects/namespaced/frr-k8s-system/endpoints/frr-k8s-webhook-service.txt\n>f+++++++++ objects/namespaced/frr-k8s-system/endpoints/frr-k8s-webhook-service.yaml\ncd+++++++++ objects/namespaced/frr-k8s-system/pods/\n>f+++++++++ objects/namespaced/frr-k8s-system/pods/frr-k8s-4swmf.txt\n>f+++++++++ objects/namespaced/frr-k8s-system/pods/frr-k8s-4swmf.yaml\n>f+++++++++ objects/namespaced/frr-k8s-system/pods/frr-k8s-webhook-server-ffbc7d57c-47762.txt\n>f+++++++++ objects/namespaced/frr-k8s-system/pods/frr-k8s-webhook-server-ffbc7d57c-47762.yaml\ncd+++++++++ objects/namespaced/frr-k8s-system/rolebindings/\n>f+++++++++ objects/namespaced/frr-k8s-system/rolebindings/frr-k8s-controller.txt\n>f+++++++++ objects/namespaced/frr-k8s-system/rolebindings/frr-k8s-controller.yaml\ncd+++++++++ objects/namespaced/frr-k8s-system/roles/\n>f+++++++++ objects/namespaced/frr-k8s-system/roles/frr-k8s-controller.txt\n>f+++++++++ objects/namespaced/frr-k8s-system/roles/frr-k8s-controller.yaml\ncd+++++++++ objects/namespaced/frr-k8s-system/secrets/\n>f+++++++++ objects/namespaced/frr-k8s-system/secrets/frr-k8s-webhook-server-cert.txt\n>f+++++++++ objects/namespaced/frr-k8s-system/secrets/frr-k8s-webhook-server-cert.yaml\n>f+++++++++ objects/namespaced/frr-k8s-system/secrets/sh.helm.release.v1.frr-k8s.v1.txt\n>f+++++++++ objects/namespaced/frr-k8s-system/secrets/sh.helm.release.v1.frr-k8s.v1.yaml\ncd+++++++++ objects/namespaced/frr-k8s-system/serviceaccounts/\n>f+++++++++ objects/namespaced/frr-k8s-system/serviceaccounts/default.txt\n>f+++++++++ objects/namespaced/frr-k8s-system/serviceaccounts/default.yaml\n>f+++++++++ objects/namespaced/frr-k8s-system/serviceaccounts/frr-k8s-controller.txt\n>f+++++++++ objects/namespaced/frr-k8s-system/serviceaccounts/frr-k8s-controller.yaml\ncd+++++++++ objects/namespaced/frr-k8s-system/services/\n>f+++++++++ objects/namespaced/frr-k8s-system/services/frr-k8s-webhook-service.txt\n>f+++++++++ objects/namespaced/frr-k8s-system/services/frr-k8s-webhook-service.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-2j9k6.txt\n>f+++++++++ objects/namespaced/ingress-nginx/pods/ingress-nginx-controller-2j9k6.yaml\n>f+++++++++ objects/namespaced/ingress-nginx/pods/ingress-nginx-defaultbackend-6987ff55cf-76889.txt\n>f+++++++++ objects/namespaced/ingress-nginx/pods/ingress-nginx-defaultbackend-6987ff55cf-76889.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/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/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/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/kube-dns.txt\n>f+++++++++ objects/namespaced/kube-system/endpoints/kube-dns.yaml\n>f+++++++++ objects/namespaced/kube-system/endpoints/kube-prometheus-stack-coredns.txt\n>f+++++++++ objects/namespaced/kube-system/endpoints/kube-prometheus-stack-coredns.yaml\n>f+++++++++ objects/namespaced/kube-system/endpoints/kube-prometheus-stack-kube-controller-manager.txt\n>f+++++++++ objects/namespaced/kube-system/endpoints/kube-prometheus-stack-kube-controller-manager.yaml\n>f+++++++++ objects/namespaced/kube-system/endpoints/kube-prometheus-stack-kube-etcd.txt\n>f+++++++++ objects/namespaced/kube-system/endpoints/kube-prometheus-stack-kube-etcd.yaml\n>f+++++++++ objects/namespaced/kube-system/endpoints/kube-prometheus-stack-kube-proxy.txt\n>f+++++++++ objects/namespaced/kube-system/endpoints/kube-prometheus-stack-kube-proxy.yaml\n>f+++++++++ objects/namespaced/kube-system/endpoints/kube-prometheus-stack-kube-scheduler.txt\n>f+++++++++ objects/namespaced/kube-system/endpoints/kube-prometheus-stack-kube-scheduler.yaml\n>f+++++++++ objects/namespaced/kube-system/endpoints/kube-prometheus-stack-kubelet.txt\n>f+++++++++ objects/namespaced/kube-system/endpoints/kube-prometheus-stack-kubelet.yaml\ncd+++++++++ objects/namespaced/kube-system/pods/\n>f+++++++++ objects/namespaced/kube-system/pods/cilium-operator-869df985b8-ghjgj.txt\n>f+++++++++ objects/namespaced/kube-system/pods/cilium-operator-869df985b8-ghjgj.yaml\n>f+++++++++ objects/namespaced/kube-system/pods/cilium-q4qn5.txt\n>f+++++++++ objects/namespaced/kube-system/pods/cilium-q4qn5.yaml\n>f+++++++++ objects/namespaced/kube-system/pods/coredns-67659f764b-6lhfm.txt\n>f+++++++++ objects/namespaced/kube-system/pods/coredns-67659f764b-6lhfm.yaml\n>f+++++++++ objects/namespaced/kube-system/pods/coredns-67659f764b-p78h9.txt\n>f+++++++++ objects/namespaced/kube-system/pods/coredns-67659f764b-p78h9.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-7r662.txt\n>f+++++++++ objects/namespaced/kube-system/pods/kube-proxy-7r662.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/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/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-4w58t4.txt\n>f+++++++++ objects/namespaced/kube-system/secrets/bootstrap-token-4w58t4.yaml\n>f+++++++++ objects/namespaced/kube-system/secrets/bootstrap-token-z9jshc.txt\n>f+++++++++ objects/namespaced/kube-system/secrets/bootstrap-token-z9jshc.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.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/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/kube-dns.txt\n>f+++++++++ objects/namespaced/kube-system/services/kube-dns.yaml\n>f+++++++++ objects/namespaced/kube-system/services/kube-prometheus-stack-coredns.txt\n>f+++++++++ objects/namespaced/kube-system/services/kube-prometheus-stack-coredns.yaml\n>f+++++++++ objects/namespaced/kube-system/services/kube-prometheus-stack-kube-controller-manager.txt\n>f+++++++++ objects/namespaced/kube-system/services/kube-prometheus-stack-kube-controller-manager.yaml\n>f+++++++++ objects/namespaced/kube-system/services/kube-prometheus-stack-kube-etcd.txt\n>f+++++++++ objects/namespaced/kube-system/services/kube-prometheus-stack-kube-etcd.yaml\n>f+++++++++ objects/namespaced/kube-system/services/kube-prometheus-stack-kube-proxy.txt\n>f+++++++++ objects/namespaced/kube-system/services/kube-prometheus-stack-kube-proxy.yaml\n>f+++++++++ objects/namespaced/kube-system/services/kube-prometheus-stack-kube-scheduler.txt\n>f+++++++++ objects/namespaced/kube-system/services/kube-prometheus-stack-kube-scheduler.yaml\n>f+++++++++ objects/namespaced/kube-system/services/kube-prometheus-stack-kubelet.txt\n>f+++++++++ objects/namespaced/kube-system/services/kube-prometheus-stack-kubelet.yaml\ncd+++++++++ objects/namespaced/local-path-storage/\ncd+++++++++ objects/namespaced/local-path-storage/configmaps/\n>f+++++++++ objects/namespaced/local-path-storage/configmaps/kube-root-ca.crt.txt\n>f+++++++++ objects/namespaced/local-path-storage/configmaps/kube-root-ca.crt.yaml\n>f+++++++++ objects/namespaced/local-path-storage/configmaps/local-path-config.txt\n>f+++++++++ objects/namespaced/local-path-storage/configmaps/local-path-config.yaml\ncd+++++++++ objects/namespaced/local-path-storage/deployment/\n>f+++++++++ objects/namespaced/local-path-storage/deployment/local-path-provisioner.txt\n>f+++++++++ objects/namespaced/local-path-storage/deployment/local-path-provisioner.yaml\ncd+++++++++ objects/namespaced/local-path-storage/pods/\n>f+++++++++ objects/namespaced/local-path-storage/pods/local-path-provisioner-679c578f5-lqz8b.txt\n>f+++++++++ objects/namespaced/local-path-storage/pods/local-path-provisioner-679c578f5-lqz8b.yaml\ncd+++++++++ objects/namespaced/local-path-storage/secrets/\n>f+++++++++ objects/namespaced/local-path-storage/secrets/sh.helm.release.v1.local-path-provisioner.v1.txt\n>f+++++++++ objects/namespaced/local-path-storage/secrets/sh.helm.release.v1.local-path-provisioner.v1.yaml\ncd+++++++++ objects/namespaced/local-path-storage/serviceaccounts/\n>f+++++++++ objects/namespaced/local-path-storage/serviceaccounts/default.txt\n>f+++++++++ objects/namespaced/local-path-storage/serviceaccounts/default.yaml\n>f+++++++++ objects/namespaced/local-path-storage/serviceaccounts/local-path-provisioner.txt\n>f+++++++++ objects/namespaced/local-path-storage/serviceaccounts/local-path-provisioner.yaml\ncd+++++++++ objects/namespaced/magnum-system/\ncd+++++++++ objects/namespaced/magnum-system/configmaps/\n>f+++++++++ objects/namespaced/magnum-system/configmaps/kube-root-ca.crt.txt\n>f+++++++++ objects/namespaced/magnum-system/configmaps/kube-root-ca.crt.yaml\ncd+++++++++ objects/namespaced/magnum-system/serviceaccounts/\n>f+++++++++ objects/namespaced/magnum-system/serviceaccounts/default.txt\n>f+++++++++ objects/namespaced/magnum-system/serviceaccounts/default.yaml\ncd+++++++++ objects/namespaced/monitoring/\ncd+++++++++ objects/namespaced/monitoring/configmaps/\n>f+++++++++ objects/namespaced/monitoring/configmaps/goldpinger-zap.txt\n>f+++++++++ objects/namespaced/monitoring/configmaps/goldpinger-zap.yaml\n>f+++++++++ objects/namespaced/monitoring/configmaps/ipmi-exporter.txt\n>f+++++++++ objects/namespaced/monitoring/configmaps/ipmi-exporter.yaml\n>f+++++++++ objects/namespaced/monitoring/configmaps/kube-prometheus-stack-alertmanager-overview.txt\n>f+++++++++ objects/namespaced/monitoring/configmaps/kube-prometheus-stack-alertmanager-overview.yaml\n>f+++++++++ objects/namespaced/monitoring/configmaps/kube-prometheus-stack-apiserver.txt\n>f+++++++++ objects/namespaced/monitoring/configmaps/kube-prometheus-stack-apiserver.yaml\n>f+++++++++ objects/namespaced/monitoring/configmaps/kube-prometheus-stack-cluster-total.txt\n>f+++++++++ objects/namespaced/monitoring/configmaps/kube-prometheus-stack-cluster-total.yaml\n>f+++++++++ objects/namespaced/monitoring/configmaps/kube-prometheus-stack-controller-manager.txt\n>f+++++++++ objects/namespaced/monitoring/configmaps/kube-prometheus-stack-controller-manager.yaml\n>f+++++++++ objects/namespaced/monitoring/configmaps/kube-prometheus-stack-dashboard-ceph-cluster-advanced.txt\n>f+++++++++ objects/namespaced/monitoring/configmaps/kube-prometheus-stack-dashboard-ceph-cluster-advanced.yaml\n>f+++++++++ objects/namespaced/monitoring/configmaps/kube-prometheus-stack-dashboard-ceph-cluster.txt\n>f+++++++++ objects/namespaced/monitoring/configmaps/kube-prometheus-stack-dashboard-ceph-cluster.yaml\n>f+++++++++ objects/namespaced/monitoring/configmaps/kube-prometheus-stack-dashboard-goldpinger.txt\n>f+++++++++ objects/namespaced/monitoring/configmaps/kube-prometheus-stack-dashboard-goldpinger.yaml\n>f+++++++++ objects/namespaced/monitoring/configmaps/kube-prometheus-stack-dashboard-haproxy.txt\n>f+++++++++ objects/namespaced/monitoring/configmaps/kube-prometheus-stack-dashboard-haproxy.yaml\n>f+++++++++ objects/namespaced/monitoring/configmaps/kube-prometheus-stack-dashboard-host-details.txt\n>f+++++++++ objects/namespaced/monitoring/configmaps/kube-prometheus-stack-dashboard-host-details.yaml\n>f+++++++++ objects/namespaced/monitoring/configmaps/kube-prometheus-stack-dashboard-hosts-overview.txt\n>f+++++++++ objects/namespaced/monitoring/configmaps/kube-prometheus-stack-dashboard-hosts-overview.yaml\n>f+++++++++ objects/namespaced/monitoring/configmaps/kube-prometheus-stack-dashboard-node-exporter-full.txt\n>f+++++++++ objects/namespaced/monitoring/configmaps/kube-prometheus-stack-dashboard-node-exporter-full.yaml\n>f+++++++++ objects/namespaced/monitoring/configmaps/kube-prometheus-stack-dashboard-osd-device-details.txt\n>f+++++++++ objects/namespaced/monitoring/configmaps/kube-prometheus-stack-dashboard-osd-device-details.yaml\n>f+++++++++ objects/namespaced/monitoring/configmaps/kube-prometheus-stack-dashboard-osds-overview.txt\n>f+++++++++ objects/namespaced/monitoring/configmaps/kube-prometheus-stack-dashboard-osds-overview.yaml\n>f+++++++++ objects/namespaced/monitoring/configmaps/kube-prometheus-stack-dashboard-pool-detail.txt\n>f+++++++++ objects/namespaced/monitoring/configmaps/kube-prometheus-stack-dashboard-pool-detail.yaml\n>f+++++++++ objects/namespaced/monitoring/configmaps/kube-prometheus-stack-dashboard-pool-overview.txt\n>f+++++++++ objects/namespaced/monitoring/configmaps/kube-prometheus-stack-dashboard-pool-overview.yaml\n>f+++++++++ objects/namespaced/monitoring/configmaps/kube-prometheus-stack-dashboard-rbd-details.txt\n>f+++++++++ objects/namespaced/monitoring/configmaps/kube-prometheus-stack-dashboard-rbd-details.yaml\n>f+++++++++ objects/namespaced/monitoring/configmaps/kube-prometheus-stack-dashboard-rbd-overview.txt\n>f+++++++++ objects/namespaced/monitoring/configmaps/kube-prometheus-stack-dashboard-rbd-overview.yaml\n>f+++++++++ objects/namespaced/monitoring/configmaps/kube-prometheus-stack-etcd.txt\n>f+++++++++ objects/namespaced/monitoring/configmaps/kube-prometheus-stack-etcd.yaml\n>f+++++++++ objects/namespaced/monitoring/configmaps/kube-prometheus-stack-grafana-config-dashboards.txt\n>f+++++++++ objects/namespaced/monitoring/configmaps/kube-prometheus-stack-grafana-config-dashboards.yaml\n>f+++++++++ objects/namespaced/monitoring/configmaps/kube-prometheus-stack-grafana-datasource.txt\n>f+++++++++ objects/namespaced/monitoring/configmaps/kube-prometheus-stack-grafana-datasource.yaml\n>f+++++++++ objects/namespaced/monitoring/configmaps/kube-prometheus-stack-grafana-overview.txt\n>f+++++++++ objects/namespaced/monitoring/configmaps/kube-prometheus-stack-grafana-overview.yaml\n>f+++++++++ objects/namespaced/monitoring/configmaps/kube-prometheus-stack-grafana.txt\n>f+++++++++ objects/namespaced/monitoring/configmaps/kube-prometheus-stack-grafana.yaml\n>f+++++++++ objects/namespaced/monitoring/configmaps/kube-prometheus-stack-k8s-coredns.txt\n>f+++++++++ objects/namespaced/monitoring/configmaps/kube-prometheus-stack-k8s-coredns.yaml\n>f+++++++++ objects/namespaced/monitoring/configmaps/kube-prometheus-stack-k8s-resources-cluster.txt\n>f+++++++++ objects/namespaced/monitoring/configmaps/kube-prometheus-stack-k8s-resources-cluster.yaml\n>f+++++++++ objects/namespaced/monitoring/configmaps/kube-prometheus-stack-k8s-resources-multicluster.txt\n>f+++++++++ objects/namespaced/monitoring/configmaps/kube-prometheus-stack-k8s-resources-multicluster.yaml\n>f+++++++++ objects/namespaced/monitoring/configmaps/kube-prometheus-stack-k8s-resources-namespace.txt\n>f+++++++++ objects/namespaced/monitoring/configmaps/kube-prometheus-stack-k8s-resources-namespace.yaml\n>f+++++++++ objects/namespaced/monitoring/configmaps/kube-prometheus-stack-k8s-resources-node.txt\n>f+++++++++ objects/namespaced/monitoring/configmaps/kube-prometheus-stack-k8s-resources-node.yaml\n>f+++++++++ objects/namespaced/monitoring/configmaps/kube-prometheus-stack-k8s-resources-pod.txt\n>f+++++++++ objects/namespaced/monitoring/configmaps/kube-prometheus-stack-k8s-resources-pod.yaml\n>f+++++++++ objects/namespaced/monitoring/configmaps/kube-prometheus-stack-k8s-resources-workload.txt\n>f+++++++++ objects/namespaced/monitoring/configmaps/kube-prometheus-stack-k8s-resources-workload.yaml\n>f+++++++++ objects/namespaced/monitoring/configmaps/kube-prometheus-stack-k8s-resources-workloads-namespace.txt\n>f+++++++++ objects/namespaced/monitoring/configmaps/kube-prometheus-stack-k8s-resources-workloads-namespace.yaml\n>f+++++++++ objects/namespaced/monitoring/configmaps/kube-prometheus-stack-kubelet.txt\n>f+++++++++ objects/namespaced/monitoring/configmaps/kube-prometheus-stack-kubelet.yaml\n>f+++++++++ objects/namespaced/monitoring/configmaps/kube-prometheus-stack-namespace-by-pod.txt\n>f+++++++++ objects/namespaced/monitoring/configmaps/kube-prometheus-stack-namespace-by-pod.yaml\n>f+++++++++ objects/namespaced/monitoring/configmaps/kube-prometheus-stack-namespace-by-workload.txt\n>f+++++++++ objects/namespaced/monitoring/configmaps/kube-prometheus-stack-namespace-by-workload.yaml\n>f+++++++++ objects/namespaced/monitoring/configmaps/kube-prometheus-stack-node-cluster-rsrc-use.txt\n>f+++++++++ objects/namespaced/monitoring/configmaps/kube-prometheus-stack-node-cluster-rsrc-use.yaml\n>f+++++++++ objects/namespaced/monitoring/configmaps/kube-prometheus-stack-node-exporter.txt\n>f+++++++++ objects/namespaced/monitoring/configmaps/kube-prometheus-stack-node-exporter.yaml\n>f+++++++++ objects/namespaced/monitoring/configmaps/kube-prometheus-stack-node-rsrc-use.txt\n>f+++++++++ objects/namespaced/monitoring/configmaps/kube-prometheus-stack-node-rsrc-use.yaml\n>f+++++++++ objects/namespaced/monitoring/configmaps/kube-prometheus-stack-nodes-darwin.txt\n>f+++++++++ objects/namespaced/monitoring/configmaps/kube-prometheus-stack-nodes-darwin.yaml\n>f+++++++++ objects/namespaced/monitoring/configmaps/kube-prometheus-stack-nodes.txt\n>f+++++++++ objects/namespaced/monitoring/configmaps/kube-prometheus-stack-nodes.yaml\n>f+++++++++ objects/namespaced/monitoring/configmaps/kube-prometheus-stack-persistentvolumesusage.txt\n>f+++++++++ objects/namespaced/monitoring/configmaps/kube-prometheus-stack-persistentvolumesusage.yaml\n>f+++++++++ objects/namespaced/monitoring/configmaps/kube-prometheus-stack-pod-total.txt\n>f+++++++++ objects/namespaced/monitoring/configmaps/kube-prometheus-stack-pod-total.yaml\n>f+++++++++ objects/namespaced/monitoring/configmaps/kube-prometheus-stack-prometheus-tls.txt\n>f+++++++++ objects/namespaced/monitoring/configmaps/kube-prometheus-stack-prometheus-tls.yaml\n>f+++++++++ objects/namespaced/monitoring/configmaps/kube-prometheus-stack-prometheus.txt\n>f+++++++++ objects/namespaced/monitoring/configmaps/kube-prometheus-stack-prometheus.yaml\n>f+++++++++ objects/namespaced/monitoring/configmaps/kube-prometheus-stack-proxy.txt\n>f+++++++++ objects/namespaced/monitoring/configmaps/kube-prometheus-stack-proxy.yaml\n>f+++++++++ objects/namespaced/monitoring/configmaps/kube-prometheus-stack-scheduler.txt\n>f+++++++++ objects/namespaced/monitoring/configmaps/kube-prometheus-stack-scheduler.yaml\n>f+++++++++ objects/namespaced/monitoring/configmaps/kube-prometheus-stack-workload-total.txt\n>f+++++++++ objects/namespaced/monitoring/configmaps/kube-prometheus-stack-workload-total.yaml\n>f+++++++++ objects/namespaced/monitoring/configmaps/kube-root-ca.crt.txt\n>f+++++++++ objects/namespaced/monitoring/configmaps/kube-root-ca.crt.yaml\n>f+++++++++ objects/namespaced/monitoring/configmaps/loki-alerting-rules.txt\n>f+++++++++ objects/namespaced/monitoring/configmaps/loki-alerting-rules.yaml\n>f+++++++++ objects/namespaced/monitoring/configmaps/loki-gateway.txt\n>f+++++++++ objects/namespaced/monitoring/configmaps/loki-gateway.yaml\n>f+++++++++ objects/namespaced/monitoring/configmaps/loki-runtime.txt\n>f+++++++++ objects/namespaced/monitoring/configmaps/loki-runtime.yaml\n>f+++++++++ objects/namespaced/monitoring/configmaps/loki.txt\n>f+++++++++ objects/namespaced/monitoring/configmaps/loki.yaml\n>f+++++++++ objects/namespaced/monitoring/configmaps/node-feature-discovery-master-conf.txt\n>f+++++++++ objects/namespaced/monitoring/configmaps/node-feature-discovery-master-conf.yaml\n>f+++++++++ objects/namespaced/monitoring/configmaps/node-feature-discovery-topology-updater-conf.txt\n>f+++++++++ objects/namespaced/monitoring/configmaps/node-feature-discovery-topology-updater-conf.yaml\n>f+++++++++ objects/namespaced/monitoring/configmaps/node-feature-discovery-worker-conf.txt\n>f+++++++++ objects/namespaced/monitoring/configmaps/node-feature-discovery-worker-conf.yaml\n>f+++++++++ objects/namespaced/monitoring/configmaps/prometheus-kube-prometheus-stack-prometheus-rulefiles-0.txt\n>f+++++++++ objects/namespaced/monitoring/configmaps/prometheus-kube-prometheus-stack-prometheus-rulefiles-0.yaml\n>f+++++++++ objects/namespaced/monitoring/configmaps/vector.txt\n>f+++++++++ objects/namespaced/monitoring/configmaps/vector.yaml\ncd+++++++++ objects/namespaced/monitoring/daemonsets/\n>f+++++++++ objects/namespaced/monitoring/daemonsets/goldpinger.txt\n>f+++++++++ objects/namespaced/monitoring/daemonsets/goldpinger.yaml\n>f+++++++++ objects/namespaced/monitoring/daemonsets/ipmi-exporter.txt\n>f+++++++++ objects/namespaced/monitoring/daemonsets/ipmi-exporter.yaml\n>f+++++++++ objects/namespaced/monitoring/daemonsets/kube-prometheus-stack-prometheus-node-exporter.txt\n>f+++++++++ objects/namespaced/monitoring/daemonsets/kube-prometheus-stack-prometheus-node-exporter.yaml\n>f+++++++++ objects/namespaced/monitoring/daemonsets/node-feature-discovery-worker.txt\n>f+++++++++ objects/namespaced/monitoring/daemonsets/node-feature-discovery-worker.yaml\n>f+++++++++ objects/namespaced/monitoring/daemonsets/prometheus-smartctl-exporter-0.txt\n>f+++++++++ objects/namespaced/monitoring/daemonsets/prometheus-smartctl-exporter-0.yaml\n>f+++++++++ objects/namespaced/monitoring/daemonsets/vector.txt\n>f+++++++++ objects/namespaced/monitoring/daemonsets/vector.yaml\ncd+++++++++ objects/namespaced/monitoring/deployment/\n>f+++++++++ objects/namespaced/monitoring/deployment/kube-prometheus-stack-grafana.txt\n>f+++++++++ objects/namespaced/monitoring/deployment/kube-prometheus-stack-grafana.yaml\n>f+++++++++ objects/namespaced/monitoring/deployment/kube-prometheus-stack-kube-state-metrics.txt\n>f+++++++++ objects/namespaced/monitoring/deployment/kube-prometheus-stack-kube-state-metrics.yaml\n>f+++++++++ objects/namespaced/monitoring/deployment/kube-prometheus-stack-operator.txt\n>f+++++++++ objects/namespaced/monitoring/deployment/kube-prometheus-stack-operator.yaml\n>f+++++++++ objects/namespaced/monitoring/deployment/loki-gateway.txt\n>f+++++++++ objects/namespaced/monitoring/deployment/loki-gateway.yaml\n>f+++++++++ objects/namespaced/monitoring/deployment/node-feature-discovery-gc.txt\n>f+++++++++ objects/namespaced/monitoring/deployment/node-feature-discovery-gc.yaml\n>f+++++++++ objects/namespaced/monitoring/deployment/node-feature-discovery-master.txt\n>f+++++++++ objects/namespaced/monitoring/deployment/node-feature-discovery-master.yaml\n>f+++++++++ objects/namespaced/monitoring/deployment/prometheus-pushgateway.txt\n>f+++++++++ objects/namespaced/monitoring/deployment/prometheus-pushgateway.yaml\ncd+++++++++ objects/namespaced/monitoring/endpoints/\n>f+++++++++ objects/namespaced/monitoring/endpoints/alertmanager-operated.txt\n>f+++++++++ objects/namespaced/monitoring/endpoints/alertmanager-operated.yaml\n>f+++++++++ objects/namespaced/monitoring/endpoints/goldpinger.txt\n>f+++++++++ objects/namespaced/monitoring/endpoints/goldpinger.yaml\n>f+++++++++ objects/namespaced/monitoring/endpoints/kube-prometheus-stack-alertmanager.txt\n>f+++++++++ objects/namespaced/monitoring/endpoints/kube-prometheus-stack-alertmanager.yaml\n>f+++++++++ objects/namespaced/monitoring/endpoints/kube-prometheus-stack-grafana.txt\n>f+++++++++ objects/namespaced/monitoring/endpoints/kube-prometheus-stack-grafana.yaml\n>f+++++++++ objects/namespaced/monitoring/endpoints/kube-prometheus-stack-kube-state-metrics.txt\n>f+++++++++ objects/namespaced/monitoring/endpoints/kube-prometheus-stack-kube-state-metrics.yaml\n>f+++++++++ objects/namespaced/monitoring/endpoints/kube-prometheus-stack-operator.txt\n>f+++++++++ objects/namespaced/monitoring/endpoints/kube-prometheus-stack-operator.yaml\n>f+++++++++ objects/namespaced/monitoring/endpoints/kube-prometheus-stack-prometheus-node-exporter.txt\n>f+++++++++ objects/namespaced/monitoring/endpoints/kube-prometheus-stack-prometheus-node-exporter.yaml\n>f+++++++++ objects/namespaced/monitoring/endpoints/kube-prometheus-stack-prometheus.txt\n>f+++++++++ objects/namespaced/monitoring/endpoints/kube-prometheus-stack-prometheus.yaml\n>f+++++++++ objects/namespaced/monitoring/endpoints/loki-chunks-cache.txt\n>f+++++++++ objects/namespaced/monitoring/endpoints/loki-chunks-cache.yaml\n>f+++++++++ objects/namespaced/monitoring/endpoints/loki-gateway.txt\n>f+++++++++ objects/namespaced/monitoring/endpoints/loki-gateway.yaml\n>f+++++++++ objects/namespaced/monitoring/endpoints/loki-headless.txt\n>f+++++++++ objects/namespaced/monitoring/endpoints/loki-headless.yaml\n>f+++++++++ objects/namespaced/monitoring/endpoints/loki-memberlist.txt\n>f+++++++++ objects/namespaced/monitoring/endpoints/loki-memberlist.yaml\n>f+++++++++ objects/namespaced/monitoring/endpoints/loki-results-cache.txt\n>f+++++++++ objects/namespaced/monitoring/endpoints/loki-results-cache.yaml\n>f+++++++++ objects/namespaced/monitoring/endpoints/loki.txt\n>f+++++++++ objects/namespaced/monitoring/endpoints/loki.yaml\n>f+++++++++ objects/namespaced/monitoring/endpoints/prometheus-operated.txt\n>f+++++++++ objects/namespaced/monitoring/endpoints/prometheus-operated.yaml\n>f+++++++++ objects/namespaced/monitoring/endpoints/prometheus-pushgateway.txt\n>f+++++++++ objects/namespaced/monitoring/endpoints/prometheus-pushgateway.yaml\n>f+++++++++ objects/namespaced/monitoring/endpoints/prometheus-smartctl-exporter.txt\n>f+++++++++ objects/namespaced/monitoring/endpoints/prometheus-smartctl-exporter.yaml\n>f+++++++++ objects/namespaced/monitoring/endpoints/vector-headless.txt\n>f+++++++++ objects/namespaced/monitoring/endpoints/vector-headless.yaml\ncd+++++++++ objects/namespaced/monitoring/ingresses/\n>f+++++++++ objects/namespaced/monitoring/ingresses/kube-prometheus-stack-alertmanager.txt\n>f+++++++++ objects/namespaced/monitoring/ingresses/kube-prometheus-stack-alertmanager.yaml\n>f+++++++++ objects/namespaced/monitoring/ingresses/kube-prometheus-stack-grafana.txt\n>f+++++++++ objects/namespaced/monitoring/ingresses/kube-prometheus-stack-grafana.yaml\n>f+++++++++ objects/namespaced/monitoring/ingresses/kube-prometheus-stack-prometheus.txt\n>f+++++++++ objects/namespaced/monitoring/ingresses/kube-prometheus-stack-prometheus.yaml\ncd+++++++++ objects/namespaced/monitoring/persistentvolumeclaims/\n>f+++++++++ objects/namespaced/monitoring/persistentvolumeclaims/alertmanager-kube-prometheus-stack-alertmanager-db-alertmanager-kube-prometheus-stack-alertmanager-0.txt\n>f+++++++++ objects/namespaced/monitoring/persistentvolumeclaims/alertmanager-kube-prometheus-stack-alertmanager-db-alertmanager-kube-prometheus-stack-alertmanager-0.yaml\n>f+++++++++ objects/namespaced/monitoring/persistentvolumeclaims/prometheus-kube-prometheus-stack-prometheus-db-prometheus-kube-prometheus-stack-prometheus-0.txt\n>f+++++++++ objects/namespaced/monitoring/persistentvolumeclaims/prometheus-kube-prometheus-stack-prometheus-db-prometheus-kube-prometheus-stack-prometheus-0.yaml\n>f+++++++++ objects/namespaced/monitoring/persistentvolumeclaims/storage-loki-0.txt\n>f+++++++++ objects/namespaced/monitoring/persistentvolumeclaims/storage-loki-0.yaml\ncd+++++++++ objects/namespaced/monitoring/pods/\n>f+++++++++ objects/namespaced/monitoring/pods/alertmanager-kube-prometheus-stack-alertmanager-0.txt\n>f+++++++++ objects/namespaced/monitoring/pods/alertmanager-kube-prometheus-stack-alertmanager-0.yaml\n>f+++++++++ objects/namespaced/monitoring/pods/goldpinger-8sgwt.txt\n>f+++++++++ objects/namespaced/monitoring/pods/goldpinger-8sgwt.yaml\n>f+++++++++ objects/namespaced/monitoring/pods/kube-prometheus-stack-grafana-69c959d5d6-bw7f4.txt\n>f+++++++++ objects/namespaced/monitoring/pods/kube-prometheus-stack-grafana-69c959d5d6-bw7f4.yaml\n>f+++++++++ objects/namespaced/monitoring/pods/kube-prometheus-stack-kube-state-metrics-5c97764fc9-mcccz.txt\n>f+++++++++ objects/namespaced/monitoring/pods/kube-prometheus-stack-kube-state-metrics-5c97764fc9-mcccz.yaml\n>f+++++++++ objects/namespaced/monitoring/pods/kube-prometheus-stack-operator-cd88cf4bf-qsxbj.txt\n>f+++++++++ objects/namespaced/monitoring/pods/kube-prometheus-stack-operator-cd88cf4bf-qsxbj.yaml\n>f+++++++++ objects/namespaced/monitoring/pods/kube-prometheus-stack-prometheus-node-exporter-bg8lp.txt\n>f+++++++++ objects/namespaced/monitoring/pods/kube-prometheus-stack-prometheus-node-exporter-bg8lp.yaml\n>f+++++++++ objects/namespaced/monitoring/pods/loki-0.txt\n>f+++++++++ objects/namespaced/monitoring/pods/loki-0.yaml\n>f+++++++++ objects/namespaced/monitoring/pods/loki-chunks-cache-0.txt\n>f+++++++++ objects/namespaced/monitoring/pods/loki-chunks-cache-0.yaml\n>f+++++++++ objects/namespaced/monitoring/pods/loki-gateway-cf54cb88c-bq6nj.txt\n>f+++++++++ objects/namespaced/monitoring/pods/loki-gateway-cf54cb88c-bq6nj.yaml\n>f+++++++++ objects/namespaced/monitoring/pods/loki-results-cache-0.txt\n>f+++++++++ objects/namespaced/monitoring/pods/loki-results-cache-0.yaml\n>f+++++++++ objects/namespaced/monitoring/pods/node-feature-discovery-gc-6675cbb6d9-pcxht.txt\n>f+++++++++ objects/namespaced/monitoring/pods/node-feature-discovery-gc-6675cbb6d9-pcxht.yaml\n>f+++++++++ objects/namespaced/monitoring/pods/node-feature-discovery-master-8665476dbc-ncr5z.txt\n>f+++++++++ objects/namespaced/monitoring/pods/node-feature-discovery-master-8665476dbc-ncr5z.yaml\n>f+++++++++ objects/namespaced/monitoring/pods/node-feature-discovery-worker-qtwjt.txt\n>f+++++++++ objects/namespaced/monitoring/pods/node-feature-discovery-worker-qtwjt.yaml\n>f+++++++++ objects/namespaced/monitoring/pods/prometheus-kube-prometheus-stack-prometheus-0.txt\n>f+++++++++ objects/namespaced/monitoring/pods/prometheus-kube-prometheus-stack-prometheus-0.yaml\n>f+++++++++ objects/namespaced/monitoring/pods/prometheus-pushgateway-7b8659c68b-5lxnl.txt\n>f+++++++++ objects/namespaced/monitoring/pods/prometheus-pushgateway-7b8659c68b-5lxnl.yaml\n>f+++++++++ objects/namespaced/monitoring/pods/vector-4rjq7.txt\n>f+++++++++ objects/namespaced/monitoring/pods/vector-4rjq7.yaml\ncd+++++++++ objects/namespaced/monitoring/rolebindings/\n>f+++++++++ objects/namespaced/monitoring/rolebindings/kube-prometheus-stack-grafana.txt\n>f+++++++++ objects/namespaced/monitoring/rolebindings/kube-prometheus-stack-grafana.yaml\n>f+++++++++ objects/namespaced/monitoring/rolebindings/kube-prometheus-stack-pod-tls-sidecar.txt\n>f+++++++++ objects/namespaced/monitoring/rolebindings/kube-prometheus-stack-pod-tls-sidecar.yaml\n>f+++++++++ objects/namespaced/monitoring/rolebindings/node-feature-discovery-worker.txt\n>f+++++++++ objects/namespaced/monitoring/rolebindings/node-feature-discovery-worker.yaml\n>f+++++++++ objects/namespaced/monitoring/rolebindings/prometheus-smartctl-exporter.txt\n>f+++++++++ objects/namespaced/monitoring/rolebindings/prometheus-smartctl-exporter.yaml\ncd+++++++++ objects/namespaced/monitoring/roles/\n>f+++++++++ objects/namespaced/monitoring/roles/kube-prometheus-stack-grafana.txt\n>f+++++++++ objects/namespaced/monitoring/roles/kube-prometheus-stack-grafana.yaml\n>f+++++++++ objects/namespaced/monitoring/roles/kube-prometheus-stack-pod-tls-sidecar.txt\n>f+++++++++ objects/namespaced/monitoring/roles/kube-prometheus-stack-pod-tls-sidecar.yaml\n>f+++++++++ objects/namespaced/monitoring/roles/node-feature-discovery-worker.txt\n>f+++++++++ objects/namespaced/monitoring/roles/node-feature-discovery-worker.yaml\ncd+++++++++ objects/namespaced/monitoring/secrets/\n>f+++++++++ objects/namespaced/monitoring/secrets/alertmanager-kube-prometheus-stack-alertmanager-generated.txt\n>f+++++++++ objects/namespaced/monitoring/secrets/alertmanager-kube-prometheus-stack-alertmanager-generated.yaml\n>f+++++++++ objects/namespaced/monitoring/secrets/alertmanager-kube-prometheus-stack-alertmanager-tls-assets-0.txt\n>f+++++++++ objects/namespaced/monitoring/secrets/alertmanager-kube-prometheus-stack-alertmanager-tls-assets-0.yaml\n>f+++++++++ objects/namespaced/monitoring/secrets/alertmanager-kube-prometheus-stack-alertmanager-web-config.txt\n>f+++++++++ objects/namespaced/monitoring/secrets/alertmanager-kube-prometheus-stack-alertmanager-web-config.yaml\n>f+++++++++ objects/namespaced/monitoring/secrets/alertmanager-kube-prometheus-stack-alertmanager.txt\n>f+++++++++ objects/namespaced/monitoring/secrets/alertmanager-kube-prometheus-stack-alertmanager.yaml\n>f+++++++++ objects/namespaced/monitoring/secrets/alertmanager-tls.txt\n>f+++++++++ objects/namespaced/monitoring/secrets/alertmanager-tls.yaml\n>f+++++++++ objects/namespaced/monitoring/secrets/grafana-tls.txt\n>f+++++++++ objects/namespaced/monitoring/secrets/grafana-tls.yaml\n>f+++++++++ objects/namespaced/monitoring/secrets/kube-prometheus-stack-admission.txt\n>f+++++++++ objects/namespaced/monitoring/secrets/kube-prometheus-stack-admission.yaml\n>f+++++++++ objects/namespaced/monitoring/secrets/kube-prometheus-stack-alertmanager-client-secret.txt\n>f+++++++++ objects/namespaced/monitoring/secrets/kube-prometheus-stack-alertmanager-client-secret.yaml\n>f+++++++++ objects/namespaced/monitoring/secrets/kube-prometheus-stack-alertmanager-cookie-secret.txt\n>f+++++++++ objects/namespaced/monitoring/secrets/kube-prometheus-stack-alertmanager-cookie-secret.yaml\n>f+++++++++ objects/namespaced/monitoring/secrets/kube-prometheus-stack-alertmanager-oauth2-proxy.txt\n>f+++++++++ objects/namespaced/monitoring/secrets/kube-prometheus-stack-alertmanager-oauth2-proxy.yaml\n>f+++++++++ objects/namespaced/monitoring/secrets/kube-prometheus-stack-etcd-client-cert.txt\n>f+++++++++ objects/namespaced/monitoring/secrets/kube-prometheus-stack-etcd-client-cert.yaml\n>f+++++++++ objects/namespaced/monitoring/secrets/kube-prometheus-stack-grafana-client-secret.txt\n>f+++++++++ objects/namespaced/monitoring/secrets/kube-prometheus-stack-grafana-client-secret.yaml\n>f+++++++++ objects/namespaced/monitoring/secrets/kube-prometheus-stack-grafana.txt\n>f+++++++++ objects/namespaced/monitoring/secrets/kube-prometheus-stack-grafana.yaml\n>f+++++++++ objects/namespaced/monitoring/secrets/kube-prometheus-stack-prometheus-client-secret.txt\n>f+++++++++ objects/namespaced/monitoring/secrets/kube-prometheus-stack-prometheus-client-secret.yaml\n>f+++++++++ objects/namespaced/monitoring/secrets/kube-prometheus-stack-prometheus-cookie-secret.txt\n>f+++++++++ objects/namespaced/monitoring/secrets/kube-prometheus-stack-prometheus-cookie-secret.yaml\n>f+++++++++ objects/namespaced/monitoring/secrets/kube-prometheus-stack-prometheus-node-exporter-bg8lp-tls.txt\n>f+++++++++ objects/namespaced/monitoring/secrets/kube-prometheus-stack-prometheus-node-exporter-bg8lp-tls.yaml\n>f+++++++++ objects/namespaced/monitoring/secrets/kube-prometheus-stack-prometheus-oauth2-proxy.txt\n>f+++++++++ objects/namespaced/monitoring/secrets/kube-prometheus-stack-prometheus-oauth2-proxy.yaml\n>f+++++++++ objects/namespaced/monitoring/secrets/prometheus-kube-prometheus-stack-prometheus-0-tls.txt\n>f+++++++++ objects/namespaced/monitoring/secrets/prometheus-kube-prometheus-stack-prometheus-0-tls.yaml\n>f+++++++++ objects/namespaced/monitoring/secrets/prometheus-kube-prometheus-stack-prometheus-tls-assets-0.txt\n>f+++++++++ objects/namespaced/monitoring/secrets/prometheus-kube-prometheus-stack-prometheus-tls-assets-0.yaml\n>f+++++++++ objects/namespaced/monitoring/secrets/prometheus-kube-prometheus-stack-prometheus-web-config.txt\n>f+++++++++ objects/namespaced/monitoring/secrets/prometheus-kube-prometheus-stack-prometheus-web-config.yaml\n>f+++++++++ objects/namespaced/monitoring/secrets/prometheus-kube-prometheus-stack-prometheus.txt\n>f+++++++++ objects/namespaced/monitoring/secrets/prometheus-kube-prometheus-stack-prometheus.yaml\n>f+++++++++ objects/namespaced/monitoring/secrets/prometheus-tls.txt\n>f+++++++++ objects/namespaced/monitoring/secrets/prometheus-tls.yaml\n>f+++++++++ objects/namespaced/monitoring/secrets/sh.helm.release.v1.goldpinger.v1.txt\n>f+++++++++ objects/namespaced/monitoring/secrets/sh.helm.release.v1.goldpinger.v1.yaml\n>f+++++++++ objects/namespaced/monitoring/secrets/sh.helm.release.v1.kube-prometheus-stack.v1.txt\n>f+++++++++ objects/namespaced/monitoring/secrets/sh.helm.release.v1.kube-prometheus-stack.v1.yaml\n>f+++++++++ objects/namespaced/monitoring/secrets/sh.helm.release.v1.loki.v1.txt\n>f+++++++++ objects/namespaced/monitoring/secrets/sh.helm.release.v1.loki.v1.yaml\n>f+++++++++ objects/namespaced/monitoring/secrets/sh.helm.release.v1.node-feature-discovery.v1.txt\n>f+++++++++ objects/namespaced/monitoring/secrets/sh.helm.release.v1.node-feature-discovery.v1.yaml\n>f+++++++++ objects/namespaced/monitoring/secrets/sh.helm.release.v1.prometheus-pushgateway.v1.txt\n>f+++++++++ objects/namespaced/monitoring/secrets/sh.helm.release.v1.prometheus-pushgateway.v1.yaml\n>f+++++++++ objects/namespaced/monitoring/secrets/sh.helm.release.v1.prometheus-smartctl-exporter.v1.txt\n>f+++++++++ objects/namespaced/monitoring/secrets/sh.helm.release.v1.prometheus-smartctl-exporter.v1.yaml\n>f+++++++++ objects/namespaced/monitoring/secrets/sh.helm.release.v1.vector.v1.txt\n>f+++++++++ objects/namespaced/monitoring/secrets/sh.helm.release.v1.vector.v1.yaml\ncd+++++++++ objects/namespaced/monitoring/serviceaccounts/\n>f+++++++++ objects/namespaced/monitoring/serviceaccounts/default.txt\n>f+++++++++ objects/namespaced/monitoring/serviceaccounts/default.yaml\n>f+++++++++ objects/namespaced/monitoring/serviceaccounts/goldpinger.txt\n>f+++++++++ objects/namespaced/monitoring/serviceaccounts/goldpinger.yaml\n>f+++++++++ objects/namespaced/monitoring/serviceaccounts/kube-prometheus-stack-alertmanager.txt\n>f+++++++++ objects/namespaced/monitoring/serviceaccounts/kube-prometheus-stack-alertmanager.yaml\n>f+++++++++ objects/namespaced/monitoring/serviceaccounts/kube-prometheus-stack-grafana.txt\n>f+++++++++ objects/namespaced/monitoring/serviceaccounts/kube-prometheus-stack-grafana.yaml\n>f+++++++++ objects/namespaced/monitoring/serviceaccounts/kube-prometheus-stack-kube-state-metrics.txt\n>f+++++++++ objects/namespaced/monitoring/serviceaccounts/kube-prometheus-stack-kube-state-metrics.yaml\n>f+++++++++ objects/namespaced/monitoring/serviceaccounts/kube-prometheus-stack-operator.txt\n>f+++++++++ objects/namespaced/monitoring/serviceaccounts/kube-prometheus-stack-operator.yaml\n>f+++++++++ objects/namespaced/monitoring/serviceaccounts/kube-prometheus-stack-prometheus-node-exporter.txt\n>f+++++++++ objects/namespaced/monitoring/serviceaccounts/kube-prometheus-stack-prometheus-node-exporter.yaml\n>f+++++++++ objects/namespaced/monitoring/serviceaccounts/kube-prometheus-stack-prometheus.txt\n>f+++++++++ objects/namespaced/monitoring/serviceaccounts/kube-prometheus-stack-prometheus.yaml\n>f+++++++++ objects/namespaced/monitoring/serviceaccounts/loki.txt\n>f+++++++++ objects/namespaced/monitoring/serviceaccounts/loki.yaml\n>f+++++++++ objects/namespaced/monitoring/serviceaccounts/node-feature-discovery-gc.txt\n>f+++++++++ objects/namespaced/monitoring/serviceaccounts/node-feature-discovery-gc.yaml\n>f+++++++++ objects/namespaced/monitoring/serviceaccounts/node-feature-discovery-worker.txt\n>f+++++++++ objects/namespaced/monitoring/serviceaccounts/node-feature-discovery-worker.yaml\n>f+++++++++ objects/namespaced/monitoring/serviceaccounts/node-feature-discovery.txt\n>f+++++++++ objects/namespaced/monitoring/serviceaccounts/node-feature-discovery.yaml\n>f+++++++++ objects/namespaced/monitoring/serviceaccounts/prometheus-pushgateway.txt\n>f+++++++++ objects/namespaced/monitoring/serviceaccounts/prometheus-pushgateway.yaml\n>f+++++++++ objects/namespaced/monitoring/serviceaccounts/prometheus-smartctl-exporter.txt\n>f+++++++++ objects/namespaced/monitoring/serviceaccounts/prometheus-smartctl-exporter.yaml\n>f+++++++++ objects/namespaced/monitoring/serviceaccounts/vector.txt\n>f+++++++++ objects/namespaced/monitoring/serviceaccounts/vector.yaml\ncd+++++++++ objects/namespaced/monitoring/services/\n>f+++++++++ objects/namespaced/monitoring/services/alertmanager-operated.txt\n>f+++++++++ objects/namespaced/monitoring/services/alertmanager-operated.yaml\n>f+++++++++ objects/namespaced/monitoring/services/goldpinger.txt\n>f+++++++++ objects/namespaced/monitoring/services/goldpinger.yaml\n>f+++++++++ objects/namespaced/monitoring/services/kube-prometheus-stack-alertmanager.txt\n>f+++++++++ objects/namespaced/monitoring/services/kube-prometheus-stack-alertmanager.yaml\n>f+++++++++ objects/namespaced/monitoring/services/kube-prometheus-stack-grafana.txt\n>f+++++++++ objects/namespaced/monitoring/services/kube-prometheus-stack-grafana.yaml\n>f+++++++++ objects/namespaced/monitoring/services/kube-prometheus-stack-kube-state-metrics.txt\n>f+++++++++ objects/namespaced/monitoring/services/kube-prometheus-stack-kube-state-metrics.yaml\n>f+++++++++ objects/namespaced/monitoring/services/kube-prometheus-stack-operator.txt\n>f+++++++++ objects/namespaced/monitoring/services/kube-prometheus-stack-operator.yaml\n>f+++++++++ objects/namespaced/monitoring/services/kube-prometheus-stack-prometheus-node-exporter.txt\n>f+++++++++ objects/namespaced/monitoring/services/kube-prometheus-stack-prometheus-node-exporter.yaml\n>f+++++++++ objects/namespaced/monitoring/services/kube-prometheus-stack-prometheus.txt\n>f+++++++++ objects/namespaced/monitoring/services/kube-prometheus-stack-prometheus.yaml\n>f+++++++++ objects/namespaced/monitoring/services/loki-chunks-cache.txt\n>f+++++++++ objects/namespaced/monitoring/services/loki-chunks-cache.yaml\n>f+++++++++ objects/namespaced/monitoring/services/loki-gateway.txt\n>f+++++++++ objects/namespaced/monitoring/services/loki-gateway.yaml\n>f+++++++++ objects/namespaced/monitoring/services/loki-headless.txt\n>f+++++++++ objects/namespaced/monitoring/services/loki-headless.yaml\n>f+++++++++ objects/namespaced/monitoring/services/loki-memberlist.txt\n>f+++++++++ objects/namespaced/monitoring/services/loki-memberlist.yaml\n>f+++++++++ objects/namespaced/monitoring/services/loki-results-cache.txt\n>f+++++++++ objects/namespaced/monitoring/services/loki-results-cache.yaml\n>f+++++++++ objects/namespaced/monitoring/services/loki.txt\n>f+++++++++ objects/namespaced/monitoring/services/loki.yaml\n>f+++++++++ objects/namespaced/monitoring/services/prometheus-operated.txt\n>f+++++++++ objects/namespaced/monitoring/services/prometheus-operated.yaml\n>f+++++++++ objects/namespaced/monitoring/services/prometheus-pushgateway.txt\n>f+++++++++ objects/namespaced/monitoring/services/prometheus-pushgateway.yaml\n>f+++++++++ objects/namespaced/monitoring/services/prometheus-smartctl-exporter.txt\n>f+++++++++ objects/namespaced/monitoring/services/prometheus-smartctl-exporter.yaml\n>f+++++++++ objects/namespaced/monitoring/services/vector-headless.txt\n>f+++++++++ objects/namespaced/monitoring/services/vector-headless.yaml\ncd+++++++++ objects/namespaced/monitoring/statefulsets/\n>f+++++++++ objects/namespaced/monitoring/statefulsets/alertmanager-kube-prometheus-stack-alertmanager.txt\n>f+++++++++ objects/namespaced/monitoring/statefulsets/alertmanager-kube-prometheus-stack-alertmanager.yaml\n>f+++++++++ objects/namespaced/monitoring/statefulsets/loki-chunks-cache.txt\n>f+++++++++ objects/namespaced/monitoring/statefulsets/loki-chunks-cache.yaml\n>f+++++++++ objects/namespaced/monitoring/statefulsets/loki-results-cache.txt\n>f+++++++++ objects/namespaced/monitoring/statefulsets/loki-results-cache.yaml\n>f+++++++++ objects/namespaced/monitoring/statefulsets/loki.txt\n>f+++++++++ objects/namespaced/monitoring/statefulsets/loki.yaml\n>f+++++++++ objects/namespaced/monitoring/statefulsets/prometheus-kube-prometheus-stack-prometheus.txt\n>f+++++++++ objects/namespaced/monitoring/statefulsets/prometheus-kube-prometheus-stack-prometheus.yaml\ncd+++++++++ objects/namespaced/openstack/\ncd+++++++++ objects/namespaced/openstack/configmaps/\n>f+++++++++ objects/namespaced/openstack/configmaps/barbican-bin.txt\n>f+++++++++ objects/namespaced/openstack/configmaps/barbican-bin.yaml\n>f+++++++++ objects/namespaced/openstack/configmaps/ceph-csi-config.txt\n>f+++++++++ objects/namespaced/openstack/configmaps/ceph-csi-config.yaml\n>f+++++++++ objects/namespaced/openstack/configmaps/ceph-etc.txt\n>f+++++++++ objects/namespaced/openstack/configmaps/ceph-etc.yaml\n>f+++++++++ objects/namespaced/openstack/configmaps/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/heat-bin.txt\n>f+++++++++ objects/namespaced/openstack/configmaps/heat-bin.yaml\n>f+++++++++ objects/namespaced/openstack/configmaps/horizon-bin.txt\n>f+++++++++ objects/namespaced/openstack/configmaps/horizon-bin.yaml\n>f+++++++++ objects/namespaced/openstack/configmaps/keepalived-bin.txt\n>f+++++++++ objects/namespaced/openstack/configmaps/keepalived-bin.yaml\n>f+++++++++ objects/namespaced/openstack/configmaps/keystone-bin.txt\n>f+++++++++ objects/namespaced/openstack/configmaps/keystone-bin.yaml\n>f+++++++++ objects/namespaced/openstack/configmaps/keystone-openid-metadata.txt\n>f+++++++++ objects/namespaced/openstack/configmaps/keystone-openid-metadata.yaml\n>f+++++++++ objects/namespaced/openstack/configmaps/kube-root-ca.crt.txt\n>f+++++++++ objects/namespaced/openstack/configmaps/kube-root-ca.crt.yaml\n>f+++++++++ objects/namespaced/openstack/configmaps/libvirt-bin.txt\n>f+++++++++ objects/namespaced/openstack/configmaps/libvirt-bin.yaml\n>f+++++++++ objects/namespaced/openstack/configmaps/libvirt-libvirt-default-bin.txt\n>f+++++++++ objects/namespaced/openstack/configmaps/libvirt-libvirt-default-bin.yaml\n>f+++++++++ objects/namespaced/openstack/configmaps/magnum-bin.txt\n>f+++++++++ objects/namespaced/openstack/configmaps/magnum-bin.yaml\n>f+++++++++ objects/namespaced/openstack/configmaps/magnum-cluster-api-proxy-config.txt\n>f+++++++++ objects/namespaced/openstack/configmaps/magnum-cluster-api-proxy-config.yaml\n>f+++++++++ objects/namespaced/openstack/configmaps/manila-bin.txt\n>f+++++++++ objects/namespaced/openstack/configmaps/manila-bin.yaml\n>f+++++++++ objects/namespaced/openstack/configmaps/memcached-memcached-bin.txt\n>f+++++++++ objects/namespaced/openstack/configmaps/memcached-memcached-bin.yaml\n>f+++++++++ objects/namespaced/openstack/configmaps/neutron-bin.txt\n>f+++++++++ objects/namespaced/openstack/configmaps/neutron-bin.yaml\n>f+++++++++ objects/namespaced/openstack/configmaps/nova-bin.txt\n>f+++++++++ objects/namespaced/openstack/configmaps/nova-bin.yaml\n>f+++++++++ objects/namespaced/openstack/configmaps/octavia-bin.txt\n>f+++++++++ objects/namespaced/openstack/configmaps/octavia-bin.yaml\n>f+++++++++ objects/namespaced/openstack/configmaps/openvswitch-bin.txt\n>f+++++++++ objects/namespaced/openstack/configmaps/openvswitch-bin.yaml\n>f+++++++++ objects/namespaced/openstack/configmaps/ovn-bin.txt\n>f+++++++++ objects/namespaced/openstack/configmaps/ovn-bin.yaml\n>f+++++++++ objects/namespaced/openstack/configmaps/ovn-controller-default-bin.txt\n>f+++++++++ objects/namespaced/openstack/configmaps/ovn-controller-default-bin.yaml\n>f+++++++++ objects/namespaced/openstack/configmaps/percona-xtradb-haproxy.txt\n>f+++++++++ objects/namespaced/openstack/configmaps/percona-xtradb-haproxy.yaml\n>f+++++++++ objects/namespaced/openstack/configmaps/percona-xtradb-pxc.txt\n>f+++++++++ objects/namespaced/openstack/configmaps/percona-xtradb-pxc.yaml\n>f+++++++++ objects/namespaced/openstack/configmaps/placement-bin.txt\n>f+++++++++ objects/namespaced/openstack/configmaps/placement-bin.yaml\n>f+++++++++ objects/namespaced/openstack/configmaps/rabbitmq-barbican-plugins-conf.txt\n>f+++++++++ objects/namespaced/openstack/configmaps/rabbitmq-barbican-plugins-conf.yaml\n>f+++++++++ objects/namespaced/openstack/configmaps/rabbitmq-barbican-server-conf.txt\n>f+++++++++ objects/namespaced/openstack/configmaps/rabbitmq-barbican-server-conf.yaml\n>f+++++++++ objects/namespaced/openstack/configmaps/rabbitmq-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-heat-plugins-conf.txt\n>f+++++++++ objects/namespaced/openstack/configmaps/rabbitmq-heat-plugins-conf.yaml\n>f+++++++++ objects/namespaced/openstack/configmaps/rabbitmq-heat-server-conf.txt\n>f+++++++++ objects/namespaced/openstack/configmaps/rabbitmq-heat-server-conf.yaml\n>f+++++++++ objects/namespaced/openstack/configmaps/rabbitmq-keystone-plugins-conf.txt\n>f+++++++++ objects/namespaced/openstack/configmaps/rabbitmq-keystone-plugins-conf.yaml\n>f+++++++++ objects/namespaced/openstack/configmaps/rabbitmq-keystone-server-conf.txt\n>f+++++++++ objects/namespaced/openstack/configmaps/rabbitmq-keystone-server-conf.yaml\n>f+++++++++ objects/namespaced/openstack/configmaps/rabbitmq-magnum-plugins-conf.txt\n>f+++++++++ objects/namespaced/openstack/configmaps/rabbitmq-magnum-plugins-conf.yaml\n>f+++++++++ objects/namespaced/openstack/configmaps/rabbitmq-magnum-server-conf.txt\n>f+++++++++ objects/namespaced/openstack/configmaps/rabbitmq-magnum-server-conf.yaml\n>f+++++++++ objects/namespaced/openstack/configmaps/rabbitmq-manila-plugins-conf.txt\n>f+++++++++ objects/namespaced/openstack/configmaps/rabbitmq-manila-plugins-conf.yaml\n>f+++++++++ objects/namespaced/openstack/configmaps/rabbitmq-manila-server-conf.txt\n>f+++++++++ objects/namespaced/openstack/configmaps/rabbitmq-manila-server-conf.yaml\n>f+++++++++ objects/namespaced/openstack/configmaps/rabbitmq-neutron-plugins-conf.txt\n>f+++++++++ objects/namespaced/openstack/configmaps/rabbitmq-neutron-plugins-conf.yaml\n>f+++++++++ objects/namespaced/openstack/configmaps/rabbitmq-neutron-server-conf.txt\n>f+++++++++ objects/namespaced/openstack/configmaps/rabbitmq-neutron-server-conf.yaml\n>f+++++++++ objects/namespaced/openstack/configmaps/rabbitmq-nova-plugins-conf.txt\n>f+++++++++ objects/namespaced/openstack/configmaps/rabbitmq-nova-plugins-conf.yaml\n>f+++++++++ objects/namespaced/openstack/configmaps/rabbitmq-nova-server-conf.txt\n>f+++++++++ objects/namespaced/openstack/configmaps/rabbitmq-nova-server-conf.yaml\n>f+++++++++ objects/namespaced/openstack/configmaps/rabbitmq-octavia-plugins-conf.txt\n>f+++++++++ objects/namespaced/openstack/configmaps/rabbitmq-octavia-plugins-conf.yaml\n>f+++++++++ objects/namespaced/openstack/configmaps/rabbitmq-octavia-server-conf.txt\n>f+++++++++ objects/namespaced/openstack/configmaps/rabbitmq-octavia-server-conf.yaml\n>f+++++++++ objects/namespaced/openstack/configmaps/rook-ceph-mon-endpoints.txt\n>f+++++++++ objects/namespaced/openstack/configmaps/rook-ceph-mon-endpoints.yaml\n>f+++++++++ objects/namespaced/openstack/configmaps/rook-ceph-pdbstatemap.txt\n>f+++++++++ objects/namespaced/openstack/configmaps/rook-ceph-pdbstatemap.yaml\n>f+++++++++ objects/namespaced/openstack/configmaps/rook-ceph-rgw-ceph-mime-types.txt\n>f+++++++++ objects/namespaced/openstack/configmaps/rook-ceph-rgw-ceph-mime-types.yaml\n>f+++++++++ objects/namespaced/openstack/configmaps/rook-config-override.txt\n>f+++++++++ objects/namespaced/openstack/configmaps/rook-config-override.yaml\n>f+++++++++ objects/namespaced/openstack/configmaps/staffeln-bin.txt\n>f+++++++++ objects/namespaced/openstack/configmaps/staffeln-bin.yaml\n>f+++++++++ objects/namespaced/openstack/configmaps/tempest-bin.txt\n>f+++++++++ objects/namespaced/openstack/configmaps/tempest-bin.yaml\n>f+++++++++ objects/namespaced/openstack/configmaps/valkey-configuration.txt\n>f+++++++++ objects/namespaced/openstack/configmaps/valkey-configuration.yaml\n>f+++++++++ objects/namespaced/openstack/configmaps/valkey-health.txt\n>f+++++++++ objects/namespaced/openstack/configmaps/valkey-health.yaml\n>f+++++++++ objects/namespaced/openstack/configmaps/valkey-scripts.txt\n>f+++++++++ objects/namespaced/openstack/configmaps/valkey-scripts.yaml\ncd+++++++++ objects/namespaced/openstack/cronjobs/\n>f+++++++++ objects/namespaced/openstack/cronjobs/cinder-volume-usage-audit.txt\n>f+++++++++ objects/namespaced/openstack/cronjobs/cinder-volume-usage-audit.yaml\n>f+++++++++ objects/namespaced/openstack/cronjobs/heat-engine-cleaner.txt\n>f+++++++++ objects/namespaced/openstack/cronjobs/heat-engine-cleaner.yaml\n>f+++++++++ objects/namespaced/openstack/cronjobs/heat-purge-deleted.txt\n>f+++++++++ objects/namespaced/openstack/cronjobs/heat-purge-deleted.yaml\n>f+++++++++ objects/namespaced/openstack/cronjobs/keystone-credential-rotate.txt\n>f+++++++++ objects/namespaced/openstack/cronjobs/keystone-credential-rotate.yaml\n>f+++++++++ objects/namespaced/openstack/cronjobs/keystone-fernet-rotate.txt\n>f+++++++++ objects/namespaced/openstack/cronjobs/keystone-fernet-rotate.yaml\n>f+++++++++ objects/namespaced/openstack/cronjobs/nova-cell-setup.txt\n>f+++++++++ objects/namespaced/openstack/cronjobs/nova-cell-setup.yaml\n>f+++++++++ objects/namespaced/openstack/cronjobs/nova-service-cleaner.txt\n>f+++++++++ objects/namespaced/openstack/cronjobs/nova-service-cleaner.yaml\ncd+++++++++ objects/namespaced/openstack/daemonsets/\n>f+++++++++ objects/namespaced/openstack/daemonsets/keepalived.txt\n>f+++++++++ objects/namespaced/openstack/daemonsets/keepalived.yaml\n>f+++++++++ objects/namespaced/openstack/daemonsets/libvirt-libvirt-default.txt\n>f+++++++++ objects/namespaced/openstack/daemonsets/libvirt-libvirt-default.yaml\n>f+++++++++ objects/namespaced/openstack/daemonsets/magnum-cluster-api-proxy.txt\n>f+++++++++ objects/namespaced/openstack/daemonsets/magnum-cluster-api-proxy.yaml\n>f+++++++++ objects/namespaced/openstack/daemonsets/neutron-netns-cleanup-cron-default.txt\n>f+++++++++ objects/namespaced/openstack/daemonsets/neutron-netns-cleanup-cron-default.yaml\n>f+++++++++ objects/namespaced/openstack/daemonsets/neutron-ovn-metadata-agent-default.txt\n>f+++++++++ objects/namespaced/openstack/daemonsets/neutron-ovn-metadata-agent-default.yaml\n>f+++++++++ objects/namespaced/openstack/daemonsets/neutron-ovn-vpn-agent-default.txt\n>f+++++++++ objects/namespaced/openstack/daemonsets/neutron-ovn-vpn-agent-default.yaml\n>f+++++++++ objects/namespaced/openstack/daemonsets/nova-compute-default.txt\n>f+++++++++ objects/namespaced/openstack/daemonsets/nova-compute-default.yaml\n>f+++++++++ objects/namespaced/openstack/daemonsets/octavia-health-manager-default.txt\n>f+++++++++ objects/namespaced/openstack/daemonsets/octavia-health-manager-default.yaml\n>f+++++++++ objects/namespaced/openstack/daemonsets/openvswitch.txt\n>f+++++++++ objects/namespaced/openstack/daemonsets/openvswitch.yaml\n>f+++++++++ objects/namespaced/openstack/daemonsets/ovn-bgp-agent.txt\n>f+++++++++ objects/namespaced/openstack/daemonsets/ovn-bgp-agent.yaml\n>f+++++++++ objects/namespaced/openstack/daemonsets/ovn-controller-default.txt\n>f+++++++++ objects/namespaced/openstack/daemonsets/ovn-controller-default.yaml\ncd+++++++++ objects/namespaced/openstack/deployment/\n>f+++++++++ objects/namespaced/openstack/deployment/barbican-api.txt\n>f+++++++++ objects/namespaced/openstack/deployment/barbican-api.yaml\n>f+++++++++ objects/namespaced/openstack/deployment/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/heat-api.txt\n>f+++++++++ objects/namespaced/openstack/deployment/heat-api.yaml\n>f+++++++++ objects/namespaced/openstack/deployment/heat-cfn.txt\n>f+++++++++ objects/namespaced/openstack/deployment/heat-cfn.yaml\n>f+++++++++ objects/namespaced/openstack/deployment/heat-engine.txt\n>f+++++++++ objects/namespaced/openstack/deployment/heat-engine.yaml\n>f+++++++++ objects/namespaced/openstack/deployment/horizon.txt\n>f+++++++++ objects/namespaced/openstack/deployment/horizon.yaml\n>f+++++++++ objects/namespaced/openstack/deployment/keystone-api.txt\n>f+++++++++ objects/namespaced/openstack/deployment/keystone-api.yaml\n>f+++++++++ objects/namespaced/openstack/deployment/magnum-api.txt\n>f+++++++++ objects/namespaced/openstack/deployment/magnum-api.yaml\n>f+++++++++ objects/namespaced/openstack/deployment/magnum-registry.txt\n>f+++++++++ objects/namespaced/openstack/deployment/magnum-registry.yaml\n>f+++++++++ objects/namespaced/openstack/deployment/manila-api.txt\n>f+++++++++ objects/namespaced/openstack/deployment/manila-api.yaml\n>f+++++++++ objects/namespaced/openstack/deployment/manila-data.txt\n>f+++++++++ objects/namespaced/openstack/deployment/manila-data.yaml\n>f+++++++++ objects/namespaced/openstack/deployment/manila-scheduler.txt\n>f+++++++++ objects/namespaced/openstack/deployment/manila-scheduler.yaml\n>f+++++++++ objects/namespaced/openstack/deployment/manila-share.txt\n>f+++++++++ objects/namespaced/openstack/deployment/manila-share.yaml\n>f+++++++++ objects/namespaced/openstack/deployment/memcached-memcached.txt\n>f+++++++++ objects/namespaced/openstack/deployment/memcached-memcached.yaml\n>f+++++++++ objects/namespaced/openstack/deployment/neutron-rpc-server.txt\n>f+++++++++ objects/namespaced/openstack/deployment/neutron-rpc-server.yaml\n>f+++++++++ objects/namespaced/openstack/deployment/neutron-server.txt\n>f+++++++++ objects/namespaced/openstack/deployment/neutron-server.yaml\n>f+++++++++ objects/namespaced/openstack/deployment/nova-api-metadata.txt\n>f+++++++++ objects/namespaced/openstack/deployment/nova-api-metadata.yaml\n>f+++++++++ objects/namespaced/openstack/deployment/nova-api-osapi.txt\n>f+++++++++ objects/namespaced/openstack/deployment/nova-api-osapi.yaml\n>f+++++++++ objects/namespaced/openstack/deployment/nova-conductor.txt\n>f+++++++++ objects/namespaced/openstack/deployment/nova-conductor.yaml\n>f+++++++++ objects/namespaced/openstack/deployment/nova-novncproxy.txt\n>f+++++++++ objects/namespaced/openstack/deployment/nova-novncproxy.yaml\n>f+++++++++ objects/namespaced/openstack/deployment/nova-scheduler.txt\n>f+++++++++ objects/namespaced/openstack/deployment/nova-scheduler.yaml\n>f+++++++++ objects/namespaced/openstack/deployment/octavia-api.txt\n>f+++++++++ objects/namespaced/openstack/deployment/octavia-api.yaml\n>f+++++++++ objects/namespaced/openstack/deployment/octavia-housekeeping.txt\n>f+++++++++ objects/namespaced/openstack/deployment/octavia-housekeeping.yaml\n>f+++++++++ objects/namespaced/openstack/deployment/octavia-worker.txt\n>f+++++++++ objects/namespaced/openstack/deployment/octavia-worker.yaml\n>f+++++++++ objects/namespaced/openstack/deployment/openstack-database-exporter.txt\n>f+++++++++ objects/namespaced/openstack/deployment/openstack-database-exporter.yaml\n>f+++++++++ objects/namespaced/openstack/deployment/openstack-exporter.txt\n>f+++++++++ objects/namespaced/openstack/deployment/openstack-exporter.yaml\n>f+++++++++ objects/namespaced/openstack/deployment/ovn-northd.txt\n>f+++++++++ objects/namespaced/openstack/deployment/ovn-northd.yaml\n>f+++++++++ objects/namespaced/openstack/deployment/placement-api.txt\n>f+++++++++ objects/namespaced/openstack/deployment/placement-api.yaml\n>f+++++++++ objects/namespaced/openstack/deployment/pxc-operator.txt\n>f+++++++++ objects/namespaced/openstack/deployment/pxc-operator.yaml\n>f+++++++++ objects/namespaced/openstack/deployment/rabbitmq-cluster-operator.txt\n>f+++++++++ objects/namespaced/openstack/deployment/rabbitmq-cluster-operator.yaml\n>f+++++++++ objects/namespaced/openstack/deployment/rabbitmq-messaging-topology-operator.txt\n>f+++++++++ objects/namespaced/openstack/deployment/rabbitmq-messaging-topology-operator.yaml\n>f+++++++++ objects/namespaced/openstack/deployment/rook-ceph-crashcollector-instance.txt\n>f+++++++++ objects/namespaced/openstack/deployment/rook-ceph-crashcollector-instance.yaml\n>f+++++++++ objects/namespaced/openstack/deployment/rook-ceph-rgw-ceph-a.txt\n>f+++++++++ objects/namespaced/openstack/deployment/rook-ceph-rgw-ceph-a.yaml\n>f+++++++++ objects/namespaced/openstack/deployment/staffeln-api.txt\n>f+++++++++ objects/namespaced/openstack/deployment/staffeln-api.yaml\n>f+++++++++ objects/namespaced/openstack/deployment/staffeln-conductor.txt\n>f+++++++++ objects/namespaced/openstack/deployment/staffeln-conductor.yaml\ncd+++++++++ objects/namespaced/openstack/endpoints/\n>f+++++++++ objects/namespaced/openstack/endpoints/barbican-api.txt\n>f+++++++++ objects/namespaced/openstack/endpoints/barbican-api.yaml\n>f+++++++++ objects/namespaced/openstack/endpoints/ceph-mon.txt\n>f+++++++++ objects/namespaced/openstack/endpoints/ceph-mon.yaml\n>f+++++++++ objects/namespaced/openstack/endpoints/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/heat-api.txt\n>f+++++++++ objects/namespaced/openstack/endpoints/heat-api.yaml\n>f+++++++++ objects/namespaced/openstack/endpoints/heat-cfn.txt\n>f+++++++++ objects/namespaced/openstack/endpoints/heat-cfn.yaml\n>f+++++++++ objects/namespaced/openstack/endpoints/horizon-int.txt\n>f+++++++++ objects/namespaced/openstack/endpoints/horizon-int.yaml\n>f+++++++++ objects/namespaced/openstack/endpoints/horizon.txt\n>f+++++++++ objects/namespaced/openstack/endpoints/horizon.yaml\n>f+++++++++ objects/namespaced/openstack/endpoints/keystone-api.txt\n>f+++++++++ objects/namespaced/openstack/endpoints/keystone-api.yaml\n>f+++++++++ objects/namespaced/openstack/endpoints/magnum-api.txt\n>f+++++++++ objects/namespaced/openstack/endpoints/magnum-api.yaml\n>f+++++++++ objects/namespaced/openstack/endpoints/magnum-registry.txt\n>f+++++++++ objects/namespaced/openstack/endpoints/magnum-registry.yaml\n>f+++++++++ objects/namespaced/openstack/endpoints/manila-api.txt\n>f+++++++++ objects/namespaced/openstack/endpoints/manila-api.yaml\n>f+++++++++ objects/namespaced/openstack/endpoints/memcached-metrics.txt\n>f+++++++++ objects/namespaced/openstack/endpoints/memcached-metrics.yaml\n>f+++++++++ objects/namespaced/openstack/endpoints/memcached.txt\n>f+++++++++ objects/namespaced/openstack/endpoints/memcached.yaml\n>f+++++++++ objects/namespaced/openstack/endpoints/neutron-server.txt\n>f+++++++++ objects/namespaced/openstack/endpoints/neutron-server.yaml\n>f+++++++++ objects/namespaced/openstack/endpoints/nova-api.txt\n>f+++++++++ objects/namespaced/openstack/endpoints/nova-api.yaml\n>f+++++++++ objects/namespaced/openstack/endpoints/nova-metadata.txt\n>f+++++++++ objects/namespaced/openstack/endpoints/nova-metadata.yaml\n>f+++++++++ objects/namespaced/openstack/endpoints/nova-novncproxy.txt\n>f+++++++++ objects/namespaced/openstack/endpoints/nova-novncproxy.yaml\n>f+++++++++ objects/namespaced/openstack/endpoints/octavia-api.txt\n>f+++++++++ objects/namespaced/openstack/endpoints/octavia-api.yaml\n>f+++++++++ objects/namespaced/openstack/endpoints/openstack-exporter.txt\n>f+++++++++ objects/namespaced/openstack/endpoints/openstack-exporter.yaml\n>f+++++++++ objects/namespaced/openstack/endpoints/ovn-ovsdb-nb.txt\n>f+++++++++ objects/namespaced/openstack/endpoints/ovn-ovsdb-nb.yaml\n>f+++++++++ objects/namespaced/openstack/endpoints/ovn-ovsdb-sb.txt\n>f+++++++++ objects/namespaced/openstack/endpoints/ovn-ovsdb-sb.yaml\n>f+++++++++ objects/namespaced/openstack/endpoints/percona-xtradb-cluster-operator.txt\n>f+++++++++ objects/namespaced/openstack/endpoints/percona-xtradb-cluster-operator.yaml\n>f+++++++++ objects/namespaced/openstack/endpoints/percona-xtradb-haproxy-metrics.txt\n>f+++++++++ objects/namespaced/openstack/endpoints/percona-xtradb-haproxy-metrics.yaml\n>f+++++++++ objects/namespaced/openstack/endpoints/percona-xtradb-haproxy-replicas.txt\n>f+++++++++ objects/namespaced/openstack/endpoints/percona-xtradb-haproxy-replicas.yaml\n>f+++++++++ objects/namespaced/openstack/endpoints/percona-xtradb-haproxy.txt\n>f+++++++++ objects/namespaced/openstack/endpoints/percona-xtradb-haproxy.yaml\n>f+++++++++ objects/namespaced/openstack/endpoints/percona-xtradb-pxc-unready.txt\n>f+++++++++ objects/namespaced/openstack/endpoints/percona-xtradb-pxc-unready.yaml\n>f+++++++++ objects/namespaced/openstack/endpoints/percona-xtradb-pxc.txt\n>f+++++++++ objects/namespaced/openstack/endpoints/percona-xtradb-pxc.yaml\n>f+++++++++ objects/namespaced/openstack/endpoints/placement-api.txt\n>f+++++++++ objects/namespaced/openstack/endpoints/placement-api.yaml\n>f+++++++++ objects/namespaced/openstack/endpoints/rabbitmq-barbican-nodes.txt\n>f+++++++++ objects/namespaced/openstack/endpoints/rabbitmq-barbican-nodes.yaml\n>f+++++++++ objects/namespaced/openstack/endpoints/rabbitmq-barbican.txt\n>f+++++++++ objects/namespaced/openstack/endpoints/rabbitmq-barbican.yaml\n>f+++++++++ objects/namespaced/openstack/endpoints/rabbitmq-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-heat-nodes.txt\n>f+++++++++ objects/namespaced/openstack/endpoints/rabbitmq-heat-nodes.yaml\n>f+++++++++ objects/namespaced/openstack/endpoints/rabbitmq-heat.txt\n>f+++++++++ objects/namespaced/openstack/endpoints/rabbitmq-heat.yaml\n>f+++++++++ objects/namespaced/openstack/endpoints/rabbitmq-keystone-nodes.txt\n>f+++++++++ objects/namespaced/openstack/endpoints/rabbitmq-keystone-nodes.yaml\n>f+++++++++ objects/namespaced/openstack/endpoints/rabbitmq-keystone.txt\n>f+++++++++ objects/namespaced/openstack/endpoints/rabbitmq-keystone.yaml\n>f+++++++++ objects/namespaced/openstack/endpoints/rabbitmq-magnum-nodes.txt\n>f+++++++++ objects/namespaced/openstack/endpoints/rabbitmq-magnum-nodes.yaml\n>f+++++++++ objects/namespaced/openstack/endpoints/rabbitmq-magnum.txt\n>f+++++++++ objects/namespaced/openstack/endpoints/rabbitmq-magnum.yaml\n>f+++++++++ objects/namespaced/openstack/endpoints/rabbitmq-manila-nodes.txt\n>f+++++++++ objects/namespaced/openstack/endpoints/rabbitmq-manila-nodes.yaml\n>f+++++++++ objects/namespaced/openstack/endpoints/rabbitmq-manila.txt\n>f+++++++++ objects/namespaced/openstack/endpoints/rabbitmq-manila.yaml\n>f+++++++++ objects/namespaced/openstack/endpoints/rabbitmq-messaging-topology-operator-webhook.txt\n>f+++++++++ objects/namespaced/openstack/endpoints/rabbitmq-messaging-topology-operator-webhook.yaml\n>f+++++++++ objects/namespaced/openstack/endpoints/rabbitmq-neutron-nodes.txt\n>f+++++++++ objects/namespaced/openstack/endpoints/rabbitmq-neutron-nodes.yaml\n>f+++++++++ objects/namespaced/openstack/endpoints/rabbitmq-neutron.txt\n>f+++++++++ objects/namespaced/openstack/endpoints/rabbitmq-neutron.yaml\n>f+++++++++ objects/namespaced/openstack/endpoints/rabbitmq-nova-nodes.txt\n>f+++++++++ objects/namespaced/openstack/endpoints/rabbitmq-nova-nodes.yaml\n>f+++++++++ objects/namespaced/openstack/endpoints/rabbitmq-nova.txt\n>f+++++++++ objects/namespaced/openstack/endpoints/rabbitmq-nova.yaml\n>f+++++++++ objects/namespaced/openstack/endpoints/rabbitmq-octavia-nodes.txt\n>f+++++++++ objects/namespaced/openstack/endpoints/rabbitmq-octavia-nodes.yaml\n>f+++++++++ objects/namespaced/openstack/endpoints/rabbitmq-octavia.txt\n>f+++++++++ objects/namespaced/openstack/endpoints/rabbitmq-octavia.yaml\n>f+++++++++ objects/namespaced/openstack/endpoints/rook-ceph-rgw-ceph.txt\n>f+++++++++ objects/namespaced/openstack/endpoints/rook-ceph-rgw-ceph.yaml\n>f+++++++++ objects/namespaced/openstack/endpoints/staffeln-api.txt\n>f+++++++++ objects/namespaced/openstack/endpoints/staffeln-api.yaml\n>f+++++++++ objects/namespaced/openstack/endpoints/valkey-headless.txt\n>f+++++++++ objects/namespaced/openstack/endpoints/valkey-headless.yaml\n>f+++++++++ objects/namespaced/openstack/endpoints/valkey-metrics.txt\n>f+++++++++ objects/namespaced/openstack/endpoints/valkey-metrics.yaml\n>f+++++++++ objects/namespaced/openstack/endpoints/valkey.txt\n>f+++++++++ objects/namespaced/openstack/endpoints/valkey.yaml\ncd+++++++++ objects/namespaced/openstack/ingresses/\n>f+++++++++ objects/namespaced/openstack/ingresses/cloudformation.txt\n>f+++++++++ objects/namespaced/openstack/ingresses/cloudformation.yaml\n>f+++++++++ objects/namespaced/openstack/ingresses/compute-novnc-proxy.txt\n>f+++++++++ objects/namespaced/openstack/ingresses/compute-novnc-proxy.yaml\n>f+++++++++ objects/namespaced/openstack/ingresses/compute.txt\n>f+++++++++ objects/namespaced/openstack/ingresses/compute.yaml\n>f+++++++++ objects/namespaced/openstack/ingresses/container-infra-registry.txt\n>f+++++++++ objects/namespaced/openstack/ingresses/container-infra-registry.yaml\n>f+++++++++ objects/namespaced/openstack/ingresses/container-infra.txt\n>f+++++++++ objects/namespaced/openstack/ingresses/container-infra.yaml\n>f+++++++++ objects/namespaced/openstack/ingresses/dashboard.txt\n>f+++++++++ objects/namespaced/openstack/ingresses/dashboard.yaml\n>f+++++++++ objects/namespaced/openstack/ingresses/identity.txt\n>f+++++++++ objects/namespaced/openstack/ingresses/identity.yaml\n>f+++++++++ objects/namespaced/openstack/ingresses/image.txt\n>f+++++++++ objects/namespaced/openstack/ingresses/image.yaml\n>f+++++++++ objects/namespaced/openstack/ingresses/key-manager.txt\n>f+++++++++ objects/namespaced/openstack/ingresses/key-manager.yaml\n>f+++++++++ objects/namespaced/openstack/ingresses/load-balancer.txt\n>f+++++++++ objects/namespaced/openstack/ingresses/load-balancer.yaml\n>f+++++++++ objects/namespaced/openstack/ingresses/network.txt\n>f+++++++++ objects/namespaced/openstack/ingresses/network.yaml\n>f+++++++++ objects/namespaced/openstack/ingresses/orchestration.txt\n>f+++++++++ objects/namespaced/openstack/ingresses/orchestration.yaml\n>f+++++++++ objects/namespaced/openstack/ingresses/placement.txt\n>f+++++++++ objects/namespaced/openstack/ingresses/placement.yaml\n>f+++++++++ objects/namespaced/openstack/ingresses/rook-ceph-cluster.txt\n>f+++++++++ objects/namespaced/openstack/ingresses/rook-ceph-cluster.yaml\n>f+++++++++ objects/namespaced/openstack/ingresses/sharev2.txt\n>f+++++++++ objects/namespaced/openstack/ingresses/sharev2.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/barbican-db-init.txt\n>f+++++++++ objects/namespaced/openstack/jobs/barbican-db-init.yaml\n>f+++++++++ objects/namespaced/openstack/jobs/barbican-db-sync.txt\n>f+++++++++ objects/namespaced/openstack/jobs/barbican-db-sync.yaml\n>f+++++++++ objects/namespaced/openstack/jobs/barbican-ks-endpoints.txt\n>f+++++++++ objects/namespaced/openstack/jobs/barbican-ks-endpoints.yaml\n>f+++++++++ objects/namespaced/openstack/jobs/barbican-ks-service.txt\n>f+++++++++ objects/namespaced/openstack/jobs/barbican-ks-service.yaml\n>f+++++++++ objects/namespaced/openstack/jobs/barbican-ks-user.txt\n>f+++++++++ objects/namespaced/openstack/jobs/barbican-ks-user.yaml\n>f+++++++++ objects/namespaced/openstack/jobs/barbican-rabbit-init.txt\n>f+++++++++ objects/namespaced/openstack/jobs/barbican-rabbit-init.yaml\n>f+++++++++ objects/namespaced/openstack/jobs/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/cinder-volume-usage-audit-29750285.txt\n>f+++++++++ objects/namespaced/openstack/jobs/cinder-volume-usage-audit-29750285.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/heat-bootstrap.txt\n>f+++++++++ objects/namespaced/openstack/jobs/heat-bootstrap.yaml\n>f+++++++++ objects/namespaced/openstack/jobs/heat-db-init.txt\n>f+++++++++ objects/namespaced/openstack/jobs/heat-db-init.yaml\n>f+++++++++ objects/namespaced/openstack/jobs/heat-db-sync.txt\n>f+++++++++ objects/namespaced/openstack/jobs/heat-db-sync.yaml\n>f+++++++++ objects/namespaced/openstack/jobs/heat-domain-ks-user.txt\n>f+++++++++ objects/namespaced/openstack/jobs/heat-domain-ks-user.yaml\n>f+++++++++ objects/namespaced/openstack/jobs/heat-engine-cleaner-29750295.txt\n>f+++++++++ objects/namespaced/openstack/jobs/heat-engine-cleaner-29750295.yaml\n>f+++++++++ objects/namespaced/openstack/jobs/heat-engine-cleaner-29750300.txt\n>f+++++++++ objects/namespaced/openstack/jobs/heat-engine-cleaner-29750300.yaml\n>f+++++++++ objects/namespaced/openstack/jobs/heat-engine-cleaner-29750305.txt\n>f+++++++++ objects/namespaced/openstack/jobs/heat-engine-cleaner-29750305.yaml\n>f+++++++++ objects/namespaced/openstack/jobs/heat-ks-endpoints.txt\n>f+++++++++ objects/namespaced/openstack/jobs/heat-ks-endpoints.yaml\n>f+++++++++ objects/namespaced/openstack/jobs/heat-ks-service.txt\n>f+++++++++ objects/namespaced/openstack/jobs/heat-ks-service.yaml\n>f+++++++++ objects/namespaced/openstack/jobs/heat-ks-user.txt\n>f+++++++++ objects/namespaced/openstack/jobs/heat-ks-user.yaml\n>f+++++++++ objects/namespaced/openstack/jobs/heat-rabbit-init.txt\n>f+++++++++ objects/namespaced/openstack/jobs/heat-rabbit-init.yaml\n>f+++++++++ objects/namespaced/openstack/jobs/heat-trusts.txt\n>f+++++++++ objects/namespaced/openstack/jobs/heat-trusts.yaml\n>f+++++++++ objects/namespaced/openstack/jobs/horizon-db-init.txt\n>f+++++++++ objects/namespaced/openstack/jobs/horizon-db-init.yaml\n>f+++++++++ objects/namespaced/openstack/jobs/horizon-db-sync.txt\n>f+++++++++ objects/namespaced/openstack/jobs/horizon-db-sync.yaml\n>f+++++++++ objects/namespaced/openstack/jobs/keystone-bootstrap.txt\n>f+++++++++ objects/namespaced/openstack/jobs/keystone-bootstrap.yaml\n>f+++++++++ objects/namespaced/openstack/jobs/keystone-credential-setup.txt\n>f+++++++++ objects/namespaced/openstack/jobs/keystone-credential-setup.yaml\n>f+++++++++ objects/namespaced/openstack/jobs/keystone-db-init.txt\n>f+++++++++ objects/namespaced/openstack/jobs/keystone-db-init.yaml\n>f+++++++++ objects/namespaced/openstack/jobs/keystone-db-sync.txt\n>f+++++++++ objects/namespaced/openstack/jobs/keystone-db-sync.yaml\n>f+++++++++ objects/namespaced/openstack/jobs/keystone-domain-manage.txt\n>f+++++++++ objects/namespaced/openstack/jobs/keystone-domain-manage.yaml\n>f+++++++++ objects/namespaced/openstack/jobs/keystone-fernet-setup.txt\n>f+++++++++ objects/namespaced/openstack/jobs/keystone-fernet-setup.yaml\n>f+++++++++ objects/namespaced/openstack/jobs/keystone-rabbit-init.txt\n>f+++++++++ objects/namespaced/openstack/jobs/keystone-rabbit-init.yaml\n>f+++++++++ objects/namespaced/openstack/jobs/magnum-db-init.txt\n>f+++++++++ objects/namespaced/openstack/jobs/magnum-db-init.yaml\n>f+++++++++ objects/namespaced/openstack/jobs/magnum-db-sync.txt\n>f+++++++++ objects/namespaced/openstack/jobs/magnum-db-sync.yaml\n>f+++++++++ objects/namespaced/openstack/jobs/magnum-domain-ks-user.txt\n>f+++++++++ objects/namespaced/openstack/jobs/magnum-domain-ks-user.yaml\n>f+++++++++ objects/namespaced/openstack/jobs/magnum-ks-endpoints.txt\n>f+++++++++ objects/namespaced/openstack/jobs/magnum-ks-endpoints.yaml\n>f+++++++++ objects/namespaced/openstack/jobs/magnum-ks-service.txt\n>f+++++++++ objects/namespaced/openstack/jobs/magnum-ks-service.yaml\n>f+++++++++ objects/namespaced/openstack/jobs/magnum-ks-user.txt\n>f+++++++++ objects/namespaced/openstack/jobs/magnum-ks-user.yaml\n>f+++++++++ objects/namespaced/openstack/jobs/magnum-rabbit-init.txt\n>f+++++++++ objects/namespaced/openstack/jobs/magnum-rabbit-init.yaml\n>f+++++++++ objects/namespaced/openstack/jobs/manila-bootstrap.txt\n>f+++++++++ objects/namespaced/openstack/jobs/manila-bootstrap.yaml\n>f+++++++++ objects/namespaced/openstack/jobs/manila-db-init.txt\n>f+++++++++ objects/namespaced/openstack/jobs/manila-db-init.yaml\n>f+++++++++ objects/namespaced/openstack/jobs/manila-db-sync.txt\n>f+++++++++ objects/namespaced/openstack/jobs/manila-db-sync.yaml\n>f+++++++++ objects/namespaced/openstack/jobs/manila-ks-endpoints.txt\n>f+++++++++ objects/namespaced/openstack/jobs/manila-ks-endpoints.yaml\n>f+++++++++ objects/namespaced/openstack/jobs/manila-ks-service.txt\n>f+++++++++ objects/namespaced/openstack/jobs/manila-ks-service.yaml\n>f+++++++++ objects/namespaced/openstack/jobs/manila-ks-user.txt\n>f+++++++++ objects/namespaced/openstack/jobs/manila-ks-user.yaml\n>f+++++++++ objects/namespaced/openstack/jobs/manila-rabbit-init.txt\n>f+++++++++ objects/namespaced/openstack/jobs/manila-rabbit-init.yaml\n>f+++++++++ objects/namespaced/openstack/jobs/neutron-db-init.txt\n>f+++++++++ objects/namespaced/openstack/jobs/neutron-db-init.yaml\n>f+++++++++ objects/namespaced/openstack/jobs/neutron-db-sync.txt\n>f+++++++++ objects/namespaced/openstack/jobs/neutron-db-sync.yaml\n>f+++++++++ objects/namespaced/openstack/jobs/neutron-ks-endpoints.txt\n>f+++++++++ objects/namespaced/openstack/jobs/neutron-ks-endpoints.yaml\n>f+++++++++ objects/namespaced/openstack/jobs/neutron-ks-service.txt\n>f+++++++++ objects/namespaced/openstack/jobs/neutron-ks-service.yaml\n>f+++++++++ objects/namespaced/openstack/jobs/neutron-ks-user.txt\n>f+++++++++ objects/namespaced/openstack/jobs/neutron-ks-user.yaml\n>f+++++++++ objects/namespaced/openstack/jobs/neutron-rabbit-init.txt\n>f+++++++++ objects/namespaced/openstack/jobs/neutron-rabbit-init.yaml\n>f+++++++++ objects/namespaced/openstack/jobs/nova-cell-setup-29750280.txt\n>f+++++++++ objects/namespaced/openstack/jobs/nova-cell-setup-29750280.yaml\n>f+++++++++ objects/namespaced/openstack/jobs/nova-db-init.txt\n>f+++++++++ objects/namespaced/openstack/jobs/nova-db-init.yaml\n>f+++++++++ objects/namespaced/openstack/jobs/nova-db-sync.txt\n>f+++++++++ objects/namespaced/openstack/jobs/nova-db-sync.yaml\n>f+++++++++ objects/namespaced/openstack/jobs/nova-ks-endpoints.txt\n>f+++++++++ objects/namespaced/openstack/jobs/nova-ks-endpoints.yaml\n>f+++++++++ objects/namespaced/openstack/jobs/nova-ks-service.txt\n>f+++++++++ objects/namespaced/openstack/jobs/nova-ks-service.yaml\n>f+++++++++ objects/namespaced/openstack/jobs/nova-ks-user.txt\n>f+++++++++ objects/namespaced/openstack/jobs/nova-ks-user.yaml\n>f+++++++++ objects/namespaced/openstack/jobs/nova-rabbit-init.txt\n>f+++++++++ objects/namespaced/openstack/jobs/nova-rabbit-init.yaml\n>f+++++++++ objects/namespaced/openstack/jobs/nova-service-cleaner-29750280.txt\n>f+++++++++ objects/namespaced/openstack/jobs/nova-service-cleaner-29750280.yaml\n>f+++++++++ objects/namespaced/openstack/jobs/octavia-bootstrap.txt\n>f+++++++++ objects/namespaced/openstack/jobs/octavia-bootstrap.yaml\n>f+++++++++ objects/namespaced/openstack/jobs/octavia-db-init.txt\n>f+++++++++ objects/namespaced/openstack/jobs/octavia-db-init.yaml\n>f+++++++++ objects/namespaced/openstack/jobs/octavia-db-sync.txt\n>f+++++++++ objects/namespaced/openstack/jobs/octavia-db-sync.yaml\n>f+++++++++ objects/namespaced/openstack/jobs/octavia-ks-endpoints.txt\n>f+++++++++ objects/namespaced/openstack/jobs/octavia-ks-endpoints.yaml\n>f+++++++++ objects/namespaced/openstack/jobs/octavia-ks-service.txt\n>f+++++++++ objects/namespaced/openstack/jobs/octavia-ks-service.yaml\n>f+++++++++ objects/namespaced/openstack/jobs/octavia-ks-user.txt\n>f+++++++++ objects/namespaced/openstack/jobs/octavia-ks-user.yaml\n>f+++++++++ objects/namespaced/openstack/jobs/octavia-rabbit-init.txt\n>f+++++++++ objects/namespaced/openstack/jobs/octavia-rabbit-init.yaml\n>f+++++++++ objects/namespaced/openstack/jobs/placement-db-init.txt\n>f+++++++++ objects/namespaced/openstack/jobs/placement-db-init.yaml\n>f+++++++++ objects/namespaced/openstack/jobs/placement-db-sync.txt\n>f+++++++++ objects/namespaced/openstack/jobs/placement-db-sync.yaml\n>f+++++++++ objects/namespaced/openstack/jobs/placement-ks-endpoints.txt\n>f+++++++++ objects/namespaced/openstack/jobs/placement-ks-endpoints.yaml\n>f+++++++++ objects/namespaced/openstack/jobs/placement-ks-service.txt\n>f+++++++++ objects/namespaced/openstack/jobs/placement-ks-service.yaml\n>f+++++++++ objects/namespaced/openstack/jobs/placement-ks-user.txt\n>f+++++++++ objects/namespaced/openstack/jobs/placement-ks-user.yaml\n>f+++++++++ objects/namespaced/openstack/jobs/staffeln-db-init.txt\n>f+++++++++ objects/namespaced/openstack/jobs/staffeln-db-init.yaml\n>f+++++++++ objects/namespaced/openstack/jobs/staffeln-db-sync.txt\n>f+++++++++ objects/namespaced/openstack/jobs/staffeln-db-sync.yaml\n>f+++++++++ objects/namespaced/openstack/jobs/tempest-ks-user.txt\n>f+++++++++ objects/namespaced/openstack/jobs/tempest-ks-user.yaml\n>f+++++++++ objects/namespaced/openstack/jobs/tempest-run-tests.txt\n>f+++++++++ objects/namespaced/openstack/jobs/tempest-run-tests.yaml\ncd+++++++++ objects/namespaced/openstack/networkpolicies/\n>f+++++++++ objects/namespaced/openstack/networkpolicies/rabbitmq-cluster-operator.txt\n>f+++++++++ objects/namespaced/openstack/networkpolicies/rabbitmq-cluster-operator.yaml\n>f+++++++++ objects/namespaced/openstack/networkpolicies/rabbitmq-messaging-topology-operator.txt\n>f+++++++++ objects/namespaced/openstack/networkpolicies/rabbitmq-messaging-topology-operator.yaml\n>f+++++++++ objects/namespaced/openstack/networkpolicies/valkey.txt\n>f+++++++++ objects/namespaced/openstack/networkpolicies/valkey.yaml\ncd+++++++++ objects/namespaced/openstack/persistentvolumeclaims/\n>f+++++++++ objects/namespaced/openstack/persistentvolumeclaims/data-ovn-ovsdb-nb-0.txt\n>f+++++++++ objects/namespaced/openstack/persistentvolumeclaims/data-ovn-ovsdb-nb-0.yaml\n>f+++++++++ objects/namespaced/openstack/persistentvolumeclaims/data-ovn-ovsdb-sb-0.txt\n>f+++++++++ objects/namespaced/openstack/persistentvolumeclaims/data-ovn-ovsdb-sb-0.yaml\n>f+++++++++ objects/namespaced/openstack/persistentvolumeclaims/datadir-percona-xtradb-pxc-0.txt\n>f+++++++++ objects/namespaced/openstack/persistentvolumeclaims/datadir-percona-xtradb-pxc-0.yaml\n>f+++++++++ objects/namespaced/openstack/persistentvolumeclaims/persistence-rabbitmq-barbican-server-0.txt\n>f+++++++++ objects/namespaced/openstack/persistentvolumeclaims/persistence-rabbitmq-barbican-server-0.yaml\n>f+++++++++ objects/namespaced/openstack/persistentvolumeclaims/persistence-rabbitmq-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-heat-server-0.txt\n>f+++++++++ objects/namespaced/openstack/persistentvolumeclaims/persistence-rabbitmq-heat-server-0.yaml\n>f+++++++++ objects/namespaced/openstack/persistentvolumeclaims/persistence-rabbitmq-keystone-server-0.txt\n>f+++++++++ objects/namespaced/openstack/persistentvolumeclaims/persistence-rabbitmq-keystone-server-0.yaml\n>f+++++++++ objects/namespaced/openstack/persistentvolumeclaims/persistence-rabbitmq-magnum-server-0.txt\n>f+++++++++ objects/namespaced/openstack/persistentvolumeclaims/persistence-rabbitmq-magnum-server-0.yaml\n>f+++++++++ objects/namespaced/openstack/persistentvolumeclaims/persistence-rabbitmq-manila-server-0.txt\n>f+++++++++ objects/namespaced/openstack/persistentvolumeclaims/persistence-rabbitmq-manila-server-0.yaml\n>f+++++++++ objects/namespaced/openstack/persistentvolumeclaims/persistence-rabbitmq-neutron-server-0.txt\n>f+++++++++ objects/namespaced/openstack/persistentvolumeclaims/persistence-rabbitmq-neutron-server-0.yaml\n>f+++++++++ objects/namespaced/openstack/persistentvolumeclaims/persistence-rabbitmq-nova-server-0.txt\n>f+++++++++ objects/namespaced/openstack/persistentvolumeclaims/persistence-rabbitmq-nova-server-0.yaml\n>f+++++++++ objects/namespaced/openstack/persistentvolumeclaims/persistence-rabbitmq-octavia-server-0.txt\n>f+++++++++ objects/namespaced/openstack/persistentvolumeclaims/persistence-rabbitmq-octavia-server-0.yaml\n>f+++++++++ objects/namespaced/openstack/persistentvolumeclaims/valkey-data-valkey-node-0.txt\n>f+++++++++ objects/namespaced/openstack/persistentvolumeclaims/valkey-data-valkey-node-0.yaml\ncd+++++++++ objects/namespaced/openstack/pods/\n>f+++++++++ objects/namespaced/openstack/pods/barbican-api-848b698f88-68kwh.txt\n>f+++++++++ objects/namespaced/openstack/pods/barbican-api-848b698f88-68kwh.yaml\n>f+++++++++ objects/namespaced/openstack/pods/barbican-db-init-65jh6.txt\n>f+++++++++ objects/namespaced/openstack/pods/barbican-db-init-65jh6.yaml\n>f+++++++++ objects/namespaced/openstack/pods/barbican-db-sync-qdv6s.txt\n>f+++++++++ objects/namespaced/openstack/pods/barbican-db-sync-qdv6s.yaml\n>f+++++++++ objects/namespaced/openstack/pods/barbican-ks-endpoints-nxmm2.txt\n>f+++++++++ objects/namespaced/openstack/pods/barbican-ks-endpoints-nxmm2.yaml\n>f+++++++++ objects/namespaced/openstack/pods/barbican-ks-service-txvk9.txt\n>f+++++++++ objects/namespaced/openstack/pods/barbican-ks-service-txvk9.yaml\n>f+++++++++ objects/namespaced/openstack/pods/barbican-ks-user-97k9g.txt\n>f+++++++++ objects/namespaced/openstack/pods/barbican-ks-user-97k9g.yaml\n>f+++++++++ objects/namespaced/openstack/pods/barbican-rabbit-init-2g528.txt\n>f+++++++++ objects/namespaced/openstack/pods/barbican-rabbit-init-2g528.yaml\n>f+++++++++ objects/namespaced/openstack/pods/cinder-api-656dfb6944-vwn5g.txt\n>f+++++++++ objects/namespaced/openstack/pods/cinder-api-656dfb6944-vwn5g.yaml\n>f+++++++++ objects/namespaced/openstack/pods/cinder-backup-7fcd6f8cb8-pqf5f.txt\n>f+++++++++ objects/namespaced/openstack/pods/cinder-backup-7fcd6f8cb8-pqf5f.yaml\n>f+++++++++ objects/namespaced/openstack/pods/cinder-backup-storage-init-8p4j4.txt\n>f+++++++++ objects/namespaced/openstack/pods/cinder-backup-storage-init-8p4j4.yaml\n>f+++++++++ objects/namespaced/openstack/pods/cinder-bootstrap-snchh.txt\n>f+++++++++ objects/namespaced/openstack/pods/cinder-bootstrap-snchh.yaml\n>f+++++++++ objects/namespaced/openstack/pods/cinder-create-internal-tenant-28zpv.txt\n>f+++++++++ objects/namespaced/openstack/pods/cinder-create-internal-tenant-28zpv.yaml\n>f+++++++++ objects/namespaced/openstack/pods/cinder-db-init-k6v87.txt\n>f+++++++++ objects/namespaced/openstack/pods/cinder-db-init-k6v87.yaml\n>f+++++++++ objects/namespaced/openstack/pods/cinder-db-sync-n2lf8.txt\n>f+++++++++ objects/namespaced/openstack/pods/cinder-db-sync-n2lf8.yaml\n>f+++++++++ objects/namespaced/openstack/pods/cinder-ks-endpoints-crgj8.txt\n>f+++++++++ objects/namespaced/openstack/pods/cinder-ks-endpoints-crgj8.yaml\n>f+++++++++ objects/namespaced/openstack/pods/cinder-ks-service-6pp8l.txt\n>f+++++++++ objects/namespaced/openstack/pods/cinder-ks-service-6pp8l.yaml\n>f+++++++++ objects/namespaced/openstack/pods/cinder-ks-user-npktt.txt\n>f+++++++++ objects/namespaced/openstack/pods/cinder-ks-user-npktt.yaml\n>f+++++++++ objects/namespaced/openstack/pods/cinder-rabbit-init-jfdbl.txt\n>f+++++++++ objects/namespaced/openstack/pods/cinder-rabbit-init-jfdbl.yaml\n>f+++++++++ objects/namespaced/openstack/pods/cinder-scheduler-7f8fdc7b96-hx2hj.txt\n>f+++++++++ objects/namespaced/openstack/pods/cinder-scheduler-7f8fdc7b96-hx2hj.yaml\n>f+++++++++ objects/namespaced/openstack/pods/cinder-storage-init-6q87f.txt\n>f+++++++++ objects/namespaced/openstack/pods/cinder-storage-init-6q87f.yaml\n>f+++++++++ objects/namespaced/openstack/pods/cinder-volume-659d8bd9f6-r7dln.txt\n>f+++++++++ objects/namespaced/openstack/pods/cinder-volume-659d8bd9f6-r7dln.yaml\n>f+++++++++ objects/namespaced/openstack/pods/cinder-volume-usage-audit-29750285-dhwhr.txt\n>f+++++++++ objects/namespaced/openstack/pods/cinder-volume-usage-audit-29750285-dhwhr.yaml\n>f+++++++++ objects/namespaced/openstack/pods/glance-api-77c58767b5-n5l7j.txt\n>f+++++++++ objects/namespaced/openstack/pods/glance-api-77c58767b5-n5l7j.yaml\n>f+++++++++ objects/namespaced/openstack/pods/glance-db-init-gsbxg.txt\n>f+++++++++ objects/namespaced/openstack/pods/glance-db-init-gsbxg.yaml\n>f+++++++++ objects/namespaced/openstack/pods/glance-db-sync-p7nft.txt\n>f+++++++++ objects/namespaced/openstack/pods/glance-db-sync-p7nft.yaml\n>f+++++++++ objects/namespaced/openstack/pods/glance-ks-endpoints-6h5v5.txt\n>f+++++++++ objects/namespaced/openstack/pods/glance-ks-endpoints-6h5v5.yaml\n>f+++++++++ objects/namespaced/openstack/pods/glance-ks-service-zv2pd.txt\n>f+++++++++ objects/namespaced/openstack/pods/glance-ks-service-zv2pd.yaml\n>f+++++++++ objects/namespaced/openstack/pods/glance-ks-user-pjzt9.txt\n>f+++++++++ objects/namespaced/openstack/pods/glance-ks-user-pjzt9.yaml\n>f+++++++++ objects/namespaced/openstack/pods/glance-metadefs-load-fhdlf.txt\n>f+++++++++ objects/namespaced/openstack/pods/glance-metadefs-load-fhdlf.yaml\n>f+++++++++ objects/namespaced/openstack/pods/glance-rabbit-init-bscs9.txt\n>f+++++++++ objects/namespaced/openstack/pods/glance-rabbit-init-bscs9.yaml\n>f+++++++++ objects/namespaced/openstack/pods/glance-storage-init-496dg.txt\n>f+++++++++ objects/namespaced/openstack/pods/glance-storage-init-496dg.yaml\n>f+++++++++ objects/namespaced/openstack/pods/heat-api-5d85876795-v2ljz.txt\n>f+++++++++ objects/namespaced/openstack/pods/heat-api-5d85876795-v2ljz.yaml\n>f+++++++++ objects/namespaced/openstack/pods/heat-bootstrap-659l5.txt\n>f+++++++++ objects/namespaced/openstack/pods/heat-bootstrap-659l5.yaml\n>f+++++++++ objects/namespaced/openstack/pods/heat-cfn-5c467767d9-n295c.txt\n>f+++++++++ objects/namespaced/openstack/pods/heat-cfn-5c467767d9-n295c.yaml\n>f+++++++++ objects/namespaced/openstack/pods/heat-db-init-nkzwk.txt\n>f+++++++++ objects/namespaced/openstack/pods/heat-db-init-nkzwk.yaml\n>f+++++++++ objects/namespaced/openstack/pods/heat-db-sync-q277k.txt\n>f+++++++++ objects/namespaced/openstack/pods/heat-db-sync-q277k.yaml\n>f+++++++++ objects/namespaced/openstack/pods/heat-domain-ks-user-rdw8b.txt\n>f+++++++++ objects/namespaced/openstack/pods/heat-domain-ks-user-rdw8b.yaml\n>f+++++++++ objects/namespaced/openstack/pods/heat-engine-9bb644b86-sg4rq.txt\n>f+++++++++ objects/namespaced/openstack/pods/heat-engine-9bb644b86-sg4rq.yaml\n>f+++++++++ objects/namespaced/openstack/pods/heat-engine-cleaner-29750295-xc849.txt\n>f+++++++++ objects/namespaced/openstack/pods/heat-engine-cleaner-29750295-xc849.yaml\n>f+++++++++ objects/namespaced/openstack/pods/heat-engine-cleaner-29750300-b5mh5.txt\n>f+++++++++ objects/namespaced/openstack/pods/heat-engine-cleaner-29750300-b5mh5.yaml\n>f+++++++++ objects/namespaced/openstack/pods/heat-engine-cleaner-29750305-br2dt.txt\n>f+++++++++ objects/namespaced/openstack/pods/heat-engine-cleaner-29750305-br2dt.yaml\n>f+++++++++ objects/namespaced/openstack/pods/heat-ks-endpoints-z8fmx.txt\n>f+++++++++ objects/namespaced/openstack/pods/heat-ks-endpoints-z8fmx.yaml\n>f+++++++++ objects/namespaced/openstack/pods/heat-ks-service-fqjkg.txt\n>f+++++++++ objects/namespaced/openstack/pods/heat-ks-service-fqjkg.yaml\n>f+++++++++ objects/namespaced/openstack/pods/heat-ks-user-zlfbg.txt\n>f+++++++++ objects/namespaced/openstack/pods/heat-ks-user-zlfbg.yaml\n>f+++++++++ objects/namespaced/openstack/pods/heat-rabbit-init-8kzs2.txt\n>f+++++++++ objects/namespaced/openstack/pods/heat-rabbit-init-8kzs2.yaml\n>f+++++++++ objects/namespaced/openstack/pods/heat-trusts-w2nlx.txt\n>f+++++++++ objects/namespaced/openstack/pods/heat-trusts-w2nlx.yaml\n>f+++++++++ objects/namespaced/openstack/pods/horizon-8665dfb59d-g7vp7.txt\n>f+++++++++ objects/namespaced/openstack/pods/horizon-8665dfb59d-g7vp7.yaml\n>f+++++++++ objects/namespaced/openstack/pods/horizon-db-init-nqx5b.txt\n>f+++++++++ objects/namespaced/openstack/pods/horizon-db-init-nqx5b.yaml\n>f+++++++++ objects/namespaced/openstack/pods/horizon-db-sync-pcvwt.txt\n>f+++++++++ objects/namespaced/openstack/pods/horizon-db-sync-pcvwt.yaml\n>f+++++++++ objects/namespaced/openstack/pods/keepalived-vrxzt.txt\n>f+++++++++ objects/namespaced/openstack/pods/keepalived-vrxzt.yaml\n>f+++++++++ objects/namespaced/openstack/pods/keystone-api-5579b9b445-n6qcq.txt\n>f+++++++++ objects/namespaced/openstack/pods/keystone-api-5579b9b445-n6qcq.yaml\n>f+++++++++ objects/namespaced/openstack/pods/keystone-bootstrap-bcvjb.txt\n>f+++++++++ objects/namespaced/openstack/pods/keystone-bootstrap-bcvjb.yaml\n>f+++++++++ objects/namespaced/openstack/pods/keystone-credential-setup-zh9sl.txt\n>f+++++++++ objects/namespaced/openstack/pods/keystone-credential-setup-zh9sl.yaml\n>f+++++++++ objects/namespaced/openstack/pods/keystone-db-init-k9blh.txt\n>f+++++++++ objects/namespaced/openstack/pods/keystone-db-init-k9blh.yaml\n>f+++++++++ objects/namespaced/openstack/pods/keystone-db-sync-pgqvz.txt\n>f+++++++++ objects/namespaced/openstack/pods/keystone-db-sync-pgqvz.yaml\n>f+++++++++ objects/namespaced/openstack/pods/keystone-domain-manage-rqx2q.txt\n>f+++++++++ objects/namespaced/openstack/pods/keystone-domain-manage-rqx2q.yaml\n>f+++++++++ objects/namespaced/openstack/pods/keystone-fernet-setup-7pwph.txt\n>f+++++++++ objects/namespaced/openstack/pods/keystone-fernet-setup-7pwph.yaml\n>f+++++++++ objects/namespaced/openstack/pods/keystone-rabbit-init-2tnw5.txt\n>f+++++++++ objects/namespaced/openstack/pods/keystone-rabbit-init-2tnw5.yaml\n>f+++++++++ objects/namespaced/openstack/pods/libvirt-libvirt-default-lbckq.txt\n>f+++++++++ objects/namespaced/openstack/pods/libvirt-libvirt-default-lbckq.yaml\n>f+++++++++ objects/namespaced/openstack/pods/magnum-api-687df4679-jttrv.txt\n>f+++++++++ objects/namespaced/openstack/pods/magnum-api-687df4679-jttrv.yaml\n>f+++++++++ objects/namespaced/openstack/pods/magnum-cluster-api-proxy-2knbs.txt\n>f+++++++++ objects/namespaced/openstack/pods/magnum-cluster-api-proxy-2knbs.yaml\n>f+++++++++ objects/namespaced/openstack/pods/magnum-conductor-0.txt\n>f+++++++++ objects/namespaced/openstack/pods/magnum-conductor-0.yaml\n>f+++++++++ objects/namespaced/openstack/pods/magnum-db-init-424tn.txt\n>f+++++++++ objects/namespaced/openstack/pods/magnum-db-init-424tn.yaml\n>f+++++++++ objects/namespaced/openstack/pods/magnum-db-sync-tzr7f.txt\n>f+++++++++ objects/namespaced/openstack/pods/magnum-db-sync-tzr7f.yaml\n>f+++++++++ objects/namespaced/openstack/pods/magnum-domain-ks-user-bp2dk.txt\n>f+++++++++ objects/namespaced/openstack/pods/magnum-domain-ks-user-bp2dk.yaml\n>f+++++++++ objects/namespaced/openstack/pods/magnum-ks-endpoints-gmpv8.txt\n>f+++++++++ objects/namespaced/openstack/pods/magnum-ks-endpoints-gmpv8.yaml\n>f+++++++++ objects/namespaced/openstack/pods/magnum-ks-service-tqrmc.txt\n>f+++++++++ objects/namespaced/openstack/pods/magnum-ks-service-tqrmc.yaml\n>f+++++++++ objects/namespaced/openstack/pods/magnum-ks-user-p6fkp.txt\n>f+++++++++ objects/namespaced/openstack/pods/magnum-ks-user-p6fkp.yaml\n>f+++++++++ objects/namespaced/openstack/pods/magnum-rabbit-init-tgh5n.txt\n>f+++++++++ objects/namespaced/openstack/pods/magnum-rabbit-init-tgh5n.yaml\n>f+++++++++ objects/namespaced/openstack/pods/magnum-registry-c45778976-6rw7m.txt\n>f+++++++++ objects/namespaced/openstack/pods/magnum-registry-c45778976-6rw7m.yaml\n>f+++++++++ objects/namespaced/openstack/pods/manila-api-6d5cf9b54d-q2p5g.txt\n>f+++++++++ objects/namespaced/openstack/pods/manila-api-6d5cf9b54d-q2p5g.yaml\n>f+++++++++ objects/namespaced/openstack/pods/manila-bootstrap-tgcr7.txt\n>f+++++++++ objects/namespaced/openstack/pods/manila-bootstrap-tgcr7.yaml\n>f+++++++++ objects/namespaced/openstack/pods/manila-data-64fcd866ff-tg25v.txt\n>f+++++++++ objects/namespaced/openstack/pods/manila-data-64fcd866ff-tg25v.yaml\n>f+++++++++ objects/namespaced/openstack/pods/manila-db-init-l2kdc.txt\n>f+++++++++ objects/namespaced/openstack/pods/manila-db-init-l2kdc.yaml\n>f+++++++++ objects/namespaced/openstack/pods/manila-db-sync-g66bf.txt\n>f+++++++++ objects/namespaced/openstack/pods/manila-db-sync-g66bf.yaml\n>f+++++++++ objects/namespaced/openstack/pods/manila-ks-endpoints-8lqh6.txt\n>f+++++++++ objects/namespaced/openstack/pods/manila-ks-endpoints-8lqh6.yaml\n>f+++++++++ objects/namespaced/openstack/pods/manila-ks-service-847f5.txt\n>f+++++++++ objects/namespaced/openstack/pods/manila-ks-service-847f5.yaml\n>f+++++++++ objects/namespaced/openstack/pods/manila-ks-user-4krzg.txt\n>f+++++++++ objects/namespaced/openstack/pods/manila-ks-user-4krzg.yaml\n>f+++++++++ objects/namespaced/openstack/pods/manila-rabbit-init-7rpxx.txt\n>f+++++++++ objects/namespaced/openstack/pods/manila-rabbit-init-7rpxx.yaml\n>f+++++++++ objects/namespaced/openstack/pods/manila-scheduler-6df8f44f9-wp7f2.txt\n>f+++++++++ objects/namespaced/openstack/pods/manila-scheduler-6df8f44f9-wp7f2.yaml\n>f+++++++++ objects/namespaced/openstack/pods/manila-share-5865c55f86-f29rj.txt\n>f+++++++++ objects/namespaced/openstack/pods/manila-share-5865c55f86-f29rj.yaml\n>f+++++++++ objects/namespaced/openstack/pods/memcached-memcached-cf56b6468-dbd7s.txt\n>f+++++++++ objects/namespaced/openstack/pods/memcached-memcached-cf56b6468-dbd7s.yaml\n>f+++++++++ objects/namespaced/openstack/pods/neutron-db-init-p8dwr.txt\n>f+++++++++ objects/namespaced/openstack/pods/neutron-db-init-p8dwr.yaml\n>f+++++++++ objects/namespaced/openstack/pods/neutron-db-sync-wjp6h.txt\n>f+++++++++ objects/namespaced/openstack/pods/neutron-db-sync-wjp6h.yaml\n>f+++++++++ objects/namespaced/openstack/pods/neutron-ks-endpoints-nz22q.txt\n>f+++++++++ objects/namespaced/openstack/pods/neutron-ks-endpoints-nz22q.yaml\n>f+++++++++ objects/namespaced/openstack/pods/neutron-ks-service-2k7gc.txt\n>f+++++++++ objects/namespaced/openstack/pods/neutron-ks-service-2k7gc.yaml\n>f+++++++++ objects/namespaced/openstack/pods/neutron-ks-user-nc4md.txt\n>f+++++++++ objects/namespaced/openstack/pods/neutron-ks-user-nc4md.yaml\n>f+++++++++ objects/namespaced/openstack/pods/neutron-netns-cleanup-cron-default-gzx9n.txt\n>f+++++++++ objects/namespaced/openstack/pods/neutron-netns-cleanup-cron-default-gzx9n.yaml\n>f+++++++++ objects/namespaced/openstack/pods/neutron-ovn-metadata-agent-default-zx7sr.txt\n>f+++++++++ objects/namespaced/openstack/pods/neutron-ovn-metadata-agent-default-zx7sr.yaml\n>f+++++++++ objects/namespaced/openstack/pods/neutron-ovn-vpn-agent-default-74p9x.txt\n>f+++++++++ objects/namespaced/openstack/pods/neutron-ovn-vpn-agent-default-74p9x.yaml\n>f+++++++++ objects/namespaced/openstack/pods/neutron-rabbit-init-ftl5c.txt\n>f+++++++++ objects/namespaced/openstack/pods/neutron-rabbit-init-ftl5c.yaml\n>f+++++++++ objects/namespaced/openstack/pods/neutron-rpc-server-5c5fdb4f4d-ktjnc.txt\n>f+++++++++ objects/namespaced/openstack/pods/neutron-rpc-server-5c5fdb4f4d-ktjnc.yaml\n>f+++++++++ objects/namespaced/openstack/pods/neutron-server-6f79797599-pb425.txt\n>f+++++++++ objects/namespaced/openstack/pods/neutron-server-6f79797599-pb425.yaml\n>f+++++++++ objects/namespaced/openstack/pods/nova-api-metadata-5c898968b9-dbhvg.txt\n>f+++++++++ objects/namespaced/openstack/pods/nova-api-metadata-5c898968b9-dbhvg.yaml\n>f+++++++++ objects/namespaced/openstack/pods/nova-api-osapi-7fbfbcdbb-h5zwn.txt\n>f+++++++++ objects/namespaced/openstack/pods/nova-api-osapi-7fbfbcdbb-h5zwn.yaml\n>f+++++++++ objects/namespaced/openstack/pods/nova-bootstrap-thqgb.txt\n>f+++++++++ objects/namespaced/openstack/pods/nova-bootstrap-thqgb.yaml\n>f+++++++++ objects/namespaced/openstack/pods/nova-cell-setup-29750280-c29jj.txt\n>f+++++++++ objects/namespaced/openstack/pods/nova-cell-setup-29750280-c29jj.yaml\n>f+++++++++ objects/namespaced/openstack/pods/nova-cell-setup-dbrf6.txt\n>f+++++++++ objects/namespaced/openstack/pods/nova-cell-setup-dbrf6.yaml\n>f+++++++++ objects/namespaced/openstack/pods/nova-compute-default-899lm.txt\n>f+++++++++ objects/namespaced/openstack/pods/nova-compute-default-899lm.yaml\n>f+++++++++ objects/namespaced/openstack/pods/nova-conductor-69f4c6854-fdm8f.txt\n>f+++++++++ objects/namespaced/openstack/pods/nova-conductor-69f4c6854-fdm8f.yaml\n>f+++++++++ objects/namespaced/openstack/pods/nova-db-init-dmq66.txt\n>f+++++++++ objects/namespaced/openstack/pods/nova-db-init-dmq66.yaml\n>f+++++++++ objects/namespaced/openstack/pods/nova-db-sync-5qfmv.txt\n>f+++++++++ objects/namespaced/openstack/pods/nova-db-sync-5qfmv.yaml\n>f+++++++++ objects/namespaced/openstack/pods/nova-ks-endpoints-p7nql.txt\n>f+++++++++ objects/namespaced/openstack/pods/nova-ks-endpoints-p7nql.yaml\n>f+++++++++ objects/namespaced/openstack/pods/nova-ks-service-fc9dh.txt\n>f+++++++++ objects/namespaced/openstack/pods/nova-ks-service-fc9dh.yaml\n>f+++++++++ objects/namespaced/openstack/pods/nova-ks-user-wdtl8.txt\n>f+++++++++ objects/namespaced/openstack/pods/nova-ks-user-wdtl8.yaml\n>f+++++++++ objects/namespaced/openstack/pods/nova-novncproxy-cb6489d67-stk7j.txt\n>f+++++++++ objects/namespaced/openstack/pods/nova-novncproxy-cb6489d67-stk7j.yaml\n>f+++++++++ objects/namespaced/openstack/pods/nova-rabbit-init-pvt6m.txt\n>f+++++++++ objects/namespaced/openstack/pods/nova-rabbit-init-pvt6m.yaml\n>f+++++++++ objects/namespaced/openstack/pods/nova-scheduler-d698d658b-ggplg.txt\n>f+++++++++ objects/namespaced/openstack/pods/nova-scheduler-d698d658b-ggplg.yaml\n>f+++++++++ objects/namespaced/openstack/pods/nova-service-cleaner-29750280-z695t.txt\n>f+++++++++ objects/namespaced/openstack/pods/nova-service-cleaner-29750280-z695t.yaml\n>f+++++++++ objects/namespaced/openstack/pods/octavia-api-5845cffc88-dfr5z.txt\n>f+++++++++ objects/namespaced/openstack/pods/octavia-api-5845cffc88-dfr5z.yaml\n>f+++++++++ objects/namespaced/openstack/pods/octavia-bootstrap-x2czn.txt\n>f+++++++++ objects/namespaced/openstack/pods/octavia-bootstrap-x2czn.yaml\n>f+++++++++ objects/namespaced/openstack/pods/octavia-db-init-g45hh.txt\n>f+++++++++ objects/namespaced/openstack/pods/octavia-db-init-g45hh.yaml\n>f+++++++++ objects/namespaced/openstack/pods/octavia-db-sync-lkvft.txt\n>f+++++++++ objects/namespaced/openstack/pods/octavia-db-sync-lkvft.yaml\n>f+++++++++ objects/namespaced/openstack/pods/octavia-health-manager-default-cm58q.txt\n>f+++++++++ objects/namespaced/openstack/pods/octavia-health-manager-default-cm58q.yaml\n>f+++++++++ objects/namespaced/openstack/pods/octavia-housekeeping-5885d6b8b7-pqmkc.txt\n>f+++++++++ objects/namespaced/openstack/pods/octavia-housekeeping-5885d6b8b7-pqmkc.yaml\n>f+++++++++ objects/namespaced/openstack/pods/octavia-ks-endpoints-swhhx.txt\n>f+++++++++ objects/namespaced/openstack/pods/octavia-ks-endpoints-swhhx.yaml\n>f+++++++++ objects/namespaced/openstack/pods/octavia-ks-service-jkhk6.txt\n>f+++++++++ objects/namespaced/openstack/pods/octavia-ks-service-jkhk6.yaml\n>f+++++++++ objects/namespaced/openstack/pods/octavia-ks-user-s4lpv.txt\n>f+++++++++ objects/namespaced/openstack/pods/octavia-ks-user-s4lpv.yaml\n>f+++++++++ objects/namespaced/openstack/pods/octavia-rabbit-init-27ghd.txt\n>f+++++++++ objects/namespaced/openstack/pods/octavia-rabbit-init-27ghd.yaml\n>f+++++++++ objects/namespaced/openstack/pods/octavia-worker-9b64799bd-br499.txt\n>f+++++++++ objects/namespaced/openstack/pods/octavia-worker-9b64799bd-br499.yaml\n>f+++++++++ objects/namespaced/openstack/pods/openstack-database-exporter-78c69bc7dd-mzls8.txt\n>f+++++++++ objects/namespaced/openstack/pods/openstack-database-exporter-78c69bc7dd-mzls8.yaml\n>f+++++++++ objects/namespaced/openstack/pods/openstack-exporter-5455644b6-jsgtx.txt\n>f+++++++++ objects/namespaced/openstack/pods/openstack-exporter-5455644b6-jsgtx.yaml\n>f+++++++++ objects/namespaced/openstack/pods/openvswitch-dpq7n.txt\n>f+++++++++ objects/namespaced/openstack/pods/openvswitch-dpq7n.yaml\n>f+++++++++ objects/namespaced/openstack/pods/ovn-bgp-agent-kxk2s.txt\n>f+++++++++ objects/namespaced/openstack/pods/ovn-bgp-agent-kxk2s.yaml\n>f+++++++++ objects/namespaced/openstack/pods/ovn-controller-default-5vwln.txt\n>f+++++++++ objects/namespaced/openstack/pods/ovn-controller-default-5vwln.yaml\n>f+++++++++ objects/namespaced/openstack/pods/ovn-northd-7659bd74f8-6nrzg.txt\n>f+++++++++ objects/namespaced/openstack/pods/ovn-northd-7659bd74f8-6nrzg.yaml\n>f+++++++++ objects/namespaced/openstack/pods/ovn-ovsdb-nb-0.txt\n>f+++++++++ objects/namespaced/openstack/pods/ovn-ovsdb-nb-0.yaml\n>f+++++++++ objects/namespaced/openstack/pods/ovn-ovsdb-sb-0.txt\n>f+++++++++ objects/namespaced/openstack/pods/ovn-ovsdb-sb-0.yaml\n>f+++++++++ objects/namespaced/openstack/pods/percona-xtradb-haproxy-0.txt\n>f+++++++++ objects/namespaced/openstack/pods/percona-xtradb-haproxy-0.yaml\n>f+++++++++ objects/namespaced/openstack/pods/percona-xtradb-pxc-0.txt\n>f+++++++++ objects/namespaced/openstack/pods/percona-xtradb-pxc-0.yaml\n>f+++++++++ objects/namespaced/openstack/pods/placement-api-65b7cbc865-zhsz5.txt\n>f+++++++++ objects/namespaced/openstack/pods/placement-api-65b7cbc865-zhsz5.yaml\n>f+++++++++ objects/namespaced/openstack/pods/placement-db-init-kh58g.txt\n>f+++++++++ objects/namespaced/openstack/pods/placement-db-init-kh58g.yaml\n>f+++++++++ objects/namespaced/openstack/pods/placement-db-sync-wwndt.txt\n>f+++++++++ objects/namespaced/openstack/pods/placement-db-sync-wwndt.yaml\n>f+++++++++ objects/namespaced/openstack/pods/placement-ks-endpoints-8c8mg.txt\n>f+++++++++ objects/namespaced/openstack/pods/placement-ks-endpoints-8c8mg.yaml\n>f+++++++++ objects/namespaced/openstack/pods/placement-ks-service-5llv2.txt\n>f+++++++++ objects/namespaced/openstack/pods/placement-ks-service-5llv2.yaml\n>f+++++++++ objects/namespaced/openstack/pods/placement-ks-user-rcmzf.txt\n>f+++++++++ objects/namespaced/openstack/pods/placement-ks-user-rcmzf.yaml\n>f+++++++++ objects/namespaced/openstack/pods/pxc-operator-69cb5bbdb9-ld8qb.txt\n>f+++++++++ objects/namespaced/openstack/pods/pxc-operator-69cb5bbdb9-ld8qb.yaml\n>f+++++++++ objects/namespaced/openstack/pods/rabbitmq-barbican-server-0.txt\n>f+++++++++ objects/namespaced/openstack/pods/rabbitmq-barbican-server-0.yaml\n>f+++++++++ objects/namespaced/openstack/pods/rabbitmq-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-lk8lt.txt\n>f+++++++++ objects/namespaced/openstack/pods/rabbitmq-cluster-operator-54f767cff8-lk8lt.yaml\n>f+++++++++ objects/namespaced/openstack/pods/rabbitmq-glance-server-0.txt\n>f+++++++++ objects/namespaced/openstack/pods/rabbitmq-glance-server-0.yaml\n>f+++++++++ objects/namespaced/openstack/pods/rabbitmq-heat-server-0.txt\n>f+++++++++ objects/namespaced/openstack/pods/rabbitmq-heat-server-0.yaml\n>f+++++++++ objects/namespaced/openstack/pods/rabbitmq-keystone-server-0.txt\n>f+++++++++ objects/namespaced/openstack/pods/rabbitmq-keystone-server-0.yaml\n>f+++++++++ objects/namespaced/openstack/pods/rabbitmq-magnum-server-0.txt\n>f+++++++++ objects/namespaced/openstack/pods/rabbitmq-magnum-server-0.yaml\n>f+++++++++ objects/namespaced/openstack/pods/rabbitmq-manila-server-0.txt\n>f+++++++++ objects/namespaced/openstack/pods/rabbitmq-manila-server-0.yaml\n>f+++++++++ objects/namespaced/openstack/pods/rabbitmq-messaging-topology-operator-6f465c979f-zng6s.txt\n>f+++++++++ objects/namespaced/openstack/pods/rabbitmq-messaging-topology-operator-6f465c979f-zng6s.yaml\n>f+++++++++ objects/namespaced/openstack/pods/rabbitmq-neutron-server-0.txt\n>f+++++++++ objects/namespaced/openstack/pods/rabbitmq-neutron-server-0.yaml\n>f+++++++++ objects/namespaced/openstack/pods/rabbitmq-nova-server-0.txt\n>f+++++++++ objects/namespaced/openstack/pods/rabbitmq-nova-server-0.yaml\n>f+++++++++ objects/namespaced/openstack/pods/rabbitmq-octavia-server-0.txt\n>f+++++++++ objects/namespaced/openstack/pods/rabbitmq-octavia-server-0.yaml\n>f+++++++++ objects/namespaced/openstack/pods/rook-ceph-crashcollector-instance-754c646bfd-hccht.txt\n>f+++++++++ objects/namespaced/openstack/pods/rook-ceph-crashcollector-instance-754c646bfd-hccht.yaml\n>f+++++++++ objects/namespaced/openstack/pods/rook-ceph-rgw-ceph-a-699b8bdb59-wz5hr.txt\n>f+++++++++ objects/namespaced/openstack/pods/rook-ceph-rgw-ceph-a-699b8bdb59-wz5hr.yaml\n>f+++++++++ objects/namespaced/openstack/pods/staffeln-api-7885698956-chmrm.txt\n>f+++++++++ objects/namespaced/openstack/pods/staffeln-api-7885698956-chmrm.yaml\n>f+++++++++ objects/namespaced/openstack/pods/staffeln-conductor-569cbc955c-lbwdv.txt\n>f+++++++++ objects/namespaced/openstack/pods/staffeln-conductor-569cbc955c-lbwdv.yaml\n>f+++++++++ objects/namespaced/openstack/pods/staffeln-db-init-wrwvk.txt\n>f+++++++++ objects/namespaced/openstack/pods/staffeln-db-init-wrwvk.yaml\n>f+++++++++ objects/namespaced/openstack/pods/staffeln-db-sync-785s2.txt\n>f+++++++++ objects/namespaced/openstack/pods/staffeln-db-sync-785s2.yaml\n>f+++++++++ objects/namespaced/openstack/pods/tempest-ks-user-rbrf9.txt\n>f+++++++++ objects/namespaced/openstack/pods/tempest-ks-user-rbrf9.yaml\n>f+++++++++ objects/namespaced/openstack/pods/tempest-run-tests-rjq7b.txt\n>f+++++++++ objects/namespaced/openstack/pods/tempest-run-tests-rjq7b.yaml\n>f+++++++++ objects/namespaced/openstack/pods/valkey-node-0.txt\n>f+++++++++ objects/namespaced/openstack/pods/valkey-node-0.yaml\ncd+++++++++ objects/namespaced/openstack/rolebindings/\n>f+++++++++ objects/namespaced/openstack/rolebindings/barbican-barbican-api.txt\n>f+++++++++ objects/namespaced/openstack/rolebindings/barbican-barbican-api.yaml\n>f+++++++++ objects/namespaced/openstack/rolebindings/barbican-barbican-db-init.txt\n>f+++++++++ objects/namespaced/openstack/rolebindings/barbican-barbican-db-init.yaml\n>f+++++++++ objects/namespaced/openstack/rolebindings/barbican-barbican-db-sync.txt\n>f+++++++++ objects/namespaced/openstack/rolebindings/barbican-barbican-db-sync.yaml\n>f+++++++++ objects/namespaced/openstack/rolebindings/barbican-barbican-ks-endpoints.txt\n>f+++++++++ objects/namespaced/openstack/rolebindings/barbican-barbican-ks-endpoints.yaml\n>f+++++++++ objects/namespaced/openstack/rolebindings/barbican-barbican-ks-service.txt\n>f+++++++++ objects/namespaced/openstack/rolebindings/barbican-barbican-ks-service.yaml\n>f+++++++++ objects/namespaced/openstack/rolebindings/barbican-barbican-ks-user.txt\n>f+++++++++ objects/namespaced/openstack/rolebindings/barbican-barbican-ks-user.yaml\n>f+++++++++ objects/namespaced/openstack/rolebindings/barbican-barbican-rabbit-init.txt\n>f+++++++++ objects/namespaced/openstack/rolebindings/barbican-barbican-rabbit-init.yaml\n>f+++++++++ objects/namespaced/openstack/rolebindings/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/heat-heat-api.txt\n>f+++++++++ objects/namespaced/openstack/rolebindings/heat-heat-api.yaml\n>f+++++++++ objects/namespaced/openstack/rolebindings/heat-heat-bootstrap.txt\n>f+++++++++ objects/namespaced/openstack/rolebindings/heat-heat-bootstrap.yaml\n>f+++++++++ objects/namespaced/openstack/rolebindings/heat-heat-cfn.txt\n>f+++++++++ objects/namespaced/openstack/rolebindings/heat-heat-cfn.yaml\n>f+++++++++ objects/namespaced/openstack/rolebindings/heat-heat-db-init.txt\n>f+++++++++ objects/namespaced/openstack/rolebindings/heat-heat-db-init.yaml\n>f+++++++++ objects/namespaced/openstack/rolebindings/heat-heat-db-sync.txt\n>f+++++++++ objects/namespaced/openstack/rolebindings/heat-heat-db-sync.yaml\n>f+++++++++ objects/namespaced/openstack/rolebindings/heat-heat-engine-cleaner.txt\n>f+++++++++ objects/namespaced/openstack/rolebindings/heat-heat-engine-cleaner.yaml\n>f+++++++++ objects/namespaced/openstack/rolebindings/heat-heat-engine.txt\n>f+++++++++ objects/namespaced/openstack/rolebindings/heat-heat-engine.yaml\n>f+++++++++ objects/namespaced/openstack/rolebindings/heat-heat-ks-endpoints.txt\n>f+++++++++ objects/namespaced/openstack/rolebindings/heat-heat-ks-endpoints.yaml\n>f+++++++++ objects/namespaced/openstack/rolebindings/heat-heat-ks-service.txt\n>f+++++++++ objects/namespaced/openstack/rolebindings/heat-heat-ks-service.yaml\n>f+++++++++ objects/namespaced/openstack/rolebindings/heat-heat-ks-user-domain.txt\n>f+++++++++ objects/namespaced/openstack/rolebindings/heat-heat-ks-user-domain.yaml\n>f+++++++++ objects/namespaced/openstack/rolebindings/heat-heat-ks-user.txt\n>f+++++++++ objects/namespaced/openstack/rolebindings/heat-heat-ks-user.yaml\n>f+++++++++ objects/namespaced/openstack/rolebindings/heat-heat-purge-deleted.txt\n>f+++++++++ objects/namespaced/openstack/rolebindings/heat-heat-purge-deleted.yaml\n>f+++++++++ objects/namespaced/openstack/rolebindings/heat-heat-rabbit-init.txt\n>f+++++++++ objects/namespaced/openstack/rolebindings/heat-heat-rabbit-init.yaml\n>f+++++++++ objects/namespaced/openstack/rolebindings/heat-heat-test.txt\n>f+++++++++ objects/namespaced/openstack/rolebindings/heat-heat-test.yaml\n>f+++++++++ objects/namespaced/openstack/rolebindings/heat-heat-trusts.txt\n>f+++++++++ objects/namespaced/openstack/rolebindings/heat-heat-trusts.yaml\n>f+++++++++ objects/namespaced/openstack/rolebindings/horizon-horizon-db-init.txt\n>f+++++++++ objects/namespaced/openstack/rolebindings/horizon-horizon-db-init.yaml\n>f+++++++++ objects/namespaced/openstack/rolebindings/horizon-horizon-db-sync.txt\n>f+++++++++ objects/namespaced/openstack/rolebindings/horizon-horizon-db-sync.yaml\n>f+++++++++ objects/namespaced/openstack/rolebindings/horizon-horizon-test.txt\n>f+++++++++ objects/namespaced/openstack/rolebindings/horizon-horizon-test.yaml\n>f+++++++++ objects/namespaced/openstack/rolebindings/horizon-horizon.txt\n>f+++++++++ objects/namespaced/openstack/rolebindings/horizon-horizon.yaml\n>f+++++++++ objects/namespaced/openstack/rolebindings/keepalived.txt\n>f+++++++++ objects/namespaced/openstack/rolebindings/keepalived.yaml\n>f+++++++++ objects/namespaced/openstack/rolebindings/keystone-credential-rotate.txt\n>f+++++++++ objects/namespaced/openstack/rolebindings/keystone-credential-rotate.yaml\n>f+++++++++ objects/namespaced/openstack/rolebindings/keystone-credential-setup.txt\n>f+++++++++ objects/namespaced/openstack/rolebindings/keystone-credential-setup.yaml\n>f+++++++++ objects/namespaced/openstack/rolebindings/keystone-fernet-rotate.txt\n>f+++++++++ objects/namespaced/openstack/rolebindings/keystone-fernet-rotate.yaml\n>f+++++++++ objects/namespaced/openstack/rolebindings/keystone-fernet-setup.txt\n>f+++++++++ objects/namespaced/openstack/rolebindings/keystone-fernet-setup.yaml\n>f+++++++++ objects/namespaced/openstack/rolebindings/keystone-keystone-api.txt\n>f+++++++++ objects/namespaced/openstack/rolebindings/keystone-keystone-api.yaml\n>f+++++++++ objects/namespaced/openstack/rolebindings/keystone-keystone-bootstrap.txt\n>f+++++++++ objects/namespaced/openstack/rolebindings/keystone-keystone-bootstrap.yaml\n>f+++++++++ objects/namespaced/openstack/rolebindings/keystone-keystone-credential-rotate.txt\n>f+++++++++ objects/namespaced/openstack/rolebindings/keystone-keystone-credential-rotate.yaml\n>f+++++++++ objects/namespaced/openstack/rolebindings/keystone-keystone-db-init.txt\n>f+++++++++ objects/namespaced/openstack/rolebindings/keystone-keystone-db-init.yaml\n>f+++++++++ objects/namespaced/openstack/rolebindings/keystone-keystone-db-sync.txt\n>f+++++++++ objects/namespaced/openstack/rolebindings/keystone-keystone-db-sync.yaml\n>f+++++++++ objects/namespaced/openstack/rolebindings/keystone-keystone-domain-manage.txt\n>f+++++++++ objects/namespaced/openstack/rolebindings/keystone-keystone-domain-manage.yaml\n>f+++++++++ objects/namespaced/openstack/rolebindings/keystone-keystone-fernet-rotate.txt\n>f+++++++++ objects/namespaced/openstack/rolebindings/keystone-keystone-fernet-rotate.yaml\n>f+++++++++ objects/namespaced/openstack/rolebindings/keystone-keystone-test.txt\n>f+++++++++ objects/namespaced/openstack/rolebindings/keystone-keystone-test.yaml\n>f+++++++++ objects/namespaced/openstack/rolebindings/libvirt-cert-manager.txt\n>f+++++++++ objects/namespaced/openstack/rolebindings/libvirt-cert-manager.yaml\n>f+++++++++ objects/namespaced/openstack/rolebindings/libvirt-libvirt.txt\n>f+++++++++ objects/namespaced/openstack/rolebindings/libvirt-libvirt.yaml\n>f+++++++++ objects/namespaced/openstack/rolebindings/magnum-magnum-api.txt\n>f+++++++++ objects/namespaced/openstack/rolebindings/magnum-magnum-api.yaml\n>f+++++++++ objects/namespaced/openstack/rolebindings/magnum-magnum-conductor.txt\n>f+++++++++ objects/namespaced/openstack/rolebindings/magnum-magnum-conductor.yaml\n>f+++++++++ objects/namespaced/openstack/rolebindings/magnum-magnum-db-init.txt\n>f+++++++++ objects/namespaced/openstack/rolebindings/magnum-magnum-db-init.yaml\n>f+++++++++ objects/namespaced/openstack/rolebindings/magnum-magnum-db-sync.txt\n>f+++++++++ objects/namespaced/openstack/rolebindings/magnum-magnum-db-sync.yaml\n>f+++++++++ objects/namespaced/openstack/rolebindings/magnum-magnum-ks-endpoints.txt\n>f+++++++++ objects/namespaced/openstack/rolebindings/magnum-magnum-ks-endpoints.yaml\n>f+++++++++ objects/namespaced/openstack/rolebindings/magnum-magnum-ks-service.txt\n>f+++++++++ objects/namespaced/openstack/rolebindings/magnum-magnum-ks-service.yaml\n>f+++++++++ objects/namespaced/openstack/rolebindings/magnum-magnum-ks-user-domain.txt\n>f+++++++++ objects/namespaced/openstack/rolebindings/magnum-magnum-ks-user-domain.yaml\n>f+++++++++ objects/namespaced/openstack/rolebindings/magnum-magnum-ks-user.txt\n>f+++++++++ objects/namespaced/openstack/rolebindings/magnum-magnum-ks-user.yaml\n>f+++++++++ objects/namespaced/openstack/rolebindings/magnum-magnum-rabbit-init.txt\n>f+++++++++ objects/namespaced/openstack/rolebindings/magnum-magnum-rabbit-init.yaml\n>f+++++++++ objects/namespaced/openstack/rolebindings/manila-manila-api.txt\n>f+++++++++ objects/namespaced/openstack/rolebindings/manila-manila-api.yaml\n>f+++++++++ objects/namespaced/openstack/rolebindings/manila-manila-data.txt\n>f+++++++++ objects/namespaced/openstack/rolebindings/manila-manila-data.yaml\n>f+++++++++ objects/namespaced/openstack/rolebindings/manila-manila-db-init.txt\n>f+++++++++ objects/namespaced/openstack/rolebindings/manila-manila-db-init.yaml\n>f+++++++++ objects/namespaced/openstack/rolebindings/manila-manila-db-sync.txt\n>f+++++++++ objects/namespaced/openstack/rolebindings/manila-manila-db-sync.yaml\n>f+++++++++ objects/namespaced/openstack/rolebindings/manila-manila-ks-endpoints.txt\n>f+++++++++ objects/namespaced/openstack/rolebindings/manila-manila-ks-endpoints.yaml\n>f+++++++++ objects/namespaced/openstack/rolebindings/manila-manila-ks-service.txt\n>f+++++++++ objects/namespaced/openstack/rolebindings/manila-manila-ks-service.yaml\n>f+++++++++ objects/namespaced/openstack/rolebindings/manila-manila-ks-user.txt\n>f+++++++++ objects/namespaced/openstack/rolebindings/manila-manila-ks-user.yaml\n>f+++++++++ objects/namespaced/openstack/rolebindings/manila-manila-rabbit-init.txt\n>f+++++++++ objects/namespaced/openstack/rolebindings/manila-manila-rabbit-init.yaml\n>f+++++++++ objects/namespaced/openstack/rolebindings/manila-manila-scheduler.txt\n>f+++++++++ objects/namespaced/openstack/rolebindings/manila-manila-scheduler.yaml\n>f+++++++++ objects/namespaced/openstack/rolebindings/manila-manila-share.txt\n>f+++++++++ objects/namespaced/openstack/rolebindings/manila-manila-share.yaml\n>f+++++++++ objects/namespaced/openstack/rolebindings/neutron-neutron-db-init.txt\n>f+++++++++ objects/namespaced/openstack/rolebindings/neutron-neutron-db-init.yaml\n>f+++++++++ objects/namespaced/openstack/rolebindings/neutron-neutron-db-sync.txt\n>f+++++++++ objects/namespaced/openstack/rolebindings/neutron-neutron-db-sync.yaml\n>f+++++++++ objects/namespaced/openstack/rolebindings/neutron-neutron-ks-endpoints.txt\n>f+++++++++ objects/namespaced/openstack/rolebindings/neutron-neutron-ks-endpoints.yaml\n>f+++++++++ objects/namespaced/openstack/rolebindings/neutron-neutron-ks-service.txt\n>f+++++++++ objects/namespaced/openstack/rolebindings/neutron-neutron-ks-service.yaml\n>f+++++++++ objects/namespaced/openstack/rolebindings/neutron-neutron-ks-user.txt\n>f+++++++++ objects/namespaced/openstack/rolebindings/neutron-neutron-ks-user.yaml\n>f+++++++++ objects/namespaced/openstack/rolebindings/neutron-neutron-ovn-metadata-agent.txt\n>f+++++++++ objects/namespaced/openstack/rolebindings/neutron-neutron-ovn-metadata-agent.yaml\n>f+++++++++ objects/namespaced/openstack/rolebindings/neutron-neutron-ovn-vpn-agent.txt\n>f+++++++++ objects/namespaced/openstack/rolebindings/neutron-neutron-ovn-vpn-agent.yaml\n>f+++++++++ objects/namespaced/openstack/rolebindings/neutron-neutron-rabbit-init.txt\n>f+++++++++ objects/namespaced/openstack/rolebindings/neutron-neutron-rabbit-init.yaml\n>f+++++++++ objects/namespaced/openstack/rolebindings/neutron-neutron-rpc-server.txt\n>f+++++++++ objects/namespaced/openstack/rolebindings/neutron-neutron-rpc-server.yaml\n>f+++++++++ objects/namespaced/openstack/rolebindings/neutron-neutron-server.txt\n>f+++++++++ objects/namespaced/openstack/rolebindings/neutron-neutron-server.yaml\n>f+++++++++ objects/namespaced/openstack/rolebindings/neutron-neutron-test.txt\n>f+++++++++ objects/namespaced/openstack/rolebindings/neutron-neutron-test.yaml\n>f+++++++++ objects/namespaced/openstack/rolebindings/nova-nova-api-metadata.txt\n>f+++++++++ objects/namespaced/openstack/rolebindings/nova-nova-api-metadata.yaml\n>f+++++++++ objects/namespaced/openstack/rolebindings/nova-nova-api-osapi.txt\n>f+++++++++ objects/namespaced/openstack/rolebindings/nova-nova-api-osapi.yaml\n>f+++++++++ objects/namespaced/openstack/rolebindings/nova-nova-bootstrap.txt\n>f+++++++++ objects/namespaced/openstack/rolebindings/nova-nova-bootstrap.yaml\n>f+++++++++ objects/namespaced/openstack/rolebindings/nova-nova-cell-setup-cron.txt\n>f+++++++++ objects/namespaced/openstack/rolebindings/nova-nova-cell-setup-cron.yaml\n>f+++++++++ objects/namespaced/openstack/rolebindings/nova-nova-cell-setup.txt\n>f+++++++++ objects/namespaced/openstack/rolebindings/nova-nova-cell-setup.yaml\n>f+++++++++ objects/namespaced/openstack/rolebindings/nova-nova-compute.txt\n>f+++++++++ objects/namespaced/openstack/rolebindings/nova-nova-compute.yaml\n>f+++++++++ objects/namespaced/openstack/rolebindings/nova-nova-conductor.txt\n>f+++++++++ objects/namespaced/openstack/rolebindings/nova-nova-conductor.yaml\n>f+++++++++ objects/namespaced/openstack/rolebindings/nova-nova-db-init.txt\n>f+++++++++ objects/namespaced/openstack/rolebindings/nova-nova-db-init.yaml\n>f+++++++++ objects/namespaced/openstack/rolebindings/nova-nova-db-sync.txt\n>f+++++++++ objects/namespaced/openstack/rolebindings/nova-nova-db-sync.yaml\n>f+++++++++ objects/namespaced/openstack/rolebindings/nova-nova-ks-endpoints.txt\n>f+++++++++ objects/namespaced/openstack/rolebindings/nova-nova-ks-endpoints.yaml\n>f+++++++++ objects/namespaced/openstack/rolebindings/nova-nova-ks-service.txt\n>f+++++++++ objects/namespaced/openstack/rolebindings/nova-nova-ks-service.yaml\n>f+++++++++ objects/namespaced/openstack/rolebindings/nova-nova-ks-user.txt\n>f+++++++++ objects/namespaced/openstack/rolebindings/nova-nova-ks-user.yaml\n>f+++++++++ objects/namespaced/openstack/rolebindings/nova-nova-novncproxy.txt\n>f+++++++++ objects/namespaced/openstack/rolebindings/nova-nova-novncproxy.yaml\n>f+++++++++ objects/namespaced/openstack/rolebindings/nova-nova-rabbit-init.txt\n>f+++++++++ objects/namespaced/openstack/rolebindings/nova-nova-rabbit-init.yaml\n>f+++++++++ objects/namespaced/openstack/rolebindings/nova-nova-scheduler.txt\n>f+++++++++ objects/namespaced/openstack/rolebindings/nova-nova-scheduler.yaml\n>f+++++++++ objects/namespaced/openstack/rolebindings/nova-nova-service-cleaner.txt\n>f+++++++++ objects/namespaced/openstack/rolebindings/nova-nova-service-cleaner.yaml\n>f+++++++++ objects/namespaced/openstack/rolebindings/nova-nova-test.txt\n>f+++++++++ objects/namespaced/openstack/rolebindings/nova-nova-test.yaml\n>f+++++++++ objects/namespaced/openstack/rolebindings/octavia-octavia-api.txt\n>f+++++++++ objects/namespaced/openstack/rolebindings/octavia-octavia-api.yaml\n>f+++++++++ objects/namespaced/openstack/rolebindings/octavia-octavia-db-init.txt\n>f+++++++++ objects/namespaced/openstack/rolebindings/octavia-octavia-db-init.yaml\n>f+++++++++ objects/namespaced/openstack/rolebindings/octavia-octavia-db-sync.txt\n>f+++++++++ objects/namespaced/openstack/rolebindings/octavia-octavia-db-sync.yaml\n>f+++++++++ objects/namespaced/openstack/rolebindings/octavia-octavia-health-manager.txt\n>f+++++++++ objects/namespaced/openstack/rolebindings/octavia-octavia-health-manager.yaml\n>f+++++++++ objects/namespaced/openstack/rolebindings/octavia-octavia-housekeeping.txt\n>f+++++++++ objects/namespaced/openstack/rolebindings/octavia-octavia-housekeeping.yaml\n>f+++++++++ objects/namespaced/openstack/rolebindings/octavia-octavia-ks-endpoints.txt\n>f+++++++++ objects/namespaced/openstack/rolebindings/octavia-octavia-ks-endpoints.yaml\n>f+++++++++ objects/namespaced/openstack/rolebindings/octavia-octavia-ks-service.txt\n>f+++++++++ objects/namespaced/openstack/rolebindings/octavia-octavia-ks-service.yaml\n>f+++++++++ objects/namespaced/openstack/rolebindings/octavia-octavia-ks-user.txt\n>f+++++++++ objects/namespaced/openstack/rolebindings/octavia-octavia-ks-user.yaml\n>f+++++++++ objects/namespaced/openstack/rolebindings/octavia-octavia-rabbit-init.txt\n>f+++++++++ objects/namespaced/openstack/rolebindings/octavia-octavia-rabbit-init.yaml\n>f+++++++++ objects/namespaced/openstack/rolebindings/octavia-octavia-worker.txt\n>f+++++++++ objects/namespaced/openstack/rolebindings/octavia-octavia-worker.yaml\n>f+++++++++ objects/namespaced/openstack/rolebindings/ovn-bgp-agent.txt\n>f+++++++++ objects/namespaced/openstack/rolebindings/ovn-bgp-agent.yaml\n>f+++++++++ objects/namespaced/openstack/rolebindings/ovn-controller.txt\n>f+++++++++ objects/namespaced/openstack/rolebindings/ovn-controller.yaml\n>f+++++++++ objects/namespaced/openstack/rolebindings/ovn-northd.txt\n>f+++++++++ objects/namespaced/openstack/rolebindings/ovn-northd.yaml\n>f+++++++++ objects/namespaced/openstack/rolebindings/ovn-ovn-controller.txt\n>f+++++++++ objects/namespaced/openstack/rolebindings/ovn-ovn-controller.yaml\n>f+++++++++ objects/namespaced/openstack/rolebindings/ovn-ovn-northd.txt\n>f+++++++++ objects/namespaced/openstack/rolebindings/ovn-ovn-northd.yaml\n>f+++++++++ objects/namespaced/openstack/rolebindings/ovn-ovsdb.txt\n>f+++++++++ objects/namespaced/openstack/rolebindings/ovn-ovsdb.yaml\n>f+++++++++ objects/namespaced/openstack/rolebindings/placement-placement-api.txt\n>f+++++++++ objects/namespaced/openstack/rolebindings/placement-placement-api.yaml\n>f+++++++++ objects/namespaced/openstack/rolebindings/placement-placement-db-init.txt\n>f+++++++++ objects/namespaced/openstack/rolebindings/placement-placement-db-init.yaml\n>f+++++++++ objects/namespaced/openstack/rolebindings/placement-placement-db-sync.txt\n>f+++++++++ objects/namespaced/openstack/rolebindings/placement-placement-db-sync.yaml\n>f+++++++++ objects/namespaced/openstack/rolebindings/placement-placement-ks-endpoints.txt\n>f+++++++++ objects/namespaced/openstack/rolebindings/placement-placement-ks-endpoints.yaml\n>f+++++++++ objects/namespaced/openstack/rolebindings/placement-placement-ks-service.txt\n>f+++++++++ objects/namespaced/openstack/rolebindings/placement-placement-ks-service.yaml\n>f+++++++++ objects/namespaced/openstack/rolebindings/placement-placement-ks-user.txt\n>f+++++++++ objects/namespaced/openstack/rolebindings/placement-placement-ks-user.yaml\n>f+++++++++ objects/namespaced/openstack/rolebindings/pxc-operator.txt\n>f+++++++++ objects/namespaced/openstack/rolebindings/pxc-operator.yaml\n>f+++++++++ objects/namespaced/openstack/rolebindings/rabbitmq-barbican-server.txt\n>f+++++++++ objects/namespaced/openstack/rolebindings/rabbitmq-barbican-server.yaml\n>f+++++++++ objects/namespaced/openstack/rolebindings/rabbitmq-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-heat-server.txt\n>f+++++++++ objects/namespaced/openstack/rolebindings/rabbitmq-heat-server.yaml\n>f+++++++++ objects/namespaced/openstack/rolebindings/rabbitmq-keystone-server.txt\n>f+++++++++ objects/namespaced/openstack/rolebindings/rabbitmq-keystone-server.yaml\n>f+++++++++ objects/namespaced/openstack/rolebindings/rabbitmq-magnum-server.txt\n>f+++++++++ objects/namespaced/openstack/rolebindings/rabbitmq-magnum-server.yaml\n>f+++++++++ objects/namespaced/openstack/rolebindings/rabbitmq-manila-server.txt\n>f+++++++++ objects/namespaced/openstack/rolebindings/rabbitmq-manila-server.yaml\n>f+++++++++ objects/namespaced/openstack/rolebindings/rabbitmq-messaging-topology-operator.txt\n>f+++++++++ objects/namespaced/openstack/rolebindings/rabbitmq-messaging-topology-operator.yaml\n>f+++++++++ objects/namespaced/openstack/rolebindings/rabbitmq-neutron-server.txt\n>f+++++++++ objects/namespaced/openstack/rolebindings/rabbitmq-neutron-server.yaml\n>f+++++++++ objects/namespaced/openstack/rolebindings/rabbitmq-nova-server.txt\n>f+++++++++ objects/namespaced/openstack/rolebindings/rabbitmq-nova-server.yaml\n>f+++++++++ objects/namespaced/openstack/rolebindings/rabbitmq-octavia-server.txt\n>f+++++++++ objects/namespaced/openstack/rolebindings/rabbitmq-octavia-server.yaml\n>f+++++++++ objects/namespaced/openstack/rolebindings/rook-ceph-cluster-mgmt.txt\n>f+++++++++ objects/namespaced/openstack/rolebindings/rook-ceph-cluster-mgmt.yaml\n>f+++++++++ objects/namespaced/openstack/rolebindings/rook-ceph-cmd-reporter.txt\n>f+++++++++ objects/namespaced/openstack/rolebindings/rook-ceph-cmd-reporter.yaml\n>f+++++++++ objects/namespaced/openstack/rolebindings/rook-ceph-mgr.txt\n>f+++++++++ objects/namespaced/openstack/rolebindings/rook-ceph-mgr.yaml\n>f+++++++++ objects/namespaced/openstack/rolebindings/rook-ceph-osd.txt\n>f+++++++++ objects/namespaced/openstack/rolebindings/rook-ceph-osd.yaml\n>f+++++++++ objects/namespaced/openstack/rolebindings/rook-ceph-purge-osd.txt\n>f+++++++++ objects/namespaced/openstack/rolebindings/rook-ceph-purge-osd.yaml\n>f+++++++++ objects/namespaced/openstack/rolebindings/staffeln-conductor-leases.txt\n>f+++++++++ objects/namespaced/openstack/rolebindings/staffeln-conductor-leases.yaml\n>f+++++++++ objects/namespaced/openstack/rolebindings/staffeln-staffeln-api.txt\n>f+++++++++ objects/namespaced/openstack/rolebindings/staffeln-staffeln-api.yaml\n>f+++++++++ objects/namespaced/openstack/rolebindings/staffeln-staffeln-conductor.txt\n>f+++++++++ objects/namespaced/openstack/rolebindings/staffeln-staffeln-conductor.yaml\n>f+++++++++ objects/namespaced/openstack/rolebindings/staffeln-staffeln-db-init.txt\n>f+++++++++ objects/namespaced/openstack/rolebindings/staffeln-staffeln-db-init.yaml\n>f+++++++++ objects/namespaced/openstack/rolebindings/staffeln-staffeln-db-sync.txt\n>f+++++++++ objects/namespaced/openstack/rolebindings/staffeln-staffeln-db-sync.yaml\n>f+++++++++ objects/namespaced/openstack/rolebindings/tempest-tempest-ks-user.txt\n>f+++++++++ objects/namespaced/openstack/rolebindings/tempest-tempest-ks-user.yaml\n>f+++++++++ objects/namespaced/openstack/rolebindings/tempest-tempest-run-tests.txt\n>f+++++++++ objects/namespaced/openstack/rolebindings/tempest-tempest-run-tests.yaml\ncd+++++++++ objects/namespaced/openstack/roles/\n>f+++++++++ objects/namespaced/openstack/roles/barbican-openstack-barbican-api.txt\n>f+++++++++ objects/namespaced/openstack/roles/barbican-openstack-barbican-api.yaml\n>f+++++++++ objects/namespaced/openstack/roles/barbican-openstack-barbican-db-init.txt\n>f+++++++++ objects/namespaced/openstack/roles/barbican-openstack-barbican-db-init.yaml\n>f+++++++++ objects/namespaced/openstack/roles/barbican-openstack-barbican-db-sync.txt\n>f+++++++++ objects/namespaced/openstack/roles/barbican-openstack-barbican-db-sync.yaml\n>f+++++++++ objects/namespaced/openstack/roles/barbican-openstack-barbican-ks-endpoints.txt\n>f+++++++++ objects/namespaced/openstack/roles/barbican-openstack-barbican-ks-endpoints.yaml\n>f+++++++++ objects/namespaced/openstack/roles/barbican-openstack-barbican-ks-service.txt\n>f+++++++++ objects/namespaced/openstack/roles/barbican-openstack-barbican-ks-service.yaml\n>f+++++++++ objects/namespaced/openstack/roles/barbican-openstack-barbican-ks-user.txt\n>f+++++++++ objects/namespaced/openstack/roles/barbican-openstack-barbican-ks-user.yaml\n>f+++++++++ objects/namespaced/openstack/roles/barbican-openstack-barbican-rabbit-init.txt\n>f+++++++++ objects/namespaced/openstack/roles/barbican-openstack-barbican-rabbit-init.yaml\n>f+++++++++ objects/namespaced/openstack/roles/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/heat-openstack-heat-api.txt\n>f+++++++++ objects/namespaced/openstack/roles/heat-openstack-heat-api.yaml\n>f+++++++++ objects/namespaced/openstack/roles/heat-openstack-heat-bootstrap.txt\n>f+++++++++ objects/namespaced/openstack/roles/heat-openstack-heat-bootstrap.yaml\n>f+++++++++ objects/namespaced/openstack/roles/heat-openstack-heat-cfn.txt\n>f+++++++++ objects/namespaced/openstack/roles/heat-openstack-heat-cfn.yaml\n>f+++++++++ objects/namespaced/openstack/roles/heat-openstack-heat-db-init.txt\n>f+++++++++ objects/namespaced/openstack/roles/heat-openstack-heat-db-init.yaml\n>f+++++++++ objects/namespaced/openstack/roles/heat-openstack-heat-db-sync.txt\n>f+++++++++ objects/namespaced/openstack/roles/heat-openstack-heat-db-sync.yaml\n>f+++++++++ objects/namespaced/openstack/roles/heat-openstack-heat-engine-cleaner.txt\n>f+++++++++ objects/namespaced/openstack/roles/heat-openstack-heat-engine-cleaner.yaml\n>f+++++++++ objects/namespaced/openstack/roles/heat-openstack-heat-engine.txt\n>f+++++++++ objects/namespaced/openstack/roles/heat-openstack-heat-engine.yaml\n>f+++++++++ objects/namespaced/openstack/roles/heat-openstack-heat-ks-endpoints.txt\n>f+++++++++ objects/namespaced/openstack/roles/heat-openstack-heat-ks-endpoints.yaml\n>f+++++++++ objects/namespaced/openstack/roles/heat-openstack-heat-ks-service.txt\n>f+++++++++ objects/namespaced/openstack/roles/heat-openstack-heat-ks-service.yaml\n>f+++++++++ objects/namespaced/openstack/roles/heat-openstack-heat-ks-user-domain.txt\n>f+++++++++ objects/namespaced/openstack/roles/heat-openstack-heat-ks-user-domain.yaml\n>f+++++++++ objects/namespaced/openstack/roles/heat-openstack-heat-ks-user.txt\n>f+++++++++ objects/namespaced/openstack/roles/heat-openstack-heat-ks-user.yaml\n>f+++++++++ objects/namespaced/openstack/roles/heat-openstack-heat-purge-deleted.txt\n>f+++++++++ objects/namespaced/openstack/roles/heat-openstack-heat-purge-deleted.yaml\n>f+++++++++ objects/namespaced/openstack/roles/heat-openstack-heat-rabbit-init.txt\n>f+++++++++ objects/namespaced/openstack/roles/heat-openstack-heat-rabbit-init.yaml\n>f+++++++++ objects/namespaced/openstack/roles/heat-openstack-heat-test.txt\n>f+++++++++ objects/namespaced/openstack/roles/heat-openstack-heat-test.yaml\n>f+++++++++ objects/namespaced/openstack/roles/heat-openstack-heat-trusts.txt\n>f+++++++++ objects/namespaced/openstack/roles/heat-openstack-heat-trusts.yaml\n>f+++++++++ objects/namespaced/openstack/roles/horizon-openstack-horizon-db-init.txt\n>f+++++++++ objects/namespaced/openstack/roles/horizon-openstack-horizon-db-init.yaml\n>f+++++++++ objects/namespaced/openstack/roles/horizon-openstack-horizon-db-sync.txt\n>f+++++++++ objects/namespaced/openstack/roles/horizon-openstack-horizon-db-sync.yaml\n>f+++++++++ objects/namespaced/openstack/roles/horizon-openstack-horizon-test.txt\n>f+++++++++ objects/namespaced/openstack/roles/horizon-openstack-horizon-test.yaml\n>f+++++++++ objects/namespaced/openstack/roles/horizon-openstack-horizon.txt\n>f+++++++++ objects/namespaced/openstack/roles/horizon-openstack-horizon.yaml\n>f+++++++++ objects/namespaced/openstack/roles/keepalived.txt\n>f+++++++++ objects/namespaced/openstack/roles/keepalived.yaml\n>f+++++++++ objects/namespaced/openstack/roles/keystone-credential-rotate.txt\n>f+++++++++ objects/namespaced/openstack/roles/keystone-credential-rotate.yaml\n>f+++++++++ objects/namespaced/openstack/roles/keystone-credential-setup.txt\n>f+++++++++ objects/namespaced/openstack/roles/keystone-credential-setup.yaml\n>f+++++++++ objects/namespaced/openstack/roles/keystone-fernet-rotate.txt\n>f+++++++++ objects/namespaced/openstack/roles/keystone-fernet-rotate.yaml\n>f+++++++++ objects/namespaced/openstack/roles/keystone-fernet-setup.txt\n>f+++++++++ objects/namespaced/openstack/roles/keystone-fernet-setup.yaml\n>f+++++++++ objects/namespaced/openstack/roles/keystone-openstack-keystone-api.txt\n>f+++++++++ objects/namespaced/openstack/roles/keystone-openstack-keystone-api.yaml\n>f+++++++++ objects/namespaced/openstack/roles/keystone-openstack-keystone-bootstrap.txt\n>f+++++++++ objects/namespaced/openstack/roles/keystone-openstack-keystone-bootstrap.yaml\n>f+++++++++ objects/namespaced/openstack/roles/keystone-openstack-keystone-credential-rotate.txt\n>f+++++++++ objects/namespaced/openstack/roles/keystone-openstack-keystone-credential-rotate.yaml\n>f+++++++++ objects/namespaced/openstack/roles/keystone-openstack-keystone-db-init.txt\n>f+++++++++ objects/namespaced/openstack/roles/keystone-openstack-keystone-db-init.yaml\n>f+++++++++ objects/namespaced/openstack/roles/keystone-openstack-keystone-db-sync.txt\n>f+++++++++ objects/namespaced/openstack/roles/keystone-openstack-keystone-db-sync.yaml\n>f+++++++++ objects/namespaced/openstack/roles/keystone-openstack-keystone-domain-manage.txt\n>f+++++++++ objects/namespaced/openstack/roles/keystone-openstack-keystone-domain-manage.yaml\n>f+++++++++ objects/namespaced/openstack/roles/keystone-openstack-keystone-fernet-rotate.txt\n>f+++++++++ objects/namespaced/openstack/roles/keystone-openstack-keystone-fernet-rotate.yaml\n>f+++++++++ objects/namespaced/openstack/roles/keystone-openstack-keystone-test.txt\n>f+++++++++ objects/namespaced/openstack/roles/keystone-openstack-keystone-test.yaml\n>f+++++++++ objects/namespaced/openstack/roles/libvirt-cert-manager.txt\n>f+++++++++ objects/namespaced/openstack/roles/libvirt-cert-manager.yaml\n>f+++++++++ objects/namespaced/openstack/roles/libvirt-openstack-libvirt.txt\n>f+++++++++ objects/namespaced/openstack/roles/libvirt-openstack-libvirt.yaml\n>f+++++++++ objects/namespaced/openstack/roles/magnum-openstack-magnum-api.txt\n>f+++++++++ objects/namespaced/openstack/roles/magnum-openstack-magnum-api.yaml\n>f+++++++++ objects/namespaced/openstack/roles/magnum-openstack-magnum-conductor.txt\n>f+++++++++ objects/namespaced/openstack/roles/magnum-openstack-magnum-conductor.yaml\n>f+++++++++ objects/namespaced/openstack/roles/magnum-openstack-magnum-db-init.txt\n>f+++++++++ objects/namespaced/openstack/roles/magnum-openstack-magnum-db-init.yaml\n>f+++++++++ objects/namespaced/openstack/roles/magnum-openstack-magnum-db-sync.txt\n>f+++++++++ objects/namespaced/openstack/roles/magnum-openstack-magnum-db-sync.yaml\n>f+++++++++ objects/namespaced/openstack/roles/magnum-openstack-magnum-ks-endpoints.txt\n>f+++++++++ objects/namespaced/openstack/roles/magnum-openstack-magnum-ks-endpoints.yaml\n>f+++++++++ objects/namespaced/openstack/roles/magnum-openstack-magnum-ks-service.txt\n>f+++++++++ objects/namespaced/openstack/roles/magnum-openstack-magnum-ks-service.yaml\n>f+++++++++ objects/namespaced/openstack/roles/magnum-openstack-magnum-ks-user-domain.txt\n>f+++++++++ objects/namespaced/openstack/roles/magnum-openstack-magnum-ks-user-domain.yaml\n>f+++++++++ objects/namespaced/openstack/roles/magnum-openstack-magnum-ks-user.txt\n>f+++++++++ objects/namespaced/openstack/roles/magnum-openstack-magnum-ks-user.yaml\n>f+++++++++ objects/namespaced/openstack/roles/magnum-openstack-magnum-rabbit-init.txt\n>f+++++++++ objects/namespaced/openstack/roles/magnum-openstack-magnum-rabbit-init.yaml\n>f+++++++++ objects/namespaced/openstack/roles/manila-openstack-manila-api.txt\n>f+++++++++ objects/namespaced/openstack/roles/manila-openstack-manila-api.yaml\n>f+++++++++ objects/namespaced/openstack/roles/manila-openstack-manila-data.txt\n>f+++++++++ objects/namespaced/openstack/roles/manila-openstack-manila-data.yaml\n>f+++++++++ objects/namespaced/openstack/roles/manila-openstack-manila-db-init.txt\n>f+++++++++ objects/namespaced/openstack/roles/manila-openstack-manila-db-init.yaml\n>f+++++++++ objects/namespaced/openstack/roles/manila-openstack-manila-db-sync.txt\n>f+++++++++ objects/namespaced/openstack/roles/manila-openstack-manila-db-sync.yaml\n>f+++++++++ objects/namespaced/openstack/roles/manila-openstack-manila-ks-endpoints.txt\n>f+++++++++ objects/namespaced/openstack/roles/manila-openstack-manila-ks-endpoints.yaml\n>f+++++++++ objects/namespaced/openstack/roles/manila-openstack-manila-ks-service.txt\n>f+++++++++ objects/namespaced/openstack/roles/manila-openstack-manila-ks-service.yaml\n>f+++++++++ objects/namespaced/openstack/roles/manila-openstack-manila-ks-user.txt\n>f+++++++++ objects/namespaced/openstack/roles/manila-openstack-manila-ks-user.yaml\n>f+++++++++ objects/namespaced/openstack/roles/manila-openstack-manila-rabbit-init.txt\n>f+++++++++ objects/namespaced/openstack/roles/manila-openstack-manila-rabbit-init.yaml\n>f+++++++++ objects/namespaced/openstack/roles/manila-openstack-manila-scheduler.txt\n>f+++++++++ objects/namespaced/openstack/roles/manila-openstack-manila-scheduler.yaml\n>f+++++++++ objects/namespaced/openstack/roles/manila-openstack-manila-share.txt\n>f+++++++++ objects/namespaced/openstack/roles/manila-openstack-manila-share.yaml\n>f+++++++++ objects/namespaced/openstack/roles/neutron-openstack-neutron-db-init.txt\n>f+++++++++ objects/namespaced/openstack/roles/neutron-openstack-neutron-db-init.yaml\n>f+++++++++ objects/namespaced/openstack/roles/neutron-openstack-neutron-db-sync.txt\n>f+++++++++ objects/namespaced/openstack/roles/neutron-openstack-neutron-db-sync.yaml\n>f+++++++++ objects/namespaced/openstack/roles/neutron-openstack-neutron-ks-endpoints.txt\n>f+++++++++ objects/namespaced/openstack/roles/neutron-openstack-neutron-ks-endpoints.yaml\n>f+++++++++ objects/namespaced/openstack/roles/neutron-openstack-neutron-ks-service.txt\n>f+++++++++ objects/namespaced/openstack/roles/neutron-openstack-neutron-ks-service.yaml\n>f+++++++++ objects/namespaced/openstack/roles/neutron-openstack-neutron-ks-user.txt\n>f+++++++++ objects/namespaced/openstack/roles/neutron-openstack-neutron-ks-user.yaml\n>f+++++++++ objects/namespaced/openstack/roles/neutron-openstack-neutron-ovn-metadata-agent.txt\n>f+++++++++ objects/namespaced/openstack/roles/neutron-openstack-neutron-ovn-metadata-agent.yaml\n>f+++++++++ objects/namespaced/openstack/roles/neutron-openstack-neutron-ovn-vpn-agent.txt\n>f+++++++++ objects/namespaced/openstack/roles/neutron-openstack-neutron-ovn-vpn-agent.yaml\n>f+++++++++ objects/namespaced/openstack/roles/neutron-openstack-neutron-rabbit-init.txt\n>f+++++++++ objects/namespaced/openstack/roles/neutron-openstack-neutron-rabbit-init.yaml\n>f+++++++++ objects/namespaced/openstack/roles/neutron-openstack-neutron-rpc-server.txt\n>f+++++++++ objects/namespaced/openstack/roles/neutron-openstack-neutron-rpc-server.yaml\n>f+++++++++ objects/namespaced/openstack/roles/neutron-openstack-neutron-server.txt\n>f+++++++++ objects/namespaced/openstack/roles/neutron-openstack-neutron-server.yaml\n>f+++++++++ objects/namespaced/openstack/roles/neutron-openstack-neutron-test.txt\n>f+++++++++ objects/namespaced/openstack/roles/neutron-openstack-neutron-test.yaml\n>f+++++++++ objects/namespaced/openstack/roles/nova-openstack-nova-api-metadata.txt\n>f+++++++++ objects/namespaced/openstack/roles/nova-openstack-nova-api-metadata.yaml\n>f+++++++++ objects/namespaced/openstack/roles/nova-openstack-nova-api-osapi.txt\n>f+++++++++ objects/namespaced/openstack/roles/nova-openstack-nova-api-osapi.yaml\n>f+++++++++ objects/namespaced/openstack/roles/nova-openstack-nova-bootstrap.txt\n>f+++++++++ objects/namespaced/openstack/roles/nova-openstack-nova-bootstrap.yaml\n>f+++++++++ objects/namespaced/openstack/roles/nova-openstack-nova-cell-setup-cron.txt\n>f+++++++++ objects/namespaced/openstack/roles/nova-openstack-nova-cell-setup-cron.yaml\n>f+++++++++ objects/namespaced/openstack/roles/nova-openstack-nova-cell-setup.txt\n>f+++++++++ objects/namespaced/openstack/roles/nova-openstack-nova-cell-setup.yaml\n>f+++++++++ objects/namespaced/openstack/roles/nova-openstack-nova-compute.txt\n>f+++++++++ objects/namespaced/openstack/roles/nova-openstack-nova-compute.yaml\n>f+++++++++ objects/namespaced/openstack/roles/nova-openstack-nova-conductor.txt\n>f+++++++++ objects/namespaced/openstack/roles/nova-openstack-nova-conductor.yaml\n>f+++++++++ objects/namespaced/openstack/roles/nova-openstack-nova-db-init.txt\n>f+++++++++ objects/namespaced/openstack/roles/nova-openstack-nova-db-init.yaml\n>f+++++++++ objects/namespaced/openstack/roles/nova-openstack-nova-db-sync.txt\n>f+++++++++ objects/namespaced/openstack/roles/nova-openstack-nova-db-sync.yaml\n>f+++++++++ objects/namespaced/openstack/roles/nova-openstack-nova-ks-endpoints.txt\n>f+++++++++ objects/namespaced/openstack/roles/nova-openstack-nova-ks-endpoints.yaml\n>f+++++++++ objects/namespaced/openstack/roles/nova-openstack-nova-ks-service.txt\n>f+++++++++ objects/namespaced/openstack/roles/nova-openstack-nova-ks-service.yaml\n>f+++++++++ objects/namespaced/openstack/roles/nova-openstack-nova-ks-user.txt\n>f+++++++++ objects/namespaced/openstack/roles/nova-openstack-nova-ks-user.yaml\n>f+++++++++ objects/namespaced/openstack/roles/nova-openstack-nova-novncproxy.txt\n>f+++++++++ objects/namespaced/openstack/roles/nova-openstack-nova-novncproxy.yaml\n>f+++++++++ objects/namespaced/openstack/roles/nova-openstack-nova-rabbit-init.txt\n>f+++++++++ objects/namespaced/openstack/roles/nova-openstack-nova-rabbit-init.yaml\n>f+++++++++ objects/namespaced/openstack/roles/nova-openstack-nova-scheduler.txt\n>f+++++++++ objects/namespaced/openstack/roles/nova-openstack-nova-scheduler.yaml\n>f+++++++++ objects/namespaced/openstack/roles/nova-openstack-nova-service-cleaner.txt\n>f+++++++++ objects/namespaced/openstack/roles/nova-openstack-nova-service-cleaner.yaml\n>f+++++++++ objects/namespaced/openstack/roles/nova-openstack-nova-test.txt\n>f+++++++++ objects/namespaced/openstack/roles/nova-openstack-nova-test.yaml\n>f+++++++++ objects/namespaced/openstack/roles/octavia-openstack-octavia-api.txt\n>f+++++++++ objects/namespaced/openstack/roles/octavia-openstack-octavia-api.yaml\n>f+++++++++ objects/namespaced/openstack/roles/octavia-openstack-octavia-db-init.txt\n>f+++++++++ objects/namespaced/openstack/roles/octavia-openstack-octavia-db-init.yaml\n>f+++++++++ objects/namespaced/openstack/roles/octavia-openstack-octavia-db-sync.txt\n>f+++++++++ objects/namespaced/openstack/roles/octavia-openstack-octavia-db-sync.yaml\n>f+++++++++ objects/namespaced/openstack/roles/octavia-openstack-octavia-health-manager.txt\n>f+++++++++ objects/namespaced/openstack/roles/octavia-openstack-octavia-health-manager.yaml\n>f+++++++++ objects/namespaced/openstack/roles/octavia-openstack-octavia-housekeeping.txt\n>f+++++++++ objects/namespaced/openstack/roles/octavia-openstack-octavia-housekeeping.yaml\n>f+++++++++ objects/namespaced/openstack/roles/octavia-openstack-octavia-ks-endpoints.txt\n>f+++++++++ objects/namespaced/openstack/roles/octavia-openstack-octavia-ks-endpoints.yaml\n>f+++++++++ objects/namespaced/openstack/roles/octavia-openstack-octavia-ks-service.txt\n>f+++++++++ objects/namespaced/openstack/roles/octavia-openstack-octavia-ks-service.yaml\n>f+++++++++ objects/namespaced/openstack/roles/octavia-openstack-octavia-ks-user.txt\n>f+++++++++ objects/namespaced/openstack/roles/octavia-openstack-octavia-ks-user.yaml\n>f+++++++++ objects/namespaced/openstack/roles/octavia-openstack-octavia-rabbit-init.txt\n>f+++++++++ objects/namespaced/openstack/roles/octavia-openstack-octavia-rabbit-init.yaml\n>f+++++++++ objects/namespaced/openstack/roles/octavia-openstack-octavia-worker.txt\n>f+++++++++ objects/namespaced/openstack/roles/octavia-openstack-octavia-worker.yaml\n>f+++++++++ objects/namespaced/openstack/roles/ovn-bgp-agent.txt\n>f+++++++++ objects/namespaced/openstack/roles/ovn-bgp-agent.yaml\n>f+++++++++ objects/namespaced/openstack/roles/ovn-controller.txt\n>f+++++++++ objects/namespaced/openstack/roles/ovn-controller.yaml\n>f+++++++++ objects/namespaced/openstack/roles/ovn-northd.txt\n>f+++++++++ objects/namespaced/openstack/roles/ovn-northd.yaml\n>f+++++++++ objects/namespaced/openstack/roles/ovn-openstack-ovn-controller.txt\n>f+++++++++ objects/namespaced/openstack/roles/ovn-openstack-ovn-controller.yaml\n>f+++++++++ objects/namespaced/openstack/roles/ovn-openstack-ovn-northd.txt\n>f+++++++++ objects/namespaced/openstack/roles/ovn-openstack-ovn-northd.yaml\n>f+++++++++ objects/namespaced/openstack/roles/ovn-ovsdb.txt\n>f+++++++++ objects/namespaced/openstack/roles/ovn-ovsdb.yaml\n>f+++++++++ objects/namespaced/openstack/roles/placement-openstack-placement-api.txt\n>f+++++++++ objects/namespaced/openstack/roles/placement-openstack-placement-api.yaml\n>f+++++++++ objects/namespaced/openstack/roles/placement-openstack-placement-db-init.txt\n>f+++++++++ objects/namespaced/openstack/roles/placement-openstack-placement-db-init.yaml\n>f+++++++++ objects/namespaced/openstack/roles/placement-openstack-placement-db-sync.txt\n>f+++++++++ objects/namespaced/openstack/roles/placement-openstack-placement-db-sync.yaml\n>f+++++++++ objects/namespaced/openstack/roles/placement-openstack-placement-ks-endpoints.txt\n>f+++++++++ objects/namespaced/openstack/roles/placement-openstack-placement-ks-endpoints.yaml\n>f+++++++++ objects/namespaced/openstack/roles/placement-openstack-placement-ks-service.txt\n>f+++++++++ objects/namespaced/openstack/roles/placement-openstack-placement-ks-service.yaml\n>f+++++++++ objects/namespaced/openstack/roles/placement-openstack-placement-ks-user.txt\n>f+++++++++ objects/namespaced/openstack/roles/placement-openstack-placement-ks-user.yaml\n>f+++++++++ objects/namespaced/openstack/roles/pxc-operator.txt\n>f+++++++++ objects/namespaced/openstack/roles/pxc-operator.yaml\n>f+++++++++ objects/namespaced/openstack/roles/rabbitmq-barbican-peer-discovery.txt\n>f+++++++++ objects/namespaced/openstack/roles/rabbitmq-barbican-peer-discovery.yaml\n>f+++++++++ objects/namespaced/openstack/roles/rabbitmq-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-heat-peer-discovery.txt\n>f+++++++++ objects/namespaced/openstack/roles/rabbitmq-heat-peer-discovery.yaml\n>f+++++++++ objects/namespaced/openstack/roles/rabbitmq-keystone-peer-discovery.txt\n>f+++++++++ objects/namespaced/openstack/roles/rabbitmq-keystone-peer-discovery.yaml\n>f+++++++++ objects/namespaced/openstack/roles/rabbitmq-magnum-peer-discovery.txt\n>f+++++++++ objects/namespaced/openstack/roles/rabbitmq-magnum-peer-discovery.yaml\n>f+++++++++ objects/namespaced/openstack/roles/rabbitmq-manila-peer-discovery.txt\n>f+++++++++ objects/namespaced/openstack/roles/rabbitmq-manila-peer-discovery.yaml\n>f+++++++++ objects/namespaced/openstack/roles/rabbitmq-messaging-topology-operator.txt\n>f+++++++++ objects/namespaced/openstack/roles/rabbitmq-messaging-topology-operator.yaml\n>f+++++++++ objects/namespaced/openstack/roles/rabbitmq-neutron-peer-discovery.txt\n>f+++++++++ objects/namespaced/openstack/roles/rabbitmq-neutron-peer-discovery.yaml\n>f+++++++++ objects/namespaced/openstack/roles/rabbitmq-nova-peer-discovery.txt\n>f+++++++++ objects/namespaced/openstack/roles/rabbitmq-nova-peer-discovery.yaml\n>f+++++++++ objects/namespaced/openstack/roles/rabbitmq-octavia-peer-discovery.txt\n>f+++++++++ objects/namespaced/openstack/roles/rabbitmq-octavia-peer-discovery.yaml\n>f+++++++++ objects/namespaced/openstack/roles/rook-ceph-cmd-reporter.txt\n>f+++++++++ objects/namespaced/openstack/roles/rook-ceph-cmd-reporter.yaml\n>f+++++++++ objects/namespaced/openstack/roles/rook-ceph-mgr.txt\n>f+++++++++ objects/namespaced/openstack/roles/rook-ceph-mgr.yaml\n>f+++++++++ objects/namespaced/openstack/roles/rook-ceph-osd.txt\n>f+++++++++ objects/namespaced/openstack/roles/rook-ceph-osd.yaml\n>f+++++++++ objects/namespaced/openstack/roles/rook-ceph-purge-osd.txt\n>f+++++++++ objects/namespaced/openstack/roles/rook-ceph-purge-osd.yaml\n>f+++++++++ objects/namespaced/openstack/roles/staffeln-conductor.txt\n>f+++++++++ objects/namespaced/openstack/roles/staffeln-conductor.yaml\n>f+++++++++ objects/namespaced/openstack/roles/staffeln-openstack-staffeln-api.txt\n>f+++++++++ objects/namespaced/openstack/roles/staffeln-openstack-staffeln-api.yaml\n>f+++++++++ objects/namespaced/openstack/roles/staffeln-openstack-staffeln-conductor.txt\n>f+++++++++ objects/namespaced/openstack/roles/staffeln-openstack-staffeln-conductor.yaml\n>f+++++++++ objects/namespaced/openstack/roles/staffeln-openstack-staffeln-db-init.txt\n>f+++++++++ objects/namespaced/openstack/roles/staffeln-openstack-staffeln-db-init.yaml\n>f+++++++++ objects/namespaced/openstack/roles/staffeln-openstack-staffeln-db-sync.txt\n>f+++++++++ objects/namespaced/openstack/roles/staffeln-openstack-staffeln-db-sync.yaml\n>f+++++++++ objects/namespaced/openstack/roles/tempest-openstack-tempest-ks-user.txt\n>f+++++++++ objects/namespaced/openstack/roles/tempest-openstack-tempest-ks-user.yaml\n>f+++++++++ objects/namespaced/openstack/roles/tempest-openstack-tempest-run-tests.txt\n>f+++++++++ objects/namespaced/openstack/roles/tempest-openstack-tempest-run-tests.yaml\ncd+++++++++ objects/namespaced/openstack/secrets/\n>f+++++++++ objects/namespaced/openstack/secrets/barbican-api-certs.txt\n>f+++++++++ objects/namespaced/openstack/secrets/barbican-api-certs.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/barbican-db-admin.txt\n>f+++++++++ objects/namespaced/openstack/secrets/barbican-db-admin.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/barbican-db-user.txt\n>f+++++++++ objects/namespaced/openstack/secrets/barbican-db-user.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/barbican-etc.txt\n>f+++++++++ objects/namespaced/openstack/secrets/barbican-etc.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/barbican-keystone-admin.txt\n>f+++++++++ objects/namespaced/openstack/secrets/barbican-keystone-admin.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/barbican-keystone-user.txt\n>f+++++++++ objects/namespaced/openstack/secrets/barbican-keystone-user.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/barbican-rabbitmq-admin.txt\n>f+++++++++ objects/namespaced/openstack/secrets/barbican-rabbitmq-admin.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/barbican-rabbitmq-user.txt\n>f+++++++++ objects/namespaced/openstack/secrets/barbican-rabbitmq-user.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/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/heat-api-certs.txt\n>f+++++++++ objects/namespaced/openstack/secrets/heat-api-certs.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/heat-cfn-certs.txt\n>f+++++++++ objects/namespaced/openstack/secrets/heat-cfn-certs.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/heat-db-admin.txt\n>f+++++++++ objects/namespaced/openstack/secrets/heat-db-admin.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/heat-db-user.txt\n>f+++++++++ objects/namespaced/openstack/secrets/heat-db-user.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/heat-etc.txt\n>f+++++++++ objects/namespaced/openstack/secrets/heat-etc.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/heat-keystone-admin.txt\n>f+++++++++ objects/namespaced/openstack/secrets/heat-keystone-admin.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/heat-keystone-stack-user.txt\n>f+++++++++ objects/namespaced/openstack/secrets/heat-keystone-stack-user.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/heat-keystone-test.txt\n>f+++++++++ objects/namespaced/openstack/secrets/heat-keystone-test.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/heat-keystone-trustee.txt\n>f+++++++++ objects/namespaced/openstack/secrets/heat-keystone-trustee.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/heat-keystone-user.txt\n>f+++++++++ objects/namespaced/openstack/secrets/heat-keystone-user.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/heat-rabbitmq-admin.txt\n>f+++++++++ objects/namespaced/openstack/secrets/heat-rabbitmq-admin.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/heat-rabbitmq-user.txt\n>f+++++++++ objects/namespaced/openstack/secrets/heat-rabbitmq-user.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/horizon-db-admin.txt\n>f+++++++++ objects/namespaced/openstack/secrets/horizon-db-admin.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/horizon-db-user.txt\n>f+++++++++ objects/namespaced/openstack/secrets/horizon-db-user.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/horizon-etc.txt\n>f+++++++++ objects/namespaced/openstack/secrets/horizon-etc.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/horizon-int-certs.txt\n>f+++++++++ objects/namespaced/openstack/secrets/horizon-int-certs.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/horizon-keystone-admin.txt\n>f+++++++++ objects/namespaced/openstack/secrets/horizon-keystone-admin.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/images-rbd-keyring.txt\n>f+++++++++ objects/namespaced/openstack/secrets/images-rbd-keyring.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/internal-percona-xtradb.txt\n>f+++++++++ objects/namespaced/openstack/secrets/internal-percona-xtradb.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/keepalived-etc.txt\n>f+++++++++ objects/namespaced/openstack/secrets/keepalived-etc.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/keystone-api-certs.txt\n>f+++++++++ objects/namespaced/openstack/secrets/keystone-api-certs.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/keystone-credential-keys.txt\n>f+++++++++ objects/namespaced/openstack/secrets/keystone-credential-keys.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/keystone-db-admin.txt\n>f+++++++++ objects/namespaced/openstack/secrets/keystone-db-admin.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/keystone-db-user.txt\n>f+++++++++ objects/namespaced/openstack/secrets/keystone-db-user.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/keystone-etc.txt\n>f+++++++++ objects/namespaced/openstack/secrets/keystone-etc.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/keystone-fernet-keys.txt\n>f+++++++++ objects/namespaced/openstack/secrets/keystone-fernet-keys.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/keystone-keystone-admin.txt\n>f+++++++++ objects/namespaced/openstack/secrets/keystone-keystone-admin.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/keystone-keystone-test.txt\n>f+++++++++ objects/namespaced/openstack/secrets/keystone-keystone-test.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/keystone-rabbitmq-admin.txt\n>f+++++++++ objects/namespaced/openstack/secrets/keystone-rabbitmq-admin.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/keystone-rabbitmq-user.txt\n>f+++++++++ objects/namespaced/openstack/secrets/keystone-rabbitmq-user.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/libvirt-api-ca.txt\n>f+++++++++ objects/namespaced/openstack/secrets/libvirt-api-ca.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/libvirt-etc.txt\n>f+++++++++ objects/namespaced/openstack/secrets/libvirt-etc.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/libvirt-libvirt-default-etc.txt\n>f+++++++++ objects/namespaced/openstack/secrets/libvirt-libvirt-default-etc.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/libvirt-libvirt-default-lbckq-api.txt\n>f+++++++++ objects/namespaced/openstack/secrets/libvirt-libvirt-default-lbckq-api.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/libvirt-libvirt-default-lbckq-vnc.txt\n>f+++++++++ objects/namespaced/openstack/secrets/libvirt-libvirt-default-lbckq-vnc.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/libvirt-vnc-ca.txt\n>f+++++++++ objects/namespaced/openstack/secrets/libvirt-vnc-ca.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/magnum-api-certs.txt\n>f+++++++++ objects/namespaced/openstack/secrets/magnum-api-certs.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/magnum-db-admin.txt\n>f+++++++++ objects/namespaced/openstack/secrets/magnum-db-admin.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/magnum-db-user.txt\n>f+++++++++ objects/namespaced/openstack/secrets/magnum-db-user.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/magnum-etc.txt\n>f+++++++++ objects/namespaced/openstack/secrets/magnum-etc.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/magnum-keystone-admin.txt\n>f+++++++++ objects/namespaced/openstack/secrets/magnum-keystone-admin.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/magnum-keystone-stack-user.txt\n>f+++++++++ objects/namespaced/openstack/secrets/magnum-keystone-stack-user.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/magnum-keystone-user.txt\n>f+++++++++ objects/namespaced/openstack/secrets/magnum-keystone-user.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/magnum-rabbitmq-admin.txt\n>f+++++++++ objects/namespaced/openstack/secrets/magnum-rabbitmq-admin.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/magnum-rabbitmq-user.txt\n>f+++++++++ objects/namespaced/openstack/secrets/magnum-rabbitmq-user.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/magnum-registry-certs.txt\n>f+++++++++ objects/namespaced/openstack/secrets/magnum-registry-certs.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/manila-api-certs.txt\n>f+++++++++ objects/namespaced/openstack/secrets/manila-api-certs.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/manila-db-admin.txt\n>f+++++++++ objects/namespaced/openstack/secrets/manila-db-admin.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/manila-db-user.txt\n>f+++++++++ objects/namespaced/openstack/secrets/manila-db-user.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/manila-etc.txt\n>f+++++++++ objects/namespaced/openstack/secrets/manila-etc.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/manila-keystone-admin.txt\n>f+++++++++ objects/namespaced/openstack/secrets/manila-keystone-admin.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/manila-keystone-user.txt\n>f+++++++++ objects/namespaced/openstack/secrets/manila-keystone-user.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/manila-rabbitmq-admin.txt\n>f+++++++++ objects/namespaced/openstack/secrets/manila-rabbitmq-admin.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/manila-rabbitmq-user.txt\n>f+++++++++ objects/namespaced/openstack/secrets/manila-rabbitmq-user.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/manila-ssh-keys.txt\n>f+++++++++ objects/namespaced/openstack/secrets/manila-ssh-keys.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/neutron-db-admin.txt\n>f+++++++++ objects/namespaced/openstack/secrets/neutron-db-admin.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/neutron-db-user.txt\n>f+++++++++ objects/namespaced/openstack/secrets/neutron-db-user.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/neutron-etc.txt\n>f+++++++++ objects/namespaced/openstack/secrets/neutron-etc.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/neutron-keystone-admin.txt\n>f+++++++++ objects/namespaced/openstack/secrets/neutron-keystone-admin.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/neutron-keystone-test.txt\n>f+++++++++ objects/namespaced/openstack/secrets/neutron-keystone-test.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/neutron-keystone-user.txt\n>f+++++++++ objects/namespaced/openstack/secrets/neutron-keystone-user.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/neutron-netns-cleanup-cron-default.txt\n>f+++++++++ objects/namespaced/openstack/secrets/neutron-netns-cleanup-cron-default.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/neutron-ovn-metadata-agent-default.txt\n>f+++++++++ objects/namespaced/openstack/secrets/neutron-ovn-metadata-agent-default.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/neutron-ovn-vpn-agent-default.txt\n>f+++++++++ objects/namespaced/openstack/secrets/neutron-ovn-vpn-agent-default.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/neutron-rabbitmq-admin.txt\n>f+++++++++ objects/namespaced/openstack/secrets/neutron-rabbitmq-admin.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/neutron-rabbitmq-user.txt\n>f+++++++++ objects/namespaced/openstack/secrets/neutron-rabbitmq-user.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/neutron-server-certs.txt\n>f+++++++++ objects/namespaced/openstack/secrets/neutron-server-certs.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/nova-api-certs.txt\n>f+++++++++ objects/namespaced/openstack/secrets/nova-api-certs.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/nova-compute-default.txt\n>f+++++++++ objects/namespaced/openstack/secrets/nova-compute-default.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/nova-db-admin.txt\n>f+++++++++ objects/namespaced/openstack/secrets/nova-db-admin.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/nova-db-api-admin.txt\n>f+++++++++ objects/namespaced/openstack/secrets/nova-db-api-admin.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/nova-db-api-user.txt\n>f+++++++++ objects/namespaced/openstack/secrets/nova-db-api-user.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/nova-db-cell0-admin.txt\n>f+++++++++ objects/namespaced/openstack/secrets/nova-db-cell0-admin.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/nova-db-cell0-user.txt\n>f+++++++++ objects/namespaced/openstack/secrets/nova-db-cell0-user.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/nova-db-user.txt\n>f+++++++++ objects/namespaced/openstack/secrets/nova-db-user.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/nova-etc.txt\n>f+++++++++ objects/namespaced/openstack/secrets/nova-etc.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/nova-keystone-admin.txt\n>f+++++++++ objects/namespaced/openstack/secrets/nova-keystone-admin.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/nova-keystone-test.txt\n>f+++++++++ objects/namespaced/openstack/secrets/nova-keystone-test.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/nova-keystone-user.txt\n>f+++++++++ objects/namespaced/openstack/secrets/nova-keystone-user.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/nova-novncproxy-certs.txt\n>f+++++++++ objects/namespaced/openstack/secrets/nova-novncproxy-certs.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/nova-novncproxy-vencrypt.txt\n>f+++++++++ objects/namespaced/openstack/secrets/nova-novncproxy-vencrypt.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/nova-rabbitmq-admin.txt\n>f+++++++++ objects/namespaced/openstack/secrets/nova-rabbitmq-admin.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/nova-rabbitmq-user.txt\n>f+++++++++ objects/namespaced/openstack/secrets/nova-rabbitmq-user.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/nova-ssh.txt\n>f+++++++++ objects/namespaced/openstack/secrets/nova-ssh.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/octavia-amphora-ssh-key.txt\n>f+++++++++ objects/namespaced/openstack/secrets/octavia-amphora-ssh-key.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/octavia-api-certs.txt\n>f+++++++++ objects/namespaced/openstack/secrets/octavia-api-certs.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/octavia-client-ca.txt\n>f+++++++++ objects/namespaced/openstack/secrets/octavia-client-ca.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/octavia-client-certs.txt\n>f+++++++++ objects/namespaced/openstack/secrets/octavia-client-certs.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/octavia-db-admin.txt\n>f+++++++++ objects/namespaced/openstack/secrets/octavia-db-admin.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/octavia-db-user.txt\n>f+++++++++ objects/namespaced/openstack/secrets/octavia-db-user.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/octavia-etc.txt\n>f+++++++++ objects/namespaced/openstack/secrets/octavia-etc.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/octavia-health-manager-default.txt\n>f+++++++++ objects/namespaced/openstack/secrets/octavia-health-manager-default.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/octavia-keystone-admin.txt\n>f+++++++++ objects/namespaced/openstack/secrets/octavia-keystone-admin.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/octavia-keystone-test.txt\n>f+++++++++ objects/namespaced/openstack/secrets/octavia-keystone-test.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/octavia-keystone-user.txt\n>f+++++++++ objects/namespaced/openstack/secrets/octavia-keystone-user.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/octavia-persistence-db-admin.txt\n>f+++++++++ objects/namespaced/openstack/secrets/octavia-persistence-db-admin.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/octavia-persistence-db-user.txt\n>f+++++++++ objects/namespaced/openstack/secrets/octavia-persistence-db-user.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/octavia-rabbitmq-admin.txt\n>f+++++++++ objects/namespaced/openstack/secrets/octavia-rabbitmq-admin.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/octavia-rabbitmq-user.txt\n>f+++++++++ objects/namespaced/openstack/secrets/octavia-rabbitmq-user.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/octavia-server-ca.txt\n>f+++++++++ objects/namespaced/openstack/secrets/octavia-server-ca.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/openstack-database-exporter-dsn.txt\n>f+++++++++ objects/namespaced/openstack/secrets/openstack-database-exporter-dsn.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/ovn-controller-default-etc.txt\n>f+++++++++ objects/namespaced/openstack/secrets/ovn-controller-default-etc.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/ovn-etc.txt\n>f+++++++++ objects/namespaced/openstack/secrets/ovn-etc.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/ovn-vector-config.txt\n>f+++++++++ objects/namespaced/openstack/secrets/ovn-vector-config.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/percona-xtradb.txt\n>f+++++++++ objects/namespaced/openstack/secrets/percona-xtradb.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/placement-api-certs.txt\n>f+++++++++ objects/namespaced/openstack/secrets/placement-api-certs.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/placement-db-admin.txt\n>f+++++++++ objects/namespaced/openstack/secrets/placement-db-admin.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/placement-db-user.txt\n>f+++++++++ objects/namespaced/openstack/secrets/placement-db-user.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/placement-etc.txt\n>f+++++++++ objects/namespaced/openstack/secrets/placement-etc.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/placement-keystone-admin.txt\n>f+++++++++ objects/namespaced/openstack/secrets/placement-keystone-admin.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/placement-keystone-user.txt\n>f+++++++++ objects/namespaced/openstack/secrets/placement-keystone-user.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/pvc-ceph-client-key.txt\n>f+++++++++ objects/namespaced/openstack/secrets/pvc-ceph-client-key.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/rabbitmq-barbican-default-user.txt\n>f+++++++++ objects/namespaced/openstack/secrets/rabbitmq-barbican-default-user.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/rabbitmq-barbican-erlang-cookie.txt\n>f+++++++++ objects/namespaced/openstack/secrets/rabbitmq-barbican-erlang-cookie.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/rabbitmq-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-heat-default-user.txt\n>f+++++++++ objects/namespaced/openstack/secrets/rabbitmq-heat-default-user.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/rabbitmq-heat-erlang-cookie.txt\n>f+++++++++ objects/namespaced/openstack/secrets/rabbitmq-heat-erlang-cookie.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/rabbitmq-keystone-default-user.txt\n>f+++++++++ objects/namespaced/openstack/secrets/rabbitmq-keystone-default-user.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/rabbitmq-keystone-erlang-cookie.txt\n>f+++++++++ objects/namespaced/openstack/secrets/rabbitmq-keystone-erlang-cookie.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/rabbitmq-magnum-default-user.txt\n>f+++++++++ objects/namespaced/openstack/secrets/rabbitmq-magnum-default-user.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/rabbitmq-magnum-erlang-cookie.txt\n>f+++++++++ objects/namespaced/openstack/secrets/rabbitmq-magnum-erlang-cookie.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/rabbitmq-manila-default-user.txt\n>f+++++++++ objects/namespaced/openstack/secrets/rabbitmq-manila-default-user.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/rabbitmq-manila-erlang-cookie.txt\n>f+++++++++ objects/namespaced/openstack/secrets/rabbitmq-manila-erlang-cookie.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/rabbitmq-messaging-topology-operator-webhook.txt\n>f+++++++++ objects/namespaced/openstack/secrets/rabbitmq-messaging-topology-operator-webhook.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/rabbitmq-neutron-default-user.txt\n>f+++++++++ objects/namespaced/openstack/secrets/rabbitmq-neutron-default-user.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/rabbitmq-neutron-erlang-cookie.txt\n>f+++++++++ objects/namespaced/openstack/secrets/rabbitmq-neutron-erlang-cookie.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/rabbitmq-nova-default-user.txt\n>f+++++++++ objects/namespaced/openstack/secrets/rabbitmq-nova-default-user.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/rabbitmq-nova-erlang-cookie.txt\n>f+++++++++ objects/namespaced/openstack/secrets/rabbitmq-nova-erlang-cookie.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/rabbitmq-octavia-default-user.txt\n>f+++++++++ objects/namespaced/openstack/secrets/rabbitmq-octavia-default-user.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/rabbitmq-octavia-erlang-cookie.txt\n>f+++++++++ objects/namespaced/openstack/secrets/rabbitmq-octavia-erlang-cookie.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/rook-ceph-config.txt\n>f+++++++++ objects/namespaced/openstack/secrets/rook-ceph-config.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/rook-ceph-crash-collector-keyring.txt\n>f+++++++++ objects/namespaced/openstack/secrets/rook-ceph-crash-collector-keyring.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/rook-ceph-mon.txt\n>f+++++++++ objects/namespaced/openstack/secrets/rook-ceph-mon.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/rook-ceph-rgw-ceph-a-keyring.txt\n>f+++++++++ objects/namespaced/openstack/secrets/rook-ceph-rgw-ceph-a-keyring.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/rook-ceph-rgw-ceph-certs.txt\n>f+++++++++ objects/namespaced/openstack/secrets/rook-ceph-rgw-ceph-certs.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/rook-ceph-rgw-ceph-creds.txt\n>f+++++++++ objects/namespaced/openstack/secrets/rook-ceph-rgw-ceph-creds.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/rook-csi-cephfs-node.txt\n>f+++++++++ objects/namespaced/openstack/secrets/rook-csi-cephfs-node.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/rook-csi-cephfs-provisioner.txt\n>f+++++++++ objects/namespaced/openstack/secrets/rook-csi-cephfs-provisioner.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/rook-csi-rbd-node.txt\n>f+++++++++ objects/namespaced/openstack/secrets/rook-csi-rbd-node.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/rook-csi-rbd-provisioner.txt\n>f+++++++++ objects/namespaced/openstack/secrets/rook-csi-rbd-provisioner.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/sh.helm.release.v1.barbican.v1.txt\n>f+++++++++ objects/namespaced/openstack/secrets/sh.helm.release.v1.barbican.v1.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/sh.helm.release.v1.ceph-provisioners.v1.txt\n>f+++++++++ objects/namespaced/openstack/secrets/sh.helm.release.v1.ceph-provisioners.v1.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/sh.helm.release.v1.ceph.v1.txt\n>f+++++++++ objects/namespaced/openstack/secrets/sh.helm.release.v1.ceph.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.heat.v1.txt\n>f+++++++++ objects/namespaced/openstack/secrets/sh.helm.release.v1.heat.v1.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/sh.helm.release.v1.horizon.v1.txt\n>f+++++++++ objects/namespaced/openstack/secrets/sh.helm.release.v1.horizon.v1.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/sh.helm.release.v1.keystone.v1.txt\n>f+++++++++ objects/namespaced/openstack/secrets/sh.helm.release.v1.keystone.v1.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/sh.helm.release.v1.libvirt.v1.txt\n>f+++++++++ objects/namespaced/openstack/secrets/sh.helm.release.v1.libvirt.v1.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/sh.helm.release.v1.magnum.v1.txt\n>f+++++++++ objects/namespaced/openstack/secrets/sh.helm.release.v1.magnum.v1.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/sh.helm.release.v1.manila.v1.txt\n>f+++++++++ objects/namespaced/openstack/secrets/sh.helm.release.v1.manila.v1.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/sh.helm.release.v1.memcached.v1.txt\n>f+++++++++ objects/namespaced/openstack/secrets/sh.helm.release.v1.memcached.v1.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/sh.helm.release.v1.neutron.v1.txt\n>f+++++++++ objects/namespaced/openstack/secrets/sh.helm.release.v1.neutron.v1.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/sh.helm.release.v1.nova.v1.txt\n>f+++++++++ objects/namespaced/openstack/secrets/sh.helm.release.v1.nova.v1.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/sh.helm.release.v1.octavia.v1.txt\n>f+++++++++ objects/namespaced/openstack/secrets/sh.helm.release.v1.octavia.v1.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/sh.helm.release.v1.openvswitch.v1.txt\n>f+++++++++ objects/namespaced/openstack/secrets/sh.helm.release.v1.openvswitch.v1.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/sh.helm.release.v1.ovn.v1.txt\n>f+++++++++ objects/namespaced/openstack/secrets/sh.helm.release.v1.ovn.v1.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/sh.helm.release.v1.placement.v1.txt\n>f+++++++++ objects/namespaced/openstack/secrets/sh.helm.release.v1.placement.v1.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/sh.helm.release.v1.pxc-operator.v1.txt\n>f+++++++++ objects/namespaced/openstack/secrets/sh.helm.release.v1.pxc-operator.v1.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/sh.helm.release.v1.rabbitmq-cluster-operator.v1.txt\n>f+++++++++ objects/namespaced/openstack/secrets/sh.helm.release.v1.rabbitmq-cluster-operator.v1.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/sh.helm.release.v1.staffeln.v1.txt\n>f+++++++++ objects/namespaced/openstack/secrets/sh.helm.release.v1.staffeln.v1.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/sh.helm.release.v1.tempest.v1.txt\n>f+++++++++ objects/namespaced/openstack/secrets/sh.helm.release.v1.tempest.v1.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/sh.helm.release.v1.valkey.v1.txt\n>f+++++++++ objects/namespaced/openstack/secrets/sh.helm.release.v1.valkey.v1.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/staffeln-db-admin.txt\n>f+++++++++ objects/namespaced/openstack/secrets/staffeln-db-admin.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/staffeln-db-user.txt\n>f+++++++++ objects/namespaced/openstack/secrets/staffeln-db-user.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/staffeln-etc.txt\n>f+++++++++ objects/namespaced/openstack/secrets/staffeln-etc.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/tempest-etc.txt\n>f+++++++++ objects/namespaced/openstack/secrets/tempest-etc.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/tempest-keystone-admin.txt\n>f+++++++++ objects/namespaced/openstack/secrets/tempest-keystone-admin.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/tempest-keystone-user.txt\n>f+++++++++ objects/namespaced/openstack/secrets/tempest-keystone-user.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/valkey-ca.txt\n>f+++++++++ objects/namespaced/openstack/secrets/valkey-ca.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/valkey-server-certs.txt\n>f+++++++++ objects/namespaced/openstack/secrets/valkey-server-certs.yaml\ncd+++++++++ objects/namespaced/openstack/serviceaccounts/\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/barbican-api.txt\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/barbican-api.yaml\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/barbican-db-init.txt\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/barbican-db-init.yaml\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/barbican-db-sync.txt\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/barbican-db-sync.yaml\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/barbican-ks-endpoints.txt\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/barbican-ks-endpoints.yaml\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/barbican-ks-service.txt\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/barbican-ks-service.yaml\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/barbican-ks-user.txt\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/barbican-ks-user.yaml\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/barbican-rabbit-init.txt\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/barbican-rabbit-init.yaml\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/barbican-test.txt\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/barbican-test.yaml\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/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/heat-api.txt\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/heat-api.yaml\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/heat-bootstrap.txt\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/heat-bootstrap.yaml\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/heat-cfn.txt\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/heat-cfn.yaml\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/heat-db-init.txt\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/heat-db-init.yaml\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/heat-db-sync.txt\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/heat-db-sync.yaml\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/heat-engine-cleaner.txt\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/heat-engine-cleaner.yaml\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/heat-engine.txt\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/heat-engine.yaml\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/heat-ks-endpoints.txt\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/heat-ks-endpoints.yaml\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/heat-ks-service.txt\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/heat-ks-service.yaml\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/heat-ks-user-domain.txt\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/heat-ks-user-domain.yaml\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/heat-ks-user.txt\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/heat-ks-user.yaml\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/heat-purge-deleted.txt\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/heat-purge-deleted.yaml\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/heat-rabbit-init.txt\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/heat-rabbit-init.yaml\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/heat-test.txt\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/heat-test.yaml\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/heat-trusts.txt\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/heat-trusts.yaml\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/horizon-db-init.txt\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/horizon-db-init.yaml\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/horizon-db-sync.txt\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/horizon-db-sync.yaml\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/horizon-test.txt\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/horizon-test.yaml\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/horizon.txt\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/horizon.yaml\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/keepalived.txt\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/keepalived.yaml\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/keystone-api.txt\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/keystone-api.yaml\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/keystone-bootstrap.txt\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/keystone-bootstrap.yaml\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/keystone-credential-rotate.txt\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/keystone-credential-rotate.yaml\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/keystone-credential-setup.txt\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/keystone-credential-setup.yaml\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/keystone-db-init.txt\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/keystone-db-init.yaml\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/keystone-db-sync.txt\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/keystone-db-sync.yaml\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/keystone-domain-manage.txt\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/keystone-domain-manage.yaml\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/keystone-fernet-rotate.txt\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/keystone-fernet-rotate.yaml\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/keystone-fernet-setup.txt\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/keystone-fernet-setup.yaml\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/keystone-rabbit-init.txt\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/keystone-rabbit-init.yaml\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/keystone-test.txt\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/keystone-test.yaml\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/libvirt.txt\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/libvirt.yaml\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/magnum-api.txt\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/magnum-api.yaml\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/magnum-conductor.txt\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/magnum-conductor.yaml\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/magnum-db-init.txt\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/magnum-db-init.yaml\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/magnum-db-sync.txt\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/magnum-db-sync.yaml\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/magnum-ks-endpoints.txt\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/magnum-ks-endpoints.yaml\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/magnum-ks-service.txt\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/magnum-ks-service.yaml\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/magnum-ks-user-domain.txt\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/magnum-ks-user-domain.yaml\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/magnum-ks-user.txt\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/magnum-ks-user.yaml\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/magnum-rabbit-init.txt\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/magnum-rabbit-init.yaml\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/manila-api.txt\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/manila-api.yaml\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/manila-bootstrap.txt\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/manila-bootstrap.yaml\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/manila-data.txt\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/manila-data.yaml\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/manila-db-init.txt\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/manila-db-init.yaml\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/manila-db-sync.txt\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/manila-db-sync.yaml\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/manila-ks-endpoints.txt\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/manila-ks-endpoints.yaml\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/manila-ks-service.txt\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/manila-ks-service.yaml\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/manila-ks-user.txt\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/manila-ks-user.yaml\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/manila-rabbit-init.txt\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/manila-rabbit-init.yaml\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/manila-scheduler.txt\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/manila-scheduler.yaml\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/manila-share.txt\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/manila-share.yaml\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/memcached-memcached.txt\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/memcached-memcached.yaml\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/neutron-db-init.txt\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/neutron-db-init.yaml\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/neutron-db-sync.txt\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/neutron-db-sync.yaml\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/neutron-ks-endpoints.txt\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/neutron-ks-endpoints.yaml\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/neutron-ks-service.txt\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/neutron-ks-service.yaml\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/neutron-ks-user.txt\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/neutron-ks-user.yaml\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/neutron-netns-cleanup-cron.txt\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/neutron-netns-cleanup-cron.yaml\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/neutron-ovn-metadata-agent.txt\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/neutron-ovn-metadata-agent.yaml\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/neutron-ovn-vpn-agent.txt\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/neutron-ovn-vpn-agent.yaml\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/neutron-rabbit-init.txt\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/neutron-rabbit-init.yaml\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/neutron-rpc-server.txt\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/neutron-rpc-server.yaml\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/neutron-server.txt\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/neutron-server.yaml\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/neutron-test.txt\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/neutron-test.yaml\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/nova-api-metadata.txt\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/nova-api-metadata.yaml\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/nova-api-osapi.txt\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/nova-api-osapi.yaml\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/nova-bootstrap.txt\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/nova-bootstrap.yaml\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/nova-cell-setup-cron.txt\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/nova-cell-setup-cron.yaml\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/nova-cell-setup.txt\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/nova-cell-setup.yaml\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/nova-compute.txt\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/nova-compute.yaml\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/nova-conductor.txt\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/nova-conductor.yaml\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/nova-db-init.txt\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/nova-db-init.yaml\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/nova-db-sync.txt\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/nova-db-sync.yaml\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/nova-ks-endpoints.txt\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/nova-ks-endpoints.yaml\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/nova-ks-service.txt\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/nova-ks-service.yaml\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/nova-ks-user.txt\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/nova-ks-user.yaml\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/nova-novncproxy.txt\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/nova-novncproxy.yaml\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/nova-rabbit-init.txt\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/nova-rabbit-init.yaml\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/nova-scheduler.txt\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/nova-scheduler.yaml\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/nova-service-cleaner.txt\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/nova-service-cleaner.yaml\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/nova-test.txt\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/nova-test.yaml\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/octavia-api.txt\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/octavia-api.yaml\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/octavia-bootstrap.txt\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/octavia-bootstrap.yaml\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/octavia-db-init.txt\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/octavia-db-init.yaml\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/octavia-db-sync.txt\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/octavia-db-sync.yaml\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/octavia-health-manager.txt\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/octavia-health-manager.yaml\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/octavia-housekeeping.txt\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/octavia-housekeeping.yaml\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/octavia-ks-endpoints.txt\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/octavia-ks-endpoints.yaml\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/octavia-ks-service.txt\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/octavia-ks-service.yaml\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/octavia-ks-user.txt\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/octavia-ks-user.yaml\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/octavia-rabbit-init.txt\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/octavia-rabbit-init.yaml\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/octavia-worker.txt\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/octavia-worker.yaml\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/openvswitch-server.txt\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/openvswitch-server.yaml\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/ovn-bgp-agent.txt\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/ovn-bgp-agent.yaml\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/ovn-controller.txt\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/ovn-controller.yaml\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/ovn-northd.txt\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/ovn-northd.yaml\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/ovn-ovsdb-nb.txt\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/ovn-ovsdb-nb.yaml\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/ovn-ovsdb-sb.txt\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/ovn-ovsdb-sb.yaml\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/placement-api.txt\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/placement-api.yaml\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/placement-db-init.txt\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/placement-db-init.yaml\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/placement-db-sync.txt\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/placement-db-sync.yaml\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/placement-ks-endpoints.txt\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/placement-ks-endpoints.yaml\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/placement-ks-service.txt\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/placement-ks-service.yaml\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/placement-ks-user.txt\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/placement-ks-user.yaml\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/pxc-operator.txt\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/pxc-operator.yaml\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/rabbitmq-barbican-server.txt\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/rabbitmq-barbican-server.yaml\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/rabbitmq-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-heat-server.txt\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/rabbitmq-heat-server.yaml\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/rabbitmq-keystone-server.txt\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/rabbitmq-keystone-server.yaml\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/rabbitmq-magnum-server.txt\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/rabbitmq-magnum-server.yaml\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/rabbitmq-manila-server.txt\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/rabbitmq-manila-server.yaml\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/rabbitmq-messaging-topology-operator.txt\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/rabbitmq-messaging-topology-operator.yaml\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/rabbitmq-neutron-server.txt\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/rabbitmq-neutron-server.yaml\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/rabbitmq-nova-server.txt\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/rabbitmq-nova-server.yaml\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/rabbitmq-octavia-server.txt\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/rabbitmq-octavia-server.yaml\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/rook-ceph-cmd-reporter.txt\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/rook-ceph-cmd-reporter.yaml\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/rook-ceph-default.txt\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/rook-ceph-default.yaml\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/rook-ceph-mgr.txt\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/rook-ceph-mgr.yaml\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/rook-ceph-osd.txt\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/rook-ceph-osd.yaml\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/rook-ceph-purge-osd.txt\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/rook-ceph-purge-osd.yaml\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/rook-ceph-rgw.txt\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/rook-ceph-rgw.yaml\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/staffeln-api.txt\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/staffeln-api.yaml\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/staffeln-conductor.txt\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/staffeln-conductor.yaml\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/staffeln-db-init.txt\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/staffeln-db-init.yaml\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/staffeln-db-sync.txt\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/staffeln-db-sync.yaml\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/tempest-ks-user.txt\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/tempest-ks-user.yaml\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/tempest-run-tests.txt\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/tempest-run-tests.yaml\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/valkey.txt\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/valkey.yaml\ncd+++++++++ objects/namespaced/openstack/services/\n>f+++++++++ objects/namespaced/openstack/services/barbican-api.txt\n>f+++++++++ objects/namespaced/openstack/services/barbican-api.yaml\n>f+++++++++ objects/namespaced/openstack/services/ceph-mon.txt\n>f+++++++++ objects/namespaced/openstack/services/ceph-mon.yaml\n>f+++++++++ objects/namespaced/openstack/services/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/heat-api.txt\n>f+++++++++ objects/namespaced/openstack/services/heat-api.yaml\n>f+++++++++ objects/namespaced/openstack/services/heat-cfn.txt\n>f+++++++++ objects/namespaced/openstack/services/heat-cfn.yaml\n>f+++++++++ objects/namespaced/openstack/services/horizon-int.txt\n>f+++++++++ objects/namespaced/openstack/services/horizon-int.yaml\n>f+++++++++ objects/namespaced/openstack/services/horizon.txt\n>f+++++++++ objects/namespaced/openstack/services/horizon.yaml\n>f+++++++++ objects/namespaced/openstack/services/keystone-api.txt\n>f+++++++++ objects/namespaced/openstack/services/keystone-api.yaml\n>f+++++++++ objects/namespaced/openstack/services/magnum-api.txt\n>f+++++++++ objects/namespaced/openstack/services/magnum-api.yaml\n>f+++++++++ objects/namespaced/openstack/services/magnum-registry.txt\n>f+++++++++ objects/namespaced/openstack/services/magnum-registry.yaml\n>f+++++++++ objects/namespaced/openstack/services/manila-api.txt\n>f+++++++++ objects/namespaced/openstack/services/manila-api.yaml\n>f+++++++++ objects/namespaced/openstack/services/memcached-metrics.txt\n>f+++++++++ objects/namespaced/openstack/services/memcached-metrics.yaml\n>f+++++++++ objects/namespaced/openstack/services/memcached.txt\n>f+++++++++ objects/namespaced/openstack/services/memcached.yaml\n>f+++++++++ objects/namespaced/openstack/services/neutron-server.txt\n>f+++++++++ objects/namespaced/openstack/services/neutron-server.yaml\n>f+++++++++ objects/namespaced/openstack/services/nova-api.txt\n>f+++++++++ objects/namespaced/openstack/services/nova-api.yaml\n>f+++++++++ objects/namespaced/openstack/services/nova-metadata.txt\n>f+++++++++ objects/namespaced/openstack/services/nova-metadata.yaml\n>f+++++++++ objects/namespaced/openstack/services/nova-novncproxy.txt\n>f+++++++++ objects/namespaced/openstack/services/nova-novncproxy.yaml\n>f+++++++++ objects/namespaced/openstack/services/octavia-api.txt\n>f+++++++++ objects/namespaced/openstack/services/octavia-api.yaml\n>f+++++++++ objects/namespaced/openstack/services/openstack-exporter.txt\n>f+++++++++ objects/namespaced/openstack/services/openstack-exporter.yaml\n>f+++++++++ objects/namespaced/openstack/services/ovn-ovsdb-nb.txt\n>f+++++++++ objects/namespaced/openstack/services/ovn-ovsdb-nb.yaml\n>f+++++++++ objects/namespaced/openstack/services/ovn-ovsdb-sb.txt\n>f+++++++++ objects/namespaced/openstack/services/ovn-ovsdb-sb.yaml\n>f+++++++++ objects/namespaced/openstack/services/percona-xtradb-cluster-operator.txt\n>f+++++++++ objects/namespaced/openstack/services/percona-xtradb-cluster-operator.yaml\n>f+++++++++ objects/namespaced/openstack/services/percona-xtradb-haproxy-metrics.txt\n>f+++++++++ objects/namespaced/openstack/services/percona-xtradb-haproxy-metrics.yaml\n>f+++++++++ objects/namespaced/openstack/services/percona-xtradb-haproxy-replicas.txt\n>f+++++++++ objects/namespaced/openstack/services/percona-xtradb-haproxy-replicas.yaml\n>f+++++++++ objects/namespaced/openstack/services/percona-xtradb-haproxy.txt\n>f+++++++++ objects/namespaced/openstack/services/percona-xtradb-haproxy.yaml\n>f+++++++++ objects/namespaced/openstack/services/percona-xtradb-pxc-unready.txt\n>f+++++++++ objects/namespaced/openstack/services/percona-xtradb-pxc-unready.yaml\n>f+++++++++ objects/namespaced/openstack/services/percona-xtradb-pxc.txt\n>f+++++++++ objects/namespaced/openstack/services/percona-xtradb-pxc.yaml\n>f+++++++++ objects/namespaced/openstack/services/placement-api.txt\n>f+++++++++ objects/namespaced/openstack/services/placement-api.yaml\n>f+++++++++ objects/namespaced/openstack/services/rabbitmq-barbican-nodes.txt\n>f+++++++++ objects/namespaced/openstack/services/rabbitmq-barbican-nodes.yaml\n>f+++++++++ objects/namespaced/openstack/services/rabbitmq-barbican.txt\n>f+++++++++ objects/namespaced/openstack/services/rabbitmq-barbican.yaml\n>f+++++++++ objects/namespaced/openstack/services/rabbitmq-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-heat-nodes.txt\n>f+++++++++ objects/namespaced/openstack/services/rabbitmq-heat-nodes.yaml\n>f+++++++++ objects/namespaced/openstack/services/rabbitmq-heat.txt\n>f+++++++++ objects/namespaced/openstack/services/rabbitmq-heat.yaml\n>f+++++++++ objects/namespaced/openstack/services/rabbitmq-keystone-nodes.txt\n>f+++++++++ objects/namespaced/openstack/services/rabbitmq-keystone-nodes.yaml\n>f+++++++++ objects/namespaced/openstack/services/rabbitmq-keystone.txt\n>f+++++++++ objects/namespaced/openstack/services/rabbitmq-keystone.yaml\n>f+++++++++ objects/namespaced/openstack/services/rabbitmq-magnum-nodes.txt\n>f+++++++++ objects/namespaced/openstack/services/rabbitmq-magnum-nodes.yaml\n>f+++++++++ objects/namespaced/openstack/services/rabbitmq-magnum.txt\n>f+++++++++ objects/namespaced/openstack/services/rabbitmq-magnum.yaml\n>f+++++++++ objects/namespaced/openstack/services/rabbitmq-manila-nodes.txt\n>f+++++++++ objects/namespaced/openstack/services/rabbitmq-manila-nodes.yaml\n>f+++++++++ objects/namespaced/openstack/services/rabbitmq-manila.txt\n>f+++++++++ objects/namespaced/openstack/services/rabbitmq-manila.yaml\n>f+++++++++ objects/namespaced/openstack/services/rabbitmq-messaging-topology-operator-webhook.txt\n>f+++++++++ objects/namespaced/openstack/services/rabbitmq-messaging-topology-operator-webhook.yaml\n>f+++++++++ objects/namespaced/openstack/services/rabbitmq-neutron-nodes.txt\n>f+++++++++ objects/namespaced/openstack/services/rabbitmq-neutron-nodes.yaml\n>f+++++++++ objects/namespaced/openstack/services/rabbitmq-neutron.txt\n>f+++++++++ objects/namespaced/openstack/services/rabbitmq-neutron.yaml\n>f+++++++++ objects/namespaced/openstack/services/rabbitmq-nova-nodes.txt\n>f+++++++++ objects/namespaced/openstack/services/rabbitmq-nova-nodes.yaml\n>f+++++++++ objects/namespaced/openstack/services/rabbitmq-nova.txt\n>f+++++++++ objects/namespaced/openstack/services/rabbitmq-nova.yaml\n>f+++++++++ objects/namespaced/openstack/services/rabbitmq-octavia-nodes.txt\n>f+++++++++ objects/namespaced/openstack/services/rabbitmq-octavia-nodes.yaml\n>f+++++++++ objects/namespaced/openstack/services/rabbitmq-octavia.txt\n>f+++++++++ objects/namespaced/openstack/services/rabbitmq-octavia.yaml\n>f+++++++++ objects/namespaced/openstack/services/rook-ceph-rgw-ceph.txt\n>f+++++++++ objects/namespaced/openstack/services/rook-ceph-rgw-ceph.yaml\n>f+++++++++ objects/namespaced/openstack/services/staffeln-api.txt\n>f+++++++++ objects/namespaced/openstack/services/staffeln-api.yaml\n>f+++++++++ objects/namespaced/openstack/services/valkey-headless.txt\n>f+++++++++ objects/namespaced/openstack/services/valkey-headless.yaml\n>f+++++++++ objects/namespaced/openstack/services/valkey-metrics.txt\n>f+++++++++ objects/namespaced/openstack/services/valkey-metrics.yaml\n>f+++++++++ objects/namespaced/openstack/services/valkey.txt\n>f+++++++++ objects/namespaced/openstack/services/valkey.yaml\ncd+++++++++ objects/namespaced/openstack/statefulsets/\n>f+++++++++ objects/namespaced/openstack/statefulsets/magnum-conductor.txt\n>f+++++++++ objects/namespaced/openstack/statefulsets/magnum-conductor.yaml\n>f+++++++++ objects/namespaced/openstack/statefulsets/ovn-ovsdb-nb.txt\n>f+++++++++ objects/namespaced/openstack/statefulsets/ovn-ovsdb-nb.yaml\n>f+++++++++ objects/namespaced/openstack/statefulsets/ovn-ovsdb-sb.txt\n>f+++++++++ objects/namespaced/openstack/statefulsets/ovn-ovsdb-sb.yaml\n>f+++++++++ objects/namespaced/openstack/statefulsets/percona-xtradb-haproxy.txt\n>f+++++++++ objects/namespaced/openstack/statefulsets/percona-xtradb-haproxy.yaml\n>f+++++++++ objects/namespaced/openstack/statefulsets/percona-xtradb-pxc.txt\n>f+++++++++ objects/namespaced/openstack/statefulsets/percona-xtradb-pxc.yaml\n>f+++++++++ objects/namespaced/openstack/statefulsets/rabbitmq-barbican-server.txt\n>f+++++++++ objects/namespaced/openstack/statefulsets/rabbitmq-barbican-server.yaml\n>f+++++++++ objects/namespaced/openstack/statefulsets/rabbitmq-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-heat-server.txt\n>f+++++++++ objects/namespaced/openstack/statefulsets/rabbitmq-heat-server.yaml\n>f+++++++++ objects/namespaced/openstack/statefulsets/rabbitmq-keystone-server.txt\n>f+++++++++ objects/namespaced/openstack/statefulsets/rabbitmq-keystone-server.yaml\n>f+++++++++ objects/namespaced/openstack/statefulsets/rabbitmq-magnum-server.txt\n>f+++++++++ objects/namespaced/openstack/statefulsets/rabbitmq-magnum-server.yaml\n>f+++++++++ objects/namespaced/openstack/statefulsets/rabbitmq-manila-server.txt\n>f+++++++++ objects/namespaced/openstack/statefulsets/rabbitmq-manila-server.yaml\n>f+++++++++ objects/namespaced/openstack/statefulsets/rabbitmq-neutron-server.txt\n>f+++++++++ objects/namespaced/openstack/statefulsets/rabbitmq-neutron-server.yaml\n>f+++++++++ objects/namespaced/openstack/statefulsets/rabbitmq-nova-server.txt\n>f+++++++++ objects/namespaced/openstack/statefulsets/rabbitmq-nova-server.yaml\n>f+++++++++ objects/namespaced/openstack/statefulsets/rabbitmq-octavia-server.txt\n>f+++++++++ objects/namespaced/openstack/statefulsets/rabbitmq-octavia-server.yaml\n>f+++++++++ objects/namespaced/openstack/statefulsets/valkey-node.txt\n>f+++++++++ objects/namespaced/openstack/statefulsets/valkey-node.yaml\ncd+++++++++ objects/namespaced/orc-system/\ncd+++++++++ objects/namespaced/orc-system/configmaps/\n>f+++++++++ objects/namespaced/orc-system/configmaps/kube-root-ca.crt.txt\n>f+++++++++ objects/namespaced/orc-system/configmaps/kube-root-ca.crt.yaml\ncd+++++++++ objects/namespaced/orc-system/deployment/\n>f+++++++++ objects/namespaced/orc-system/deployment/orc-controller-manager.txt\n>f+++++++++ objects/namespaced/orc-system/deployment/orc-controller-manager.yaml\ncd+++++++++ objects/namespaced/orc-system/endpoints/\n>f+++++++++ objects/namespaced/orc-system/endpoints/orc-controller-manager-metrics-service.txt\n>f+++++++++ objects/namespaced/orc-system/endpoints/orc-controller-manager-metrics-service.yaml\ncd+++++++++ objects/namespaced/orc-system/pods/\n>f+++++++++ objects/namespaced/orc-system/pods/orc-controller-manager-6cb597b5d4-qtmhg.txt\n>f+++++++++ objects/namespaced/orc-system/pods/orc-controller-manager-6cb597b5d4-qtmhg.yaml\ncd+++++++++ objects/namespaced/orc-system/rolebindings/\n>f+++++++++ objects/namespaced/orc-system/rolebindings/orc-leader-election-rolebinding.txt\n>f+++++++++ objects/namespaced/orc-system/rolebindings/orc-leader-election-rolebinding.yaml\ncd+++++++++ objects/namespaced/orc-system/roles/\n>f+++++++++ objects/namespaced/orc-system/roles/orc-leader-election-role.txt\n>f+++++++++ objects/namespaced/orc-system/roles/orc-leader-election-role.yaml\ncd+++++++++ objects/namespaced/orc-system/serviceaccounts/\n>f+++++++++ objects/namespaced/orc-system/serviceaccounts/default.txt\n>f+++++++++ objects/namespaced/orc-system/serviceaccounts/default.yaml\n>f+++++++++ objects/namespaced/orc-system/serviceaccounts/orc-controller-manager.txt\n>f+++++++++ objects/namespaced/orc-system/serviceaccounts/orc-controller-manager.yaml\ncd+++++++++ objects/namespaced/orc-system/services/\n>f+++++++++ objects/namespaced/orc-system/services/orc-controller-manager-metrics-service.txt\n>f+++++++++ objects/namespaced/orc-system/services/orc-controller-manager-metrics-service.yaml\ncd+++++++++ objects/namespaced/rook-ceph/\ncd+++++++++ objects/namespaced/rook-ceph/configmaps/\n>f+++++++++ objects/namespaced/rook-ceph/configmaps/kube-root-ca.crt.txt\n>f+++++++++ objects/namespaced/rook-ceph/configmaps/kube-root-ca.crt.yaml\n>f+++++++++ objects/namespaced/rook-ceph/configmaps/rook-ceph-csi-config.txt\n>f+++++++++ objects/namespaced/rook-ceph/configmaps/rook-ceph-csi-config.yaml\n>f+++++++++ objects/namespaced/rook-ceph/configmaps/rook-ceph-csi-mapping-config.txt\n>f+++++++++ objects/namespaced/rook-ceph/configmaps/rook-ceph-csi-mapping-config.yaml\n>f+++++++++ objects/namespaced/rook-ceph/configmaps/rook-ceph-operator-config.txt\n>f+++++++++ objects/namespaced/rook-ceph/configmaps/rook-ceph-operator-config.yaml\ncd+++++++++ objects/namespaced/rook-ceph/deployment/\n>f+++++++++ objects/namespaced/rook-ceph/deployment/rook-ceph-operator.txt\n>f+++++++++ objects/namespaced/rook-ceph/deployment/rook-ceph-operator.yaml\ncd+++++++++ objects/namespaced/rook-ceph/pods/\n>f+++++++++ objects/namespaced/rook-ceph/pods/rook-ceph-operator-76bbbb77ff-snv55.txt\n>f+++++++++ objects/namespaced/rook-ceph/pods/rook-ceph-operator-76bbbb77ff-snv55.yaml\ncd+++++++++ objects/namespaced/rook-ceph/rolebindings/\n>f+++++++++ objects/namespaced/rook-ceph/rolebindings/cephfs-csi-provisioner-role-cfg.txt\n>f+++++++++ objects/namespaced/rook-ceph/rolebindings/cephfs-csi-provisioner-role-cfg.yaml\n>f+++++++++ objects/namespaced/rook-ceph/rolebindings/rbd-csi-provisioner-role-cfg.txt\n>f+++++++++ objects/namespaced/rook-ceph/rolebindings/rbd-csi-provisioner-role-cfg.yaml\n>f+++++++++ objects/namespaced/rook-ceph/rolebindings/rook-ceph-cluster-mgmt.txt\n>f+++++++++ objects/namespaced/rook-ceph/rolebindings/rook-ceph-cluster-mgmt.yaml\n>f+++++++++ objects/namespaced/rook-ceph/rolebindings/rook-ceph-cmd-reporter.txt\n>f+++++++++ objects/namespaced/rook-ceph/rolebindings/rook-ceph-cmd-reporter.yaml\n>f+++++++++ objects/namespaced/rook-ceph/rolebindings/rook-ceph-mgr-system-openstack.txt\n>f+++++++++ objects/namespaced/rook-ceph/rolebindings/rook-ceph-mgr-system-openstack.yaml\n>f+++++++++ objects/namespaced/rook-ceph/rolebindings/rook-ceph-mgr-system.txt\n>f+++++++++ objects/namespaced/rook-ceph/rolebindings/rook-ceph-mgr-system.yaml\n>f+++++++++ objects/namespaced/rook-ceph/rolebindings/rook-ceph-mgr.txt\n>f+++++++++ objects/namespaced/rook-ceph/rolebindings/rook-ceph-mgr.yaml\n>f+++++++++ objects/namespaced/rook-ceph/rolebindings/rook-ceph-osd.txt\n>f+++++++++ objects/namespaced/rook-ceph/rolebindings/rook-ceph-osd.yaml\n>f+++++++++ objects/namespaced/rook-ceph/rolebindings/rook-ceph-purge-osd.txt\n>f+++++++++ objects/namespaced/rook-ceph/rolebindings/rook-ceph-purge-osd.yaml\n>f+++++++++ objects/namespaced/rook-ceph/rolebindings/rook-ceph-system.txt\n>f+++++++++ objects/namespaced/rook-ceph/rolebindings/rook-ceph-system.yaml\ncd+++++++++ objects/namespaced/rook-ceph/roles/\n>f+++++++++ objects/namespaced/rook-ceph/roles/cephfs-external-provisioner-cfg.txt\n>f+++++++++ objects/namespaced/rook-ceph/roles/cephfs-external-provisioner-cfg.yaml\n>f+++++++++ objects/namespaced/rook-ceph/roles/rbd-external-provisioner-cfg.txt\n>f+++++++++ objects/namespaced/rook-ceph/roles/rbd-external-provisioner-cfg.yaml\n>f+++++++++ objects/namespaced/rook-ceph/roles/rook-ceph-cmd-reporter.txt\n>f+++++++++ objects/namespaced/rook-ceph/roles/rook-ceph-cmd-reporter.yaml\n>f+++++++++ objects/namespaced/rook-ceph/roles/rook-ceph-mgr.txt\n>f+++++++++ objects/namespaced/rook-ceph/roles/rook-ceph-mgr.yaml\n>f+++++++++ objects/namespaced/rook-ceph/roles/rook-ceph-osd.txt\n>f+++++++++ objects/namespaced/rook-ceph/roles/rook-ceph-osd.yaml\n>f+++++++++ objects/namespaced/rook-ceph/roles/rook-ceph-purge-osd.txt\n>f+++++++++ objects/namespaced/rook-ceph/roles/rook-ceph-purge-osd.yaml\n>f+++++++++ objects/namespaced/rook-ceph/roles/rook-ceph-system.txt\n>f+++++++++ objects/namespaced/rook-ceph/roles/rook-ceph-system.yaml\ncd+++++++++ objects/namespaced/rook-ceph/secrets/\n>f+++++++++ objects/namespaced/rook-ceph/secrets/sh.helm.release.v1.rook-ceph.v1.txt\n>f+++++++++ objects/namespaced/rook-ceph/secrets/sh.helm.release.v1.rook-ceph.v1.yaml\ncd+++++++++ objects/namespaced/rook-ceph/serviceaccounts/\n>f+++++++++ objects/namespaced/rook-ceph/serviceaccounts/default.txt\n>f+++++++++ objects/namespaced/rook-ceph/serviceaccounts/default.yaml\n>f+++++++++ objects/namespaced/rook-ceph/serviceaccounts/objectstorage-provisioner.txt\n>f+++++++++ objects/namespaced/rook-ceph/serviceaccounts/objectstorage-provisioner.yaml\n>f+++++++++ objects/namespaced/rook-ceph/serviceaccounts/rook-ceph-cmd-reporter.txt\n>f+++++++++ objects/namespaced/rook-ceph/serviceaccounts/rook-ceph-cmd-reporter.yaml\n>f+++++++++ objects/namespaced/rook-ceph/serviceaccounts/rook-ceph-default.txt\n>f+++++++++ objects/namespaced/rook-ceph/serviceaccounts/rook-ceph-default.yaml\n>f+++++++++ objects/namespaced/rook-ceph/serviceaccounts/rook-ceph-mgr.txt\n>f+++++++++ objects/namespaced/rook-ceph/serviceaccounts/rook-ceph-mgr.yaml\n>f+++++++++ objects/namespaced/rook-ceph/serviceaccounts/rook-ceph-osd.txt\n>f+++++++++ objects/namespaced/rook-ceph/serviceaccounts/rook-ceph-osd.yaml\n>f+++++++++ objects/namespaced/rook-ceph/serviceaccounts/rook-ceph-purge-osd.txt\n>f+++++++++ objects/namespaced/rook-ceph/serviceaccounts/rook-ceph-purge-osd.yaml\n>f+++++++++ objects/namespaced/rook-ceph/serviceaccounts/rook-ceph-rgw.txt\n>f+++++++++ objects/namespaced/rook-ceph/serviceaccounts/rook-ceph-rgw.yaml\n>f+++++++++ objects/namespaced/rook-ceph/serviceaccounts/rook-ceph-system.txt\n>f+++++++++ objects/namespaced/rook-ceph/serviceaccounts/rook-ceph-system.yaml\n>f+++++++++ objects/namespaced/rook-ceph/serviceaccounts/rook-csi-cephfs-plugin-sa.txt\n>f+++++++++ objects/namespaced/rook-ceph/serviceaccounts/rook-csi-cephfs-plugin-sa.yaml\n>f+++++++++ objects/namespaced/rook-ceph/serviceaccounts/rook-csi-cephfs-provisioner-sa.txt\n>f+++++++++ objects/namespaced/rook-ceph/serviceaccounts/rook-csi-cephfs-provisioner-sa.yaml\n>f+++++++++ objects/namespaced/rook-ceph/serviceaccounts/rook-csi-rbd-plugin-sa.txt\n>f+++++++++ objects/namespaced/rook-ceph/serviceaccounts/rook-csi-rbd-plugin-sa.yaml\n>f+++++++++ objects/namespaced/rook-ceph/serviceaccounts/rook-csi-rbd-provisioner-sa.txt\n>f+++++++++ objects/namespaced/rook-ceph/serviceaccounts/rook-csi-rbd-provisioner-sa.yaml\ncd+++++++++ objects/namespaced/secretgen-controller/\ncd+++++++++ objects/namespaced/secretgen-controller/configmaps/\n>f+++++++++ objects/namespaced/secretgen-controller/configmaps/kube-root-ca.crt.txt\n>f+++++++++ objects/namespaced/secretgen-controller/configmaps/kube-root-ca.crt.yaml\ncd+++++++++ objects/namespaced/secretgen-controller/deployment/\n>f+++++++++ objects/namespaced/secretgen-controller/deployment/secretgen-controller.txt\n>f+++++++++ objects/namespaced/secretgen-controller/deployment/secretgen-controller.yaml\ncd+++++++++ objects/namespaced/secretgen-controller/pods/\n>f+++++++++ objects/namespaced/secretgen-controller/pods/secretgen-controller-5cf976ccc7-n8tzq.txt\n>f+++++++++ objects/namespaced/secretgen-controller/pods/secretgen-controller-5cf976ccc7-n8tzq.yaml\ncd+++++++++ objects/namespaced/secretgen-controller/serviceaccounts/\n>f+++++++++ objects/namespaced/secretgen-controller/serviceaccounts/default.txt\n>f+++++++++ objects/namespaced/secretgen-controller/serviceaccounts/default.yaml\n>f+++++++++ objects/namespaced/secretgen-controller/serviceaccounts/secretgen-controller-sa.txt\n>f+++++++++ objects/namespaced/secretgen-controller/serviceaccounts/secretgen-controller-sa.yaml\n",
                            "rc": 0,
                            "stdout_lines": [
                                "cd+++++++++ objects/",
                                "cd+++++++++ objects/cluster/",
                                "cd+++++++++ objects/cluster/clusterrole/",
                                ">f+++++++++ objects/cluster/clusterrole/admin.txt",
                                ">f+++++++++ objects/cluster/clusterrole/admin.yaml",
                                ">f+++++++++ objects/cluster/clusterrole/capi-aggregated-manager-role.txt",
                                ">f+++++++++ objects/cluster/clusterrole/capi-aggregated-manager-role.yaml",
                                ">f+++++++++ objects/cluster/clusterrole/capi-kubeadm-bootstrap-manager-role.txt",
                                ">f+++++++++ objects/cluster/clusterrole/capi-kubeadm-bootstrap-manager-role.yaml",
                                ">f+++++++++ objects/cluster/clusterrole/capi-kubeadm-control-plane-aggregated-manager-role.txt",
                                ">f+++++++++ objects/cluster/clusterrole/capi-kubeadm-control-plane-aggregated-manager-role.yaml",
                                ">f+++++++++ objects/cluster/clusterrole/capi-kubeadm-control-plane-manager-role.txt",
                                ">f+++++++++ objects/cluster/clusterrole/capi-kubeadm-control-plane-manager-role.yaml",
                                ">f+++++++++ objects/cluster/clusterrole/capi-manager-role.txt",
                                ">f+++++++++ objects/cluster/clusterrole/capi-manager-role.yaml",
                                ">f+++++++++ objects/cluster/clusterrole/capo-manager-role.txt",
                                ">f+++++++++ objects/cluster/clusterrole/capo-manager-role.yaml",
                                ">f+++++++++ objects/cluster/clusterrole/cephfs-csi-nodeplugin.txt",
                                ">f+++++++++ objects/cluster/clusterrole/cephfs-csi-nodeplugin.yaml",
                                ">f+++++++++ objects/cluster/clusterrole/cephfs-external-provisioner-runner.txt",
                                ">f+++++++++ objects/cluster/clusterrole/cephfs-external-provisioner-runner.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/frr-k8s-controller.txt",
                                ">f+++++++++ objects/cluster/clusterrole/frr-k8s-controller.yaml",
                                ">f+++++++++ objects/cluster/clusterrole/goldpinger-clusterrole.txt",
                                ">f+++++++++ objects/cluster/clusterrole/goldpinger-clusterrole.yaml",
                                ">f+++++++++ objects/cluster/clusterrole/ingress-nginx.txt",
                                ">f+++++++++ objects/cluster/clusterrole/ingress-nginx.yaml",
                                ">f+++++++++ objects/cluster/clusterrole/kube-prometheus-stack-grafana-clusterrole.txt",
                                ">f+++++++++ objects/cluster/clusterrole/kube-prometheus-stack-grafana-clusterrole.yaml",
                                ">f+++++++++ objects/cluster/clusterrole/kube-prometheus-stack-kube-state-metrics.txt",
                                ">f+++++++++ objects/cluster/clusterrole/kube-prometheus-stack-kube-state-metrics.yaml",
                                ">f+++++++++ objects/cluster/clusterrole/kube-prometheus-stack-operator.txt",
                                ">f+++++++++ objects/cluster/clusterrole/kube-prometheus-stack-operator.yaml",
                                ">f+++++++++ objects/cluster/clusterrole/kube-prometheus-stack-prometheus.txt",
                                ">f+++++++++ objects/cluster/clusterrole/kube-prometheus-stack-prometheus.yaml",
                                ">f+++++++++ objects/cluster/clusterrole/kubeadm:get-nodes.txt",
                                ">f+++++++++ objects/cluster/clusterrole/kubeadm:get-nodes.yaml",
                                ">f+++++++++ objects/cluster/clusterrole/local-path-provisioner.txt",
                                ">f+++++++++ objects/cluster/clusterrole/local-path-provisioner.yaml",
                                ">f+++++++++ objects/cluster/clusterrole/node-feature-discovery-gc.txt",
                                ">f+++++++++ objects/cluster/clusterrole/node-feature-discovery-gc.yaml",
                                ">f+++++++++ objects/cluster/clusterrole/node-feature-discovery.txt",
                                ">f+++++++++ objects/cluster/clusterrole/node-feature-discovery.yaml",
                                ">f+++++++++ objects/cluster/clusterrole/nova-bootstrap.txt",
                                ">f+++++++++ objects/cluster/clusterrole/nova-bootstrap.yaml",
                                ">f+++++++++ objects/cluster/clusterrole/nova-cell-setup.txt",
                                ">f+++++++++ objects/cluster/clusterrole/nova-cell-setup.yaml",
                                ">f+++++++++ objects/cluster/clusterrole/objectstorage-provisioner-role.txt",
                                ">f+++++++++ objects/cluster/clusterrole/objectstorage-provisioner-role.yaml",
                                ">f+++++++++ objects/cluster/clusterrole/orc-image-editor-role.txt",
                                ">f+++++++++ objects/cluster/clusterrole/orc-image-editor-role.yaml",
                                ">f+++++++++ objects/cluster/clusterrole/orc-image-viewer-role.txt",
                                ">f+++++++++ objects/cluster/clusterrole/orc-image-viewer-role.yaml",
                                ">f+++++++++ objects/cluster/clusterrole/orc-manager-role.txt",
                                ">f+++++++++ objects/cluster/clusterrole/orc-manager-role.yaml",
                                ">f+++++++++ objects/cluster/clusterrole/orc-metrics-auth-role.txt",
                                ">f+++++++++ objects/cluster/clusterrole/orc-metrics-auth-role.yaml",
                                ">f+++++++++ objects/cluster/clusterrole/orc-metrics-reader.txt",
                                ">f+++++++++ objects/cluster/clusterrole/orc-metrics-reader.yaml",
                                ">f+++++++++ objects/cluster/clusterrole/ovn-controller-list-nodes-role-openstack.txt",
                                ">f+++++++++ objects/cluster/clusterrole/ovn-controller-list-nodes-role-openstack.yaml",
                                ">f+++++++++ objects/cluster/clusterrole/ovn-controller.txt",
                                ">f+++++++++ objects/cluster/clusterrole/ovn-controller.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/rbd-csi-nodeplugin.txt",
                                ">f+++++++++ objects/cluster/clusterrole/rbd-csi-nodeplugin.yaml",
                                ">f+++++++++ objects/cluster/clusterrole/rbd-external-provisioner-runner.txt",
                                ">f+++++++++ objects/cluster/clusterrole/rbd-external-provisioner-runner.yaml",
                                ">f+++++++++ objects/cluster/clusterrole/rook-ceph-cluster-mgmt.txt",
                                ">f+++++++++ objects/cluster/clusterrole/rook-ceph-cluster-mgmt.yaml",
                                ">f+++++++++ objects/cluster/clusterrole/rook-ceph-global.txt",
                                ">f+++++++++ objects/cluster/clusterrole/rook-ceph-global.yaml",
                                ">f+++++++++ objects/cluster/clusterrole/rook-ceph-mgr-cluster.txt",
                                ">f+++++++++ objects/cluster/clusterrole/rook-ceph-mgr-cluster.yaml",
                                ">f+++++++++ objects/cluster/clusterrole/rook-ceph-mgr-system.txt",
                                ">f+++++++++ objects/cluster/clusterrole/rook-ceph-mgr-system.yaml",
                                ">f+++++++++ objects/cluster/clusterrole/rook-ceph-object-bucket.txt",
                                ">f+++++++++ objects/cluster/clusterrole/rook-ceph-object-bucket.yaml",
                                ">f+++++++++ objects/cluster/clusterrole/rook-ceph-osd.txt",
                                ">f+++++++++ objects/cluster/clusterrole/rook-ceph-osd.yaml",
                                ">f+++++++++ objects/cluster/clusterrole/rook-ceph-system.txt",
                                ">f+++++++++ objects/cluster/clusterrole/rook-ceph-system.yaml",
                                ">f+++++++++ objects/cluster/clusterrole/secretgen-controller-cluster-role.txt",
                                ">f+++++++++ objects/cluster/clusterrole/secretgen-controller-cluster-role.yaml",
                                ">f+++++++++ objects/cluster/clusterrole/system:aggregate-to-admin.txt",
                                ">f+++++++++ objects/cluster/clusterrole/system:aggregate-to-admin.yaml",
                                ">f+++++++++ objects/cluster/clusterrole/system:aggregate-to-edit.txt",
                                ">f+++++++++ objects/cluster/clusterrole/system:aggregate-to-edit.yaml",
                                ">f+++++++++ objects/cluster/clusterrole/system:aggregate-to-view.txt",
                                ">f+++++++++ objects/cluster/clusterrole/system:aggregate-to-view.yaml",
                                ">f+++++++++ objects/cluster/clusterrole/system:auth-delegator.txt",
                                ">f+++++++++ objects/cluster/clusterrole/system:auth-delegator.yaml",
                                ">f+++++++++ objects/cluster/clusterrole/system:basic-user.txt",
                                ">f+++++++++ objects/cluster/clusterrole/system:basic-user.yaml",
                                ">f+++++++++ objects/cluster/clusterrole/system:certificates.k8s.io:certificatesigningrequests:nodeclient.txt",
                                ">f+++++++++ objects/cluster/clusterrole/system:certificates.k8s.io:certificatesigningrequests:nodeclient.yaml",
                                ">f+++++++++ objects/cluster/clusterrole/system:certificates.k8s.io:certificatesigningrequests:selfnodeclient.txt",
                                ">f+++++++++ objects/cluster/clusterrole/system:certificates.k8s.io:certificatesigningrequests:selfnodeclient.yaml",
                                ">f+++++++++ objects/cluster/clusterrole/system:certificates.k8s.io:kube-apiserver-client-approver.txt",
                                ">f+++++++++ objects/cluster/clusterrole/system:certificates.k8s.io:kube-apiserver-client-approver.yaml",
                                ">f+++++++++ objects/cluster/clusterrole/system:certificates.k8s.io:kube-apiserver-client-kubelet-approver.txt",
                                ">f+++++++++ objects/cluster/clusterrole/system:certificates.k8s.io:kube-apiserver-client-kubelet-approver.yaml",
                                ">f+++++++++ objects/cluster/clusterrole/system:certificates.k8s.io:kubelet-serving-approver.txt",
                                ">f+++++++++ objects/cluster/clusterrole/system:certificates.k8s.io:kubelet-serving-approver.yaml",
                                ">f+++++++++ objects/cluster/clusterrole/system:certificates.k8s.io:legacy-unknown-approver.txt",
                                ">f+++++++++ objects/cluster/clusterrole/system:certificates.k8s.io:legacy-unknown-approver.yaml",
                                ">f+++++++++ objects/cluster/clusterrole/system:controller:attachdetach-controller.txt",
                                ">f+++++++++ objects/cluster/clusterrole/system:controller:attachdetach-controller.yaml",
                                ">f+++++++++ objects/cluster/clusterrole/system:controller:certificate-controller.txt",
                                ">f+++++++++ objects/cluster/clusterrole/system:controller:certificate-controller.yaml",
                                ">f+++++++++ objects/cluster/clusterrole/system:controller:clusterrole-aggregation-controller.txt",
                                ">f+++++++++ objects/cluster/clusterrole/system:controller:clusterrole-aggregation-controller.yaml",
                                ">f+++++++++ objects/cluster/clusterrole/system:controller:cronjob-controller.txt",
                                ">f+++++++++ objects/cluster/clusterrole/system:controller:cronjob-controller.yaml",
                                ">f+++++++++ objects/cluster/clusterrole/system:controller:daemon-set-controller.txt",
                                ">f+++++++++ objects/cluster/clusterrole/system:controller:daemon-set-controller.yaml",
                                ">f+++++++++ objects/cluster/clusterrole/system:controller:deployment-controller.txt",
                                ">f+++++++++ objects/cluster/clusterrole/system:controller:deployment-controller.yaml",
                                ">f+++++++++ objects/cluster/clusterrole/system:controller:disruption-controller.txt",
                                ">f+++++++++ objects/cluster/clusterrole/system:controller:disruption-controller.yaml",
                                ">f+++++++++ objects/cluster/clusterrole/system:controller:endpoint-controller.txt",
                                ">f+++++++++ objects/cluster/clusterrole/system:controller:endpoint-controller.yaml",
                                ">f+++++++++ objects/cluster/clusterrole/system:controller:endpointslice-controller.txt",
                                ">f+++++++++ objects/cluster/clusterrole/system:controller:endpointslice-controller.yaml",
                                ">f+++++++++ objects/cluster/clusterrole/system:controller:endpointslicemirroring-controller.txt",
                                ">f+++++++++ objects/cluster/clusterrole/system:controller:endpointslicemirroring-controller.yaml",
                                ">f+++++++++ objects/cluster/clusterrole/system:controller:ephemeral-volume-controller.txt",
                                ">f+++++++++ objects/cluster/clusterrole/system:controller:ephemeral-volume-controller.yaml",
                                ">f+++++++++ objects/cluster/clusterrole/system:controller:expand-controller.txt",
                                ">f+++++++++ objects/cluster/clusterrole/system:controller:expand-controller.yaml",
                                ">f+++++++++ objects/cluster/clusterrole/system:controller:generic-garbage-collector.txt",
                                ">f+++++++++ objects/cluster/clusterrole/system:controller:generic-garbage-collector.yaml",
                                ">f+++++++++ objects/cluster/clusterrole/system:controller:horizontal-pod-autoscaler.txt",
                                ">f+++++++++ objects/cluster/clusterrole/system:controller:horizontal-pod-autoscaler.yaml",
                                ">f+++++++++ objects/cluster/clusterrole/system:controller:job-controller.txt",
                                ">f+++++++++ objects/cluster/clusterrole/system:controller:job-controller.yaml",
                                ">f+++++++++ objects/cluster/clusterrole/system:controller:namespace-controller.txt",
                                ">f+++++++++ objects/cluster/clusterrole/system:controller:namespace-controller.yaml",
                                ">f+++++++++ objects/cluster/clusterrole/system:controller:node-controller.txt",
                                ">f+++++++++ objects/cluster/clusterrole/system:controller:node-controller.yaml",
                                ">f+++++++++ objects/cluster/clusterrole/system:controller:persistent-volume-binder.txt",
                                ">f+++++++++ objects/cluster/clusterrole/system:controller:persistent-volume-binder.yaml",
                                ">f+++++++++ objects/cluster/clusterrole/system:controller:pod-garbage-collector.txt",
                                ">f+++++++++ objects/cluster/clusterrole/system:controller:pod-garbage-collector.yaml",
                                ">f+++++++++ objects/cluster/clusterrole/system:controller:pv-protection-controller.txt",
                                ">f+++++++++ objects/cluster/clusterrole/system:controller:pv-protection-controller.yaml",
                                ">f+++++++++ objects/cluster/clusterrole/system:controller:pvc-protection-controller.txt",
                                ">f+++++++++ objects/cluster/clusterrole/system:controller:pvc-protection-controller.yaml",
                                ">f+++++++++ objects/cluster/clusterrole/system:controller:replicaset-controller.txt",
                                ">f+++++++++ objects/cluster/clusterrole/system:controller:replicaset-controller.yaml",
                                ">f+++++++++ objects/cluster/clusterrole/system:controller:replication-controller.txt",
                                ">f+++++++++ objects/cluster/clusterrole/system:controller:replication-controller.yaml",
                                ">f+++++++++ objects/cluster/clusterrole/system:controller:resourcequota-controller.txt",
                                ">f+++++++++ objects/cluster/clusterrole/system:controller:resourcequota-controller.yaml",
                                ">f+++++++++ objects/cluster/clusterrole/system:controller:root-ca-cert-publisher.txt",
                                ">f+++++++++ objects/cluster/clusterrole/system:controller:root-ca-cert-publisher.yaml",
                                ">f+++++++++ objects/cluster/clusterrole/system:controller:route-controller.txt",
                                ">f+++++++++ objects/cluster/clusterrole/system:controller:route-controller.yaml",
                                ">f+++++++++ objects/cluster/clusterrole/system:controller:service-account-controller.txt",
                                ">f+++++++++ objects/cluster/clusterrole/system:controller:service-account-controller.yaml",
                                ">f+++++++++ objects/cluster/clusterrole/system:controller:service-controller.txt",
                                ">f+++++++++ objects/cluster/clusterrole/system:controller:service-controller.yaml",
                                ">f+++++++++ objects/cluster/clusterrole/system:controller:statefulset-controller.txt",
                                ">f+++++++++ objects/cluster/clusterrole/system:controller:statefulset-controller.yaml",
                                ">f+++++++++ objects/cluster/clusterrole/system:controller:ttl-after-finished-controller.txt",
                                ">f+++++++++ objects/cluster/clusterrole/system:controller:ttl-after-finished-controller.yaml",
                                ">f+++++++++ objects/cluster/clusterrole/system:controller:ttl-controller.txt",
                                ">f+++++++++ objects/cluster/clusterrole/system:controller:ttl-controller.yaml",
                                ">f+++++++++ objects/cluster/clusterrole/system:coredns.txt",
                                ">f+++++++++ objects/cluster/clusterrole/system:coredns.yaml",
                                ">f+++++++++ objects/cluster/clusterrole/system:discovery.txt",
                                ">f+++++++++ objects/cluster/clusterrole/system:discovery.yaml",
                                ">f+++++++++ objects/cluster/clusterrole/system:heapster.txt",
                                ">f+++++++++ objects/cluster/clusterrole/system:heapster.yaml",
                                ">f+++++++++ objects/cluster/clusterrole/system:kube-aggregator.txt",
                                ">f+++++++++ objects/cluster/clusterrole/system:kube-aggregator.yaml",
                                ">f+++++++++ objects/cluster/clusterrole/system:kube-controller-manager.txt",
                                ">f+++++++++ objects/cluster/clusterrole/system:kube-controller-manager.yaml",
                                ">f+++++++++ objects/cluster/clusterrole/system:kube-dns.txt",
                                ">f+++++++++ objects/cluster/clusterrole/system:kube-dns.yaml",
                                ">f+++++++++ objects/cluster/clusterrole/system:kube-scheduler.txt",
                                ">f+++++++++ objects/cluster/clusterrole/system:kube-scheduler.yaml",
                                ">f+++++++++ objects/cluster/clusterrole/system:kubelet-api-admin.txt",
                                ">f+++++++++ objects/cluster/clusterrole/system:kubelet-api-admin.yaml",
                                ">f+++++++++ objects/cluster/clusterrole/system:monitoring.txt",
                                ">f+++++++++ objects/cluster/clusterrole/system:monitoring.yaml",
                                ">f+++++++++ objects/cluster/clusterrole/system:node-bootstrapper.txt",
                                ">f+++++++++ objects/cluster/clusterrole/system:node-bootstrapper.yaml",
                                ">f+++++++++ objects/cluster/clusterrole/system:node-problem-detector.txt",
                                ">f+++++++++ objects/cluster/clusterrole/system:node-problem-detector.yaml",
                                ">f+++++++++ objects/cluster/clusterrole/system:node-proxier.txt",
                                ">f+++++++++ objects/cluster/clusterrole/system:node-proxier.yaml",
                                ">f+++++++++ objects/cluster/clusterrole/system:node.txt",
                                ">f+++++++++ objects/cluster/clusterrole/system:node.yaml",
                                ">f+++++++++ objects/cluster/clusterrole/system:persistent-volume-provisioner.txt",
                                ">f+++++++++ objects/cluster/clusterrole/system:persistent-volume-provisioner.yaml",
                                ">f+++++++++ objects/cluster/clusterrole/system:public-info-viewer.txt",
                                ">f+++++++++ objects/cluster/clusterrole/system:public-info-viewer.yaml",
                                ">f+++++++++ objects/cluster/clusterrole/system:service-account-issuer-discovery.txt",
                                ">f+++++++++ objects/cluster/clusterrole/system:service-account-issuer-discovery.yaml",
                                ">f+++++++++ objects/cluster/clusterrole/system:volume-scheduler.txt",
                                ">f+++++++++ objects/cluster/clusterrole/system:volume-scheduler.yaml",
                                ">f+++++++++ objects/cluster/clusterrole/vector.txt",
                                ">f+++++++++ objects/cluster/clusterrole/vector.yaml",
                                ">f+++++++++ objects/cluster/clusterrole/view.txt",
                                ">f+++++++++ objects/cluster/clusterrole/view.yaml",
                                "cd+++++++++ objects/cluster/clusterrolebinding/",
                                ">f+++++++++ objects/cluster/clusterrolebinding/capi-kubeadm-bootstrap-manager-rolebinding.txt",
                                ">f+++++++++ objects/cluster/clusterrolebinding/capi-kubeadm-bootstrap-manager-rolebinding.yaml",
                                ">f+++++++++ objects/cluster/clusterrolebinding/capi-kubeadm-control-plane-manager-rolebinding.txt",
                                ">f+++++++++ objects/cluster/clusterrolebinding/capi-kubeadm-control-plane-manager-rolebinding.yaml",
                                ">f+++++++++ objects/cluster/clusterrolebinding/capi-manager-rolebinding.txt",
                                ">f+++++++++ objects/cluster/clusterrolebinding/capi-manager-rolebinding.yaml",
                                ">f+++++++++ objects/cluster/clusterrolebinding/capo-manager-rolebinding.txt",
                                ">f+++++++++ objects/cluster/clusterrolebinding/capo-manager-rolebinding.yaml",
                                ">f+++++++++ objects/cluster/clusterrolebinding/cephfs-csi-nodeplugin-role.txt",
                                ">f+++++++++ objects/cluster/clusterrolebinding/cephfs-csi-nodeplugin-role.yaml",
                                ">f+++++++++ objects/cluster/clusterrolebinding/cephfs-csi-provisioner-role.txt",
                                ">f+++++++++ objects/cluster/clusterrolebinding/cephfs-csi-provisioner-role.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/frr-k8s-controller.txt",
                                ">f+++++++++ objects/cluster/clusterrolebinding/frr-k8s-controller.yaml",
                                ">f+++++++++ objects/cluster/clusterrolebinding/goldpinger-clusterrolebinding.txt",
                                ">f+++++++++ objects/cluster/clusterrolebinding/goldpinger-clusterrolebinding.yaml",
                                ">f+++++++++ objects/cluster/clusterrolebinding/ingress-nginx.txt",
                                ">f+++++++++ objects/cluster/clusterrolebinding/ingress-nginx.yaml",
                                ">f+++++++++ objects/cluster/clusterrolebinding/kube-prometheus-stack-grafana-clusterrolebinding.txt",
                                ">f+++++++++ objects/cluster/clusterrolebinding/kube-prometheus-stack-grafana-clusterrolebinding.yaml",
                                ">f+++++++++ objects/cluster/clusterrolebinding/kube-prometheus-stack-kube-state-metrics.txt",
                                ">f+++++++++ objects/cluster/clusterrolebinding/kube-prometheus-stack-kube-state-metrics.yaml",
                                ">f+++++++++ objects/cluster/clusterrolebinding/kube-prometheus-stack-operator.txt",
                                ">f+++++++++ objects/cluster/clusterrolebinding/kube-prometheus-stack-operator.yaml",
                                ">f+++++++++ objects/cluster/clusterrolebinding/kube-prometheus-stack-prometheus.txt",
                                ">f+++++++++ objects/cluster/clusterrolebinding/kube-prometheus-stack-prometheus.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/local-path-provisioner.txt",
                                ">f+++++++++ objects/cluster/clusterrolebinding/local-path-provisioner.yaml",
                                ">f+++++++++ objects/cluster/clusterrolebinding/magnum-cluster-api.txt",
                                ">f+++++++++ objects/cluster/clusterrolebinding/magnum-cluster-api.yaml",
                                ">f+++++++++ objects/cluster/clusterrolebinding/node-feature-discovery-gc.txt",
                                ">f+++++++++ objects/cluster/clusterrolebinding/node-feature-discovery-gc.yaml",
                                ">f+++++++++ objects/cluster/clusterrolebinding/node-feature-discovery.txt",
                                ">f+++++++++ objects/cluster/clusterrolebinding/node-feature-discovery.yaml",
                                ">f+++++++++ objects/cluster/clusterrolebinding/nova-bootstrap.txt",
                                ">f+++++++++ objects/cluster/clusterrolebinding/nova-bootstrap.yaml",
                                ">f+++++++++ objects/cluster/clusterrolebinding/nova-cell-setup.txt",
                                ">f+++++++++ objects/cluster/clusterrolebinding/nova-cell-setup.yaml",
                                ">f+++++++++ objects/cluster/clusterrolebinding/objectstorage-provisioner-role-binding.txt",
                                ">f+++++++++ objects/cluster/clusterrolebinding/objectstorage-provisioner-role-binding.yaml",
                                ">f+++++++++ objects/cluster/clusterrolebinding/orc-manager-rolebinding.txt",
                                ">f+++++++++ objects/cluster/clusterrolebinding/orc-manager-rolebinding.yaml",
                                ">f+++++++++ objects/cluster/clusterrolebinding/orc-metrics-auth-rolebinding.txt",
                                ">f+++++++++ objects/cluster/clusterrolebinding/orc-metrics-auth-rolebinding.yaml",
                                ">f+++++++++ objects/cluster/clusterrolebinding/ovn-controller-list-nodes-rolebinding-openstack.txt",
                                ">f+++++++++ objects/cluster/clusterrolebinding/ovn-controller-list-nodes-rolebinding-openstack.yaml",
                                ">f+++++++++ objects/cluster/clusterrolebinding/ovn-controller.txt",
                                ">f+++++++++ objects/cluster/clusterrolebinding/ovn-controller.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/rbd-csi-nodeplugin.txt",
                                ">f+++++++++ objects/cluster/clusterrolebinding/rbd-csi-nodeplugin.yaml",
                                ">f+++++++++ objects/cluster/clusterrolebinding/rbd-csi-provisioner-role.txt",
                                ">f+++++++++ objects/cluster/clusterrolebinding/rbd-csi-provisioner-role.yaml",
                                ">f+++++++++ objects/cluster/clusterrolebinding/rook-ceph-global.txt",
                                ">f+++++++++ objects/cluster/clusterrolebinding/rook-ceph-global.yaml",
                                ">f+++++++++ objects/cluster/clusterrolebinding/rook-ceph-mgr-cluster-openstack.txt",
                                ">f+++++++++ objects/cluster/clusterrolebinding/rook-ceph-mgr-cluster-openstack.yaml",
                                ">f+++++++++ objects/cluster/clusterrolebinding/rook-ceph-mgr-cluster.txt",
                                ">f+++++++++ objects/cluster/clusterrolebinding/rook-ceph-mgr-cluster.yaml",
                                ">f+++++++++ objects/cluster/clusterrolebinding/rook-ceph-object-bucket.txt",
                                ">f+++++++++ objects/cluster/clusterrolebinding/rook-ceph-object-bucket.yaml",
                                ">f+++++++++ objects/cluster/clusterrolebinding/rook-ceph-osd-openstack.txt",
                                ">f+++++++++ objects/cluster/clusterrolebinding/rook-ceph-osd-openstack.yaml",
                                ">f+++++++++ objects/cluster/clusterrolebinding/rook-ceph-osd.txt",
                                ">f+++++++++ objects/cluster/clusterrolebinding/rook-ceph-osd.yaml",
                                ">f+++++++++ objects/cluster/clusterrolebinding/rook-ceph-system.txt",
                                ">f+++++++++ objects/cluster/clusterrolebinding/rook-ceph-system.yaml",
                                ">f+++++++++ objects/cluster/clusterrolebinding/secretgen-controller-cluster-role-binding.txt",
                                ">f+++++++++ objects/cluster/clusterrolebinding/secretgen-controller-cluster-role-binding.yaml",
                                ">f+++++++++ objects/cluster/clusterrolebinding/system:basic-user.txt",
                                ">f+++++++++ objects/cluster/clusterrolebinding/system:basic-user.yaml",
                                ">f+++++++++ objects/cluster/clusterrolebinding/system:controller:attachdetach-controller.txt",
                                ">f+++++++++ objects/cluster/clusterrolebinding/system:controller:attachdetach-controller.yaml",
                                ">f+++++++++ objects/cluster/clusterrolebinding/system:controller:certificate-controller.txt",
                                ">f+++++++++ objects/cluster/clusterrolebinding/system:controller:certificate-controller.yaml",
                                ">f+++++++++ objects/cluster/clusterrolebinding/system:controller:clusterrole-aggregation-controller.txt",
                                ">f+++++++++ objects/cluster/clusterrolebinding/system:controller:clusterrole-aggregation-controller.yaml",
                                ">f+++++++++ objects/cluster/clusterrolebinding/system:controller:cronjob-controller.txt",
                                ">f+++++++++ objects/cluster/clusterrolebinding/system:controller:cronjob-controller.yaml",
                                ">f+++++++++ objects/cluster/clusterrolebinding/system:controller:daemon-set-controller.txt",
                                ">f+++++++++ objects/cluster/clusterrolebinding/system:controller:daemon-set-controller.yaml",
                                ">f+++++++++ objects/cluster/clusterrolebinding/system:controller:deployment-controller.txt",
                                ">f+++++++++ objects/cluster/clusterrolebinding/system:controller:deployment-controller.yaml",
                                ">f+++++++++ objects/cluster/clusterrolebinding/system:controller:disruption-controller.txt",
                                ">f+++++++++ objects/cluster/clusterrolebinding/system:controller:disruption-controller.yaml",
                                ">f+++++++++ objects/cluster/clusterrolebinding/system:controller:endpoint-controller.txt",
                                ">f+++++++++ objects/cluster/clusterrolebinding/system:controller:endpoint-controller.yaml",
                                ">f+++++++++ objects/cluster/clusterrolebinding/system:controller:endpointslice-controller.txt",
                                ">f+++++++++ objects/cluster/clusterrolebinding/system:controller:endpointslice-controller.yaml",
                                ">f+++++++++ objects/cluster/clusterrolebinding/system:controller:endpointslicemirroring-controller.txt",
                                ">f+++++++++ objects/cluster/clusterrolebinding/system:controller:endpointslicemirroring-controller.yaml",
                                ">f+++++++++ objects/cluster/clusterrolebinding/system:controller:ephemeral-volume-controller.txt",
                                ">f+++++++++ objects/cluster/clusterrolebinding/system:controller:ephemeral-volume-controller.yaml",
                                ">f+++++++++ objects/cluster/clusterrolebinding/system:controller:expand-controller.txt",
                                ">f+++++++++ objects/cluster/clusterrolebinding/system:controller:expand-controller.yaml",
                                ">f+++++++++ objects/cluster/clusterrolebinding/system:controller:generic-garbage-collector.txt",
                                ">f+++++++++ objects/cluster/clusterrolebinding/system:controller:generic-garbage-collector.yaml",
                                ">f+++++++++ objects/cluster/clusterrolebinding/system:controller:horizontal-pod-autoscaler.txt",
                                ">f+++++++++ objects/cluster/clusterrolebinding/system:controller:horizontal-pod-autoscaler.yaml",
                                ">f+++++++++ objects/cluster/clusterrolebinding/system:controller:job-controller.txt",
                                ">f+++++++++ objects/cluster/clusterrolebinding/system:controller:job-controller.yaml",
                                ">f+++++++++ objects/cluster/clusterrolebinding/system:controller:namespace-controller.txt",
                                ">f+++++++++ objects/cluster/clusterrolebinding/system:controller:namespace-controller.yaml",
                                ">f+++++++++ objects/cluster/clusterrolebinding/system:controller:node-controller.txt",
                                ">f+++++++++ objects/cluster/clusterrolebinding/system:controller:node-controller.yaml",
                                ">f+++++++++ objects/cluster/clusterrolebinding/system:controller:persistent-volume-binder.txt",
                                ">f+++++++++ objects/cluster/clusterrolebinding/system:controller:persistent-volume-binder.yaml",
                                ">f+++++++++ objects/cluster/clusterrolebinding/system:controller:pod-garbage-collector.txt",
                                ">f+++++++++ objects/cluster/clusterrolebinding/system:controller:pod-garbage-collector.yaml",
                                ">f+++++++++ objects/cluster/clusterrolebinding/system:controller:pv-protection-controller.txt",
                                ">f+++++++++ objects/cluster/clusterrolebinding/system:controller:pv-protection-controller.yaml",
                                ">f+++++++++ objects/cluster/clusterrolebinding/system:controller:pvc-protection-controller.txt",
                                ">f+++++++++ objects/cluster/clusterrolebinding/system:controller:pvc-protection-controller.yaml",
                                ">f+++++++++ objects/cluster/clusterrolebinding/system:controller:replicaset-controller.txt",
                                ">f+++++++++ objects/cluster/clusterrolebinding/system:controller:replicaset-controller.yaml",
                                ">f+++++++++ objects/cluster/clusterrolebinding/system:controller:replication-controller.txt",
                                ">f+++++++++ objects/cluster/clusterrolebinding/system:controller:replication-controller.yaml",
                                ">f+++++++++ objects/cluster/clusterrolebinding/system:controller:resourcequota-controller.txt",
                                ">f+++++++++ objects/cluster/clusterrolebinding/system:controller:resourcequota-controller.yaml",
                                ">f+++++++++ objects/cluster/clusterrolebinding/system:controller:root-ca-cert-publisher.txt",
                                ">f+++++++++ objects/cluster/clusterrolebinding/system:controller:root-ca-cert-publisher.yaml",
                                ">f+++++++++ objects/cluster/clusterrolebinding/system:controller:route-controller.txt",
                                ">f+++++++++ objects/cluster/clusterrolebinding/system:controller:route-controller.yaml",
                                ">f+++++++++ objects/cluster/clusterrolebinding/system:controller:service-account-controller.txt",
                                ">f+++++++++ objects/cluster/clusterrolebinding/system:controller:service-account-controller.yaml",
                                ">f+++++++++ objects/cluster/clusterrolebinding/system:controller:service-controller.txt",
                                ">f+++++++++ objects/cluster/clusterrolebinding/system:controller:service-controller.yaml",
                                ">f+++++++++ objects/cluster/clusterrolebinding/system:controller:statefulset-controller.txt",
                                ">f+++++++++ objects/cluster/clusterrolebinding/system:controller:statefulset-controller.yaml",
                                ">f+++++++++ objects/cluster/clusterrolebinding/system:controller:ttl-after-finished-controller.txt",
                                ">f+++++++++ objects/cluster/clusterrolebinding/system:controller:ttl-after-finished-controller.yaml",
                                ">f+++++++++ objects/cluster/clusterrolebinding/system:controller:ttl-controller.txt",
                                ">f+++++++++ objects/cluster/clusterrolebinding/system:controller:ttl-controller.yaml",
                                ">f+++++++++ objects/cluster/clusterrolebinding/system:coredns.txt",
                                ">f+++++++++ objects/cluster/clusterrolebinding/system:coredns.yaml",
                                ">f+++++++++ objects/cluster/clusterrolebinding/system:discovery.txt",
                                ">f+++++++++ objects/cluster/clusterrolebinding/system:discovery.yaml",
                                ">f+++++++++ objects/cluster/clusterrolebinding/system:kube-controller-manager.txt",
                                ">f+++++++++ objects/cluster/clusterrolebinding/system:kube-controller-manager.yaml",
                                ">f+++++++++ objects/cluster/clusterrolebinding/system:kube-dns.txt",
                                ">f+++++++++ objects/cluster/clusterrolebinding/system:kube-dns.yaml",
                                ">f+++++++++ objects/cluster/clusterrolebinding/system:kube-scheduler.txt",
                                ">f+++++++++ objects/cluster/clusterrolebinding/system:kube-scheduler.yaml",
                                ">f+++++++++ objects/cluster/clusterrolebinding/system:monitoring.txt",
                                ">f+++++++++ objects/cluster/clusterrolebinding/system:monitoring.yaml",
                                ">f+++++++++ objects/cluster/clusterrolebinding/system:node-proxier.txt",
                                ">f+++++++++ objects/cluster/clusterrolebinding/system:node-proxier.yaml",
                                ">f+++++++++ objects/cluster/clusterrolebinding/system:node.txt",
                                ">f+++++++++ objects/cluster/clusterrolebinding/system:node.yaml",
                                ">f+++++++++ objects/cluster/clusterrolebinding/system:public-info-viewer.txt",
                                ">f+++++++++ objects/cluster/clusterrolebinding/system:public-info-viewer.yaml",
                                ">f+++++++++ objects/cluster/clusterrolebinding/system:service-account-issuer-discovery.txt",
                                ">f+++++++++ objects/cluster/clusterrolebinding/system:service-account-issuer-discovery.yaml",
                                ">f+++++++++ objects/cluster/clusterrolebinding/system:volume-scheduler.txt",
                                ">f+++++++++ objects/cluster/clusterrolebinding/system:volume-scheduler.yaml",
                                ">f+++++++++ objects/cluster/clusterrolebinding/vector.txt",
                                ">f+++++++++ objects/cluster/clusterrolebinding/vector.yaml",
                                "cd+++++++++ objects/cluster/namespace/",
                                ">f+++++++++ objects/cluster/namespace/auth-system.txt",
                                ">f+++++++++ objects/cluster/namespace/auth-system.yaml",
                                ">f+++++++++ objects/cluster/namespace/capi-kubeadm-bootstrap-system.txt",
                                ">f+++++++++ objects/cluster/namespace/capi-kubeadm-bootstrap-system.yaml",
                                ">f+++++++++ objects/cluster/namespace/capi-kubeadm-control-plane-system.txt",
                                ">f+++++++++ objects/cluster/namespace/capi-kubeadm-control-plane-system.yaml",
                                ">f+++++++++ objects/cluster/namespace/capi-system.txt",
                                ">f+++++++++ objects/cluster/namespace/capi-system.yaml",
                                ">f+++++++++ objects/cluster/namespace/capo-system.txt",
                                ">f+++++++++ objects/cluster/namespace/capo-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/frr-k8s-system.txt",
                                ">f+++++++++ objects/cluster/namespace/frr-k8s-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/local-path-storage.txt",
                                ">f+++++++++ objects/cluster/namespace/local-path-storage.yaml",
                                ">f+++++++++ objects/cluster/namespace/magnum-system.txt",
                                ">f+++++++++ objects/cluster/namespace/magnum-system.yaml",
                                ">f+++++++++ objects/cluster/namespace/monitoring.txt",
                                ">f+++++++++ objects/cluster/namespace/monitoring.yaml",
                                ">f+++++++++ objects/cluster/namespace/openstack.txt",
                                ">f+++++++++ objects/cluster/namespace/openstack.yaml",
                                ">f+++++++++ objects/cluster/namespace/orc-system.txt",
                                ">f+++++++++ objects/cluster/namespace/orc-system.yaml",
                                ">f+++++++++ objects/cluster/namespace/rook-ceph.txt",
                                ">f+++++++++ objects/cluster/namespace/rook-ceph.yaml",
                                ">f+++++++++ objects/cluster/namespace/secretgen-controller.txt",
                                ">f+++++++++ objects/cluster/namespace/secretgen-controller.yaml",
                                "cd+++++++++ objects/cluster/node/",
                                ">f+++++++++ objects/cluster/node/instance.txt",
                                ">f+++++++++ objects/cluster/node/instance.yaml",
                                "cd+++++++++ objects/cluster/storageclass/",
                                ">f+++++++++ objects/cluster/storageclass/general.txt",
                                ">f+++++++++ objects/cluster/storageclass/general.yaml",
                                "cd+++++++++ objects/namespaced/",
                                "cd+++++++++ objects/namespaced/auth-system/",
                                "cd+++++++++ objects/namespaced/auth-system/configmaps/",
                                ">f+++++++++ objects/namespaced/auth-system/configmaps/keycloak-env-vars.txt",
                                ">f+++++++++ objects/namespaced/auth-system/configmaps/keycloak-env-vars.yaml",
                                ">f+++++++++ objects/namespaced/auth-system/configmaps/kube-root-ca.crt.txt",
                                ">f+++++++++ objects/namespaced/auth-system/configmaps/kube-root-ca.crt.yaml",
                                "cd+++++++++ objects/namespaced/auth-system/endpoints/",
                                ">f+++++++++ objects/namespaced/auth-system/endpoints/keycloak-headless.txt",
                                ">f+++++++++ objects/namespaced/auth-system/endpoints/keycloak-headless.yaml",
                                ">f+++++++++ objects/namespaced/auth-system/endpoints/keycloak-metrics.txt",
                                ">f+++++++++ objects/namespaced/auth-system/endpoints/keycloak-metrics.yaml",
                                ">f+++++++++ objects/namespaced/auth-system/endpoints/keycloak.txt",
                                ">f+++++++++ objects/namespaced/auth-system/endpoints/keycloak.yaml",
                                "cd+++++++++ objects/namespaced/auth-system/ingresses/",
                                ">f+++++++++ objects/namespaced/auth-system/ingresses/keycloak.txt",
                                ">f+++++++++ objects/namespaced/auth-system/ingresses/keycloak.yaml",
                                "cd+++++++++ objects/namespaced/auth-system/networkpolicies/",
                                ">f+++++++++ objects/namespaced/auth-system/networkpolicies/keycloak.txt",
                                ">f+++++++++ objects/namespaced/auth-system/networkpolicies/keycloak.yaml",
                                "cd+++++++++ objects/namespaced/auth-system/pods/",
                                ">f+++++++++ objects/namespaced/auth-system/pods/keycloak-0.txt",
                                ">f+++++++++ objects/namespaced/auth-system/pods/keycloak-0.yaml",
                                "cd+++++++++ objects/namespaced/auth-system/secrets/",
                                ">f+++++++++ objects/namespaced/auth-system/secrets/keycloak-externaldb.txt",
                                ">f+++++++++ objects/namespaced/auth-system/secrets/keycloak-externaldb.yaml",
                                ">f+++++++++ objects/namespaced/auth-system/secrets/keycloak.199-204-45-156.nip.io-tls.txt",
                                ">f+++++++++ objects/namespaced/auth-system/secrets/keycloak.199-204-45-156.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/capi-kubeadm-bootstrap-system/",
                                "cd+++++++++ objects/namespaced/capi-kubeadm-bootstrap-system/configmaps/",
                                ">f+++++++++ objects/namespaced/capi-kubeadm-bootstrap-system/configmaps/kube-root-ca.crt.txt",
                                ">f+++++++++ objects/namespaced/capi-kubeadm-bootstrap-system/configmaps/kube-root-ca.crt.yaml",
                                "cd+++++++++ objects/namespaced/capi-kubeadm-bootstrap-system/deployment/",
                                ">f+++++++++ objects/namespaced/capi-kubeadm-bootstrap-system/deployment/capi-kubeadm-bootstrap-controller-manager.txt",
                                ">f+++++++++ objects/namespaced/capi-kubeadm-bootstrap-system/deployment/capi-kubeadm-bootstrap-controller-manager.yaml",
                                "cd+++++++++ objects/namespaced/capi-kubeadm-bootstrap-system/endpoints/",
                                ">f+++++++++ objects/namespaced/capi-kubeadm-bootstrap-system/endpoints/capi-kubeadm-bootstrap-webhook-service.txt",
                                ">f+++++++++ objects/namespaced/capi-kubeadm-bootstrap-system/endpoints/capi-kubeadm-bootstrap-webhook-service.yaml",
                                "cd+++++++++ objects/namespaced/capi-kubeadm-bootstrap-system/pods/",
                                ">f+++++++++ objects/namespaced/capi-kubeadm-bootstrap-system/pods/capi-kubeadm-bootstrap-controller-manager-67b8b974d6-tkksr.txt",
                                ">f+++++++++ objects/namespaced/capi-kubeadm-bootstrap-system/pods/capi-kubeadm-bootstrap-controller-manager-67b8b974d6-tkksr.yaml",
                                "cd+++++++++ objects/namespaced/capi-kubeadm-bootstrap-system/rolebindings/",
                                ">f+++++++++ objects/namespaced/capi-kubeadm-bootstrap-system/rolebindings/capi-kubeadm-bootstrap-leader-election-rolebinding.txt",
                                ">f+++++++++ objects/namespaced/capi-kubeadm-bootstrap-system/rolebindings/capi-kubeadm-bootstrap-leader-election-rolebinding.yaml",
                                "cd+++++++++ objects/namespaced/capi-kubeadm-bootstrap-system/roles/",
                                ">f+++++++++ objects/namespaced/capi-kubeadm-bootstrap-system/roles/capi-kubeadm-bootstrap-leader-election-role.txt",
                                ">f+++++++++ objects/namespaced/capi-kubeadm-bootstrap-system/roles/capi-kubeadm-bootstrap-leader-election-role.yaml",
                                "cd+++++++++ objects/namespaced/capi-kubeadm-bootstrap-system/secrets/",
                                ">f+++++++++ objects/namespaced/capi-kubeadm-bootstrap-system/secrets/capi-kubeadm-bootstrap-webhook-service-cert.txt",
                                ">f+++++++++ objects/namespaced/capi-kubeadm-bootstrap-system/secrets/capi-kubeadm-bootstrap-webhook-service-cert.yaml",
                                "cd+++++++++ objects/namespaced/capi-kubeadm-bootstrap-system/serviceaccounts/",
                                ">f+++++++++ objects/namespaced/capi-kubeadm-bootstrap-system/serviceaccounts/capi-kubeadm-bootstrap-manager.txt",
                                ">f+++++++++ objects/namespaced/capi-kubeadm-bootstrap-system/serviceaccounts/capi-kubeadm-bootstrap-manager.yaml",
                                ">f+++++++++ objects/namespaced/capi-kubeadm-bootstrap-system/serviceaccounts/default.txt",
                                ">f+++++++++ objects/namespaced/capi-kubeadm-bootstrap-system/serviceaccounts/default.yaml",
                                "cd+++++++++ objects/namespaced/capi-kubeadm-bootstrap-system/services/",
                                ">f+++++++++ objects/namespaced/capi-kubeadm-bootstrap-system/services/capi-kubeadm-bootstrap-webhook-service.txt",
                                ">f+++++++++ objects/namespaced/capi-kubeadm-bootstrap-system/services/capi-kubeadm-bootstrap-webhook-service.yaml",
                                "cd+++++++++ objects/namespaced/capi-kubeadm-control-plane-system/",
                                "cd+++++++++ objects/namespaced/capi-kubeadm-control-plane-system/configmaps/",
                                ">f+++++++++ objects/namespaced/capi-kubeadm-control-plane-system/configmaps/kube-root-ca.crt.txt",
                                ">f+++++++++ objects/namespaced/capi-kubeadm-control-plane-system/configmaps/kube-root-ca.crt.yaml",
                                "cd+++++++++ objects/namespaced/capi-kubeadm-control-plane-system/deployment/",
                                ">f+++++++++ objects/namespaced/capi-kubeadm-control-plane-system/deployment/capi-kubeadm-control-plane-controller-manager.txt",
                                ">f+++++++++ objects/namespaced/capi-kubeadm-control-plane-system/deployment/capi-kubeadm-control-plane-controller-manager.yaml",
                                "cd+++++++++ objects/namespaced/capi-kubeadm-control-plane-system/endpoints/",
                                ">f+++++++++ objects/namespaced/capi-kubeadm-control-plane-system/endpoints/capi-kubeadm-control-plane-webhook-service.txt",
                                ">f+++++++++ objects/namespaced/capi-kubeadm-control-plane-system/endpoints/capi-kubeadm-control-plane-webhook-service.yaml",
                                "cd+++++++++ objects/namespaced/capi-kubeadm-control-plane-system/pods/",
                                ">f+++++++++ objects/namespaced/capi-kubeadm-control-plane-system/pods/capi-kubeadm-control-plane-controller-manager-6b6ccbf6b8-8v87s.txt",
                                ">f+++++++++ objects/namespaced/capi-kubeadm-control-plane-system/pods/capi-kubeadm-control-plane-controller-manager-6b6ccbf6b8-8v87s.yaml",
                                "cd+++++++++ objects/namespaced/capi-kubeadm-control-plane-system/rolebindings/",
                                ">f+++++++++ objects/namespaced/capi-kubeadm-control-plane-system/rolebindings/capi-kubeadm-control-plane-leader-election-rolebinding.txt",
                                ">f+++++++++ objects/namespaced/capi-kubeadm-control-plane-system/rolebindings/capi-kubeadm-control-plane-leader-election-rolebinding.yaml",
                                "cd+++++++++ objects/namespaced/capi-kubeadm-control-plane-system/roles/",
                                ">f+++++++++ objects/namespaced/capi-kubeadm-control-plane-system/roles/capi-kubeadm-control-plane-leader-election-role.txt",
                                ">f+++++++++ objects/namespaced/capi-kubeadm-control-plane-system/roles/capi-kubeadm-control-plane-leader-election-role.yaml",
                                "cd+++++++++ objects/namespaced/capi-kubeadm-control-plane-system/secrets/",
                                ">f+++++++++ objects/namespaced/capi-kubeadm-control-plane-system/secrets/capi-kubeadm-control-plane-webhook-service-cert.txt",
                                ">f+++++++++ objects/namespaced/capi-kubeadm-control-plane-system/secrets/capi-kubeadm-control-plane-webhook-service-cert.yaml",
                                "cd+++++++++ objects/namespaced/capi-kubeadm-control-plane-system/serviceaccounts/",
                                ">f+++++++++ objects/namespaced/capi-kubeadm-control-plane-system/serviceaccounts/capi-kubeadm-control-plane-manager.txt",
                                ">f+++++++++ objects/namespaced/capi-kubeadm-control-plane-system/serviceaccounts/capi-kubeadm-control-plane-manager.yaml",
                                ">f+++++++++ objects/namespaced/capi-kubeadm-control-plane-system/serviceaccounts/default.txt",
                                ">f+++++++++ objects/namespaced/capi-kubeadm-control-plane-system/serviceaccounts/default.yaml",
                                "cd+++++++++ objects/namespaced/capi-kubeadm-control-plane-system/services/",
                                ">f+++++++++ objects/namespaced/capi-kubeadm-control-plane-system/services/capi-kubeadm-control-plane-webhook-service.txt",
                                ">f+++++++++ objects/namespaced/capi-kubeadm-control-plane-system/services/capi-kubeadm-control-plane-webhook-service.yaml",
                                "cd+++++++++ objects/namespaced/capi-system/",
                                "cd+++++++++ objects/namespaced/capi-system/configmaps/",
                                ">f+++++++++ objects/namespaced/capi-system/configmaps/kube-root-ca.crt.txt",
                                ">f+++++++++ objects/namespaced/capi-system/configmaps/kube-root-ca.crt.yaml",
                                "cd+++++++++ objects/namespaced/capi-system/deployment/",
                                ">f+++++++++ objects/namespaced/capi-system/deployment/capi-controller-manager.txt",
                                ">f+++++++++ objects/namespaced/capi-system/deployment/capi-controller-manager.yaml",
                                "cd+++++++++ objects/namespaced/capi-system/endpoints/",
                                ">f+++++++++ objects/namespaced/capi-system/endpoints/capi-webhook-service.txt",
                                ">f+++++++++ objects/namespaced/capi-system/endpoints/capi-webhook-service.yaml",
                                "cd+++++++++ objects/namespaced/capi-system/pods/",
                                ">f+++++++++ objects/namespaced/capi-system/pods/capi-controller-manager-5647546676-64t7b.txt",
                                ">f+++++++++ objects/namespaced/capi-system/pods/capi-controller-manager-5647546676-64t7b.yaml",
                                "cd+++++++++ objects/namespaced/capi-system/rolebindings/",
                                ">f+++++++++ objects/namespaced/capi-system/rolebindings/capi-leader-election-rolebinding.txt",
                                ">f+++++++++ objects/namespaced/capi-system/rolebindings/capi-leader-election-rolebinding.yaml",
                                "cd+++++++++ objects/namespaced/capi-system/roles/",
                                ">f+++++++++ objects/namespaced/capi-system/roles/capi-leader-election-role.txt",
                                ">f+++++++++ objects/namespaced/capi-system/roles/capi-leader-election-role.yaml",
                                "cd+++++++++ objects/namespaced/capi-system/secrets/",
                                ">f+++++++++ objects/namespaced/capi-system/secrets/capi-webhook-service-cert.txt",
                                ">f+++++++++ objects/namespaced/capi-system/secrets/capi-webhook-service-cert.yaml",
                                "cd+++++++++ objects/namespaced/capi-system/serviceaccounts/",
                                ">f+++++++++ objects/namespaced/capi-system/serviceaccounts/capi-manager.txt",
                                ">f+++++++++ objects/namespaced/capi-system/serviceaccounts/capi-manager.yaml",
                                ">f+++++++++ objects/namespaced/capi-system/serviceaccounts/default.txt",
                                ">f+++++++++ objects/namespaced/capi-system/serviceaccounts/default.yaml",
                                "cd+++++++++ objects/namespaced/capi-system/services/",
                                ">f+++++++++ objects/namespaced/capi-system/services/capi-webhook-service.txt",
                                ">f+++++++++ objects/namespaced/capi-system/services/capi-webhook-service.yaml",
                                "cd+++++++++ objects/namespaced/capo-system/",
                                "cd+++++++++ objects/namespaced/capo-system/configmaps/",
                                ">f+++++++++ objects/namespaced/capo-system/configmaps/kube-root-ca.crt.txt",
                                ">f+++++++++ objects/namespaced/capo-system/configmaps/kube-root-ca.crt.yaml",
                                "cd+++++++++ objects/namespaced/capo-system/deployment/",
                                ">f+++++++++ objects/namespaced/capo-system/deployment/capo-controller-manager.txt",
                                ">f+++++++++ objects/namespaced/capo-system/deployment/capo-controller-manager.yaml",
                                "cd+++++++++ objects/namespaced/capo-system/endpoints/",
                                ">f+++++++++ objects/namespaced/capo-system/endpoints/capo-webhook-service.txt",
                                ">f+++++++++ objects/namespaced/capo-system/endpoints/capo-webhook-service.yaml",
                                "cd+++++++++ objects/namespaced/capo-system/pods/",
                                ">f+++++++++ objects/namespaced/capo-system/pods/capo-controller-manager-56cf844ccd-kp5k7.txt",
                                ">f+++++++++ objects/namespaced/capo-system/pods/capo-controller-manager-56cf844ccd-kp5k7.yaml",
                                "cd+++++++++ objects/namespaced/capo-system/rolebindings/",
                                ">f+++++++++ objects/namespaced/capo-system/rolebindings/capo-leader-election-rolebinding.txt",
                                ">f+++++++++ objects/namespaced/capo-system/rolebindings/capo-leader-election-rolebinding.yaml",
                                "cd+++++++++ objects/namespaced/capo-system/roles/",
                                ">f+++++++++ objects/namespaced/capo-system/roles/capo-leader-election-role.txt",
                                ">f+++++++++ objects/namespaced/capo-system/roles/capo-leader-election-role.yaml",
                                "cd+++++++++ objects/namespaced/capo-system/secrets/",
                                ">f+++++++++ objects/namespaced/capo-system/secrets/capo-webhook-service-cert.txt",
                                ">f+++++++++ objects/namespaced/capo-system/secrets/capo-webhook-service-cert.yaml",
                                "cd+++++++++ objects/namespaced/capo-system/serviceaccounts/",
                                ">f+++++++++ objects/namespaced/capo-system/serviceaccounts/capo-manager.txt",
                                ">f+++++++++ objects/namespaced/capo-system/serviceaccounts/capo-manager.yaml",
                                ">f+++++++++ objects/namespaced/capo-system/serviceaccounts/default.txt",
                                ">f+++++++++ objects/namespaced/capo-system/serviceaccounts/default.yaml",
                                "cd+++++++++ objects/namespaced/capo-system/services/",
                                ">f+++++++++ objects/namespaced/capo-system/services/capo-webhook-service.txt",
                                ">f+++++++++ objects/namespaced/capo-system/services/capo-webhook-service.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-dwf26.txt",
                                ">f+++++++++ objects/namespaced/cert-manager/pods/cert-manager-79c48d47db-dwf26.yaml",
                                ">f+++++++++ objects/namespaced/cert-manager/pods/cert-manager-cainjector-579c9dd7cd-66bdt.txt",
                                ">f+++++++++ objects/namespaced/cert-manager/pods/cert-manager-cainjector-579c9dd7cd-66bdt.yaml",
                                ">f+++++++++ objects/namespaced/cert-manager/pods/cert-manager-webhook-7d6b59cfdc-xfskr.txt",
                                ">f+++++++++ objects/namespaced/cert-manager/pods/cert-manager-webhook-7d6b59cfdc-xfskr.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/kube-prometheus-stack-ca.txt",
                                ">f+++++++++ objects/namespaced/cert-manager/secrets/kube-prometheus-stack-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-djzkm.txt",
                                ">f+++++++++ objects/namespaced/envoy-gateway-system/pods/envoy-gateway-78446f96c9-djzkm.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/frr-k8s-system/",
                                "cd+++++++++ objects/namespaced/frr-k8s-system/configmaps/",
                                ">f+++++++++ objects/namespaced/frr-k8s-system/configmaps/frr-k8s-frr-startup.txt",
                                ">f+++++++++ objects/namespaced/frr-k8s-system/configmaps/frr-k8s-frr-startup.yaml",
                                ">f+++++++++ objects/namespaced/frr-k8s-system/configmaps/kube-root-ca.crt.txt",
                                ">f+++++++++ objects/namespaced/frr-k8s-system/configmaps/kube-root-ca.crt.yaml",
                                "cd+++++++++ objects/namespaced/frr-k8s-system/daemonsets/",
                                ">f+++++++++ objects/namespaced/frr-k8s-system/daemonsets/frr-k8s.txt",
                                ">f+++++++++ objects/namespaced/frr-k8s-system/daemonsets/frr-k8s.yaml",
                                "cd+++++++++ objects/namespaced/frr-k8s-system/deployment/",
                                ">f+++++++++ objects/namespaced/frr-k8s-system/deployment/frr-k8s-webhook-server.txt",
                                ">f+++++++++ objects/namespaced/frr-k8s-system/deployment/frr-k8s-webhook-server.yaml",
                                "cd+++++++++ objects/namespaced/frr-k8s-system/endpoints/",
                                ">f+++++++++ objects/namespaced/frr-k8s-system/endpoints/frr-k8s-webhook-service.txt",
                                ">f+++++++++ objects/namespaced/frr-k8s-system/endpoints/frr-k8s-webhook-service.yaml",
                                "cd+++++++++ objects/namespaced/frr-k8s-system/pods/",
                                ">f+++++++++ objects/namespaced/frr-k8s-system/pods/frr-k8s-4swmf.txt",
                                ">f+++++++++ objects/namespaced/frr-k8s-system/pods/frr-k8s-4swmf.yaml",
                                ">f+++++++++ objects/namespaced/frr-k8s-system/pods/frr-k8s-webhook-server-ffbc7d57c-47762.txt",
                                ">f+++++++++ objects/namespaced/frr-k8s-system/pods/frr-k8s-webhook-server-ffbc7d57c-47762.yaml",
                                "cd+++++++++ objects/namespaced/frr-k8s-system/rolebindings/",
                                ">f+++++++++ objects/namespaced/frr-k8s-system/rolebindings/frr-k8s-controller.txt",
                                ">f+++++++++ objects/namespaced/frr-k8s-system/rolebindings/frr-k8s-controller.yaml",
                                "cd+++++++++ objects/namespaced/frr-k8s-system/roles/",
                                ">f+++++++++ objects/namespaced/frr-k8s-system/roles/frr-k8s-controller.txt",
                                ">f+++++++++ objects/namespaced/frr-k8s-system/roles/frr-k8s-controller.yaml",
                                "cd+++++++++ objects/namespaced/frr-k8s-system/secrets/",
                                ">f+++++++++ objects/namespaced/frr-k8s-system/secrets/frr-k8s-webhook-server-cert.txt",
                                ">f+++++++++ objects/namespaced/frr-k8s-system/secrets/frr-k8s-webhook-server-cert.yaml",
                                ">f+++++++++ objects/namespaced/frr-k8s-system/secrets/sh.helm.release.v1.frr-k8s.v1.txt",
                                ">f+++++++++ objects/namespaced/frr-k8s-system/secrets/sh.helm.release.v1.frr-k8s.v1.yaml",
                                "cd+++++++++ objects/namespaced/frr-k8s-system/serviceaccounts/",
                                ">f+++++++++ objects/namespaced/frr-k8s-system/serviceaccounts/default.txt",
                                ">f+++++++++ objects/namespaced/frr-k8s-system/serviceaccounts/default.yaml",
                                ">f+++++++++ objects/namespaced/frr-k8s-system/serviceaccounts/frr-k8s-controller.txt",
                                ">f+++++++++ objects/namespaced/frr-k8s-system/serviceaccounts/frr-k8s-controller.yaml",
                                "cd+++++++++ objects/namespaced/frr-k8s-system/services/",
                                ">f+++++++++ objects/namespaced/frr-k8s-system/services/frr-k8s-webhook-service.txt",
                                ">f+++++++++ objects/namespaced/frr-k8s-system/services/frr-k8s-webhook-service.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-2j9k6.txt",
                                ">f+++++++++ objects/namespaced/ingress-nginx/pods/ingress-nginx-controller-2j9k6.yaml",
                                ">f+++++++++ objects/namespaced/ingress-nginx/pods/ingress-nginx-defaultbackend-6987ff55cf-76889.txt",
                                ">f+++++++++ objects/namespaced/ingress-nginx/pods/ingress-nginx-defaultbackend-6987ff55cf-76889.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/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/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/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/kube-dns.txt",
                                ">f+++++++++ objects/namespaced/kube-system/endpoints/kube-dns.yaml",
                                ">f+++++++++ objects/namespaced/kube-system/endpoints/kube-prometheus-stack-coredns.txt",
                                ">f+++++++++ objects/namespaced/kube-system/endpoints/kube-prometheus-stack-coredns.yaml",
                                ">f+++++++++ objects/namespaced/kube-system/endpoints/kube-prometheus-stack-kube-controller-manager.txt",
                                ">f+++++++++ objects/namespaced/kube-system/endpoints/kube-prometheus-stack-kube-controller-manager.yaml",
                                ">f+++++++++ objects/namespaced/kube-system/endpoints/kube-prometheus-stack-kube-etcd.txt",
                                ">f+++++++++ objects/namespaced/kube-system/endpoints/kube-prometheus-stack-kube-etcd.yaml",
                                ">f+++++++++ objects/namespaced/kube-system/endpoints/kube-prometheus-stack-kube-proxy.txt",
                                ">f+++++++++ objects/namespaced/kube-system/endpoints/kube-prometheus-stack-kube-proxy.yaml",
                                ">f+++++++++ objects/namespaced/kube-system/endpoints/kube-prometheus-stack-kube-scheduler.txt",
                                ">f+++++++++ objects/namespaced/kube-system/endpoints/kube-prometheus-stack-kube-scheduler.yaml",
                                ">f+++++++++ objects/namespaced/kube-system/endpoints/kube-prometheus-stack-kubelet.txt",
                                ">f+++++++++ objects/namespaced/kube-system/endpoints/kube-prometheus-stack-kubelet.yaml",
                                "cd+++++++++ objects/namespaced/kube-system/pods/",
                                ">f+++++++++ objects/namespaced/kube-system/pods/cilium-operator-869df985b8-ghjgj.txt",
                                ">f+++++++++ objects/namespaced/kube-system/pods/cilium-operator-869df985b8-ghjgj.yaml",
                                ">f+++++++++ objects/namespaced/kube-system/pods/cilium-q4qn5.txt",
                                ">f+++++++++ objects/namespaced/kube-system/pods/cilium-q4qn5.yaml",
                                ">f+++++++++ objects/namespaced/kube-system/pods/coredns-67659f764b-6lhfm.txt",
                                ">f+++++++++ objects/namespaced/kube-system/pods/coredns-67659f764b-6lhfm.yaml",
                                ">f+++++++++ objects/namespaced/kube-system/pods/coredns-67659f764b-p78h9.txt",
                                ">f+++++++++ objects/namespaced/kube-system/pods/coredns-67659f764b-p78h9.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-7r662.txt",
                                ">f+++++++++ objects/namespaced/kube-system/pods/kube-proxy-7r662.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/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/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-4w58t4.txt",
                                ">f+++++++++ objects/namespaced/kube-system/secrets/bootstrap-token-4w58t4.yaml",
                                ">f+++++++++ objects/namespaced/kube-system/secrets/bootstrap-token-z9jshc.txt",
                                ">f+++++++++ objects/namespaced/kube-system/secrets/bootstrap-token-z9jshc.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.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/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/kube-dns.txt",
                                ">f+++++++++ objects/namespaced/kube-system/services/kube-dns.yaml",
                                ">f+++++++++ objects/namespaced/kube-system/services/kube-prometheus-stack-coredns.txt",
                                ">f+++++++++ objects/namespaced/kube-system/services/kube-prometheus-stack-coredns.yaml",
                                ">f+++++++++ objects/namespaced/kube-system/services/kube-prometheus-stack-kube-controller-manager.txt",
                                ">f+++++++++ objects/namespaced/kube-system/services/kube-prometheus-stack-kube-controller-manager.yaml",
                                ">f+++++++++ objects/namespaced/kube-system/services/kube-prometheus-stack-kube-etcd.txt",
                                ">f+++++++++ objects/namespaced/kube-system/services/kube-prometheus-stack-kube-etcd.yaml",
                                ">f+++++++++ objects/namespaced/kube-system/services/kube-prometheus-stack-kube-proxy.txt",
                                ">f+++++++++ objects/namespaced/kube-system/services/kube-prometheus-stack-kube-proxy.yaml",
                                ">f+++++++++ objects/namespaced/kube-system/services/kube-prometheus-stack-kube-scheduler.txt",
                                ">f+++++++++ objects/namespaced/kube-system/services/kube-prometheus-stack-kube-scheduler.yaml",
                                ">f+++++++++ objects/namespaced/kube-system/services/kube-prometheus-stack-kubelet.txt",
                                ">f+++++++++ objects/namespaced/kube-system/services/kube-prometheus-stack-kubelet.yaml",
                                "cd+++++++++ objects/namespaced/local-path-storage/",
                                "cd+++++++++ objects/namespaced/local-path-storage/configmaps/",
                                ">f+++++++++ objects/namespaced/local-path-storage/configmaps/kube-root-ca.crt.txt",
                                ">f+++++++++ objects/namespaced/local-path-storage/configmaps/kube-root-ca.crt.yaml",
                                ">f+++++++++ objects/namespaced/local-path-storage/configmaps/local-path-config.txt",
                                ">f+++++++++ objects/namespaced/local-path-storage/configmaps/local-path-config.yaml",
                                "cd+++++++++ objects/namespaced/local-path-storage/deployment/",
                                ">f+++++++++ objects/namespaced/local-path-storage/deployment/local-path-provisioner.txt",
                                ">f+++++++++ objects/namespaced/local-path-storage/deployment/local-path-provisioner.yaml",
                                "cd+++++++++ objects/namespaced/local-path-storage/pods/",
                                ">f+++++++++ objects/namespaced/local-path-storage/pods/local-path-provisioner-679c578f5-lqz8b.txt",
                                ">f+++++++++ objects/namespaced/local-path-storage/pods/local-path-provisioner-679c578f5-lqz8b.yaml",
                                "cd+++++++++ objects/namespaced/local-path-storage/secrets/",
                                ">f+++++++++ objects/namespaced/local-path-storage/secrets/sh.helm.release.v1.local-path-provisioner.v1.txt",
                                ">f+++++++++ objects/namespaced/local-path-storage/secrets/sh.helm.release.v1.local-path-provisioner.v1.yaml",
                                "cd+++++++++ objects/namespaced/local-path-storage/serviceaccounts/",
                                ">f+++++++++ objects/namespaced/local-path-storage/serviceaccounts/default.txt",
                                ">f+++++++++ objects/namespaced/local-path-storage/serviceaccounts/default.yaml",
                                ">f+++++++++ objects/namespaced/local-path-storage/serviceaccounts/local-path-provisioner.txt",
                                ">f+++++++++ objects/namespaced/local-path-storage/serviceaccounts/local-path-provisioner.yaml",
                                "cd+++++++++ objects/namespaced/magnum-system/",
                                "cd+++++++++ objects/namespaced/magnum-system/configmaps/",
                                ">f+++++++++ objects/namespaced/magnum-system/configmaps/kube-root-ca.crt.txt",
                                ">f+++++++++ objects/namespaced/magnum-system/configmaps/kube-root-ca.crt.yaml",
                                "cd+++++++++ objects/namespaced/magnum-system/serviceaccounts/",
                                ">f+++++++++ objects/namespaced/magnum-system/serviceaccounts/default.txt",
                                ">f+++++++++ objects/namespaced/magnum-system/serviceaccounts/default.yaml",
                                "cd+++++++++ objects/namespaced/monitoring/",
                                "cd+++++++++ objects/namespaced/monitoring/configmaps/",
                                ">f+++++++++ objects/namespaced/monitoring/configmaps/goldpinger-zap.txt",
                                ">f+++++++++ objects/namespaced/monitoring/configmaps/goldpinger-zap.yaml",
                                ">f+++++++++ objects/namespaced/monitoring/configmaps/ipmi-exporter.txt",
                                ">f+++++++++ objects/namespaced/monitoring/configmaps/ipmi-exporter.yaml",
                                ">f+++++++++ objects/namespaced/monitoring/configmaps/kube-prometheus-stack-alertmanager-overview.txt",
                                ">f+++++++++ objects/namespaced/monitoring/configmaps/kube-prometheus-stack-alertmanager-overview.yaml",
                                ">f+++++++++ objects/namespaced/monitoring/configmaps/kube-prometheus-stack-apiserver.txt",
                                ">f+++++++++ objects/namespaced/monitoring/configmaps/kube-prometheus-stack-apiserver.yaml",
                                ">f+++++++++ objects/namespaced/monitoring/configmaps/kube-prometheus-stack-cluster-total.txt",
                                ">f+++++++++ objects/namespaced/monitoring/configmaps/kube-prometheus-stack-cluster-total.yaml",
                                ">f+++++++++ objects/namespaced/monitoring/configmaps/kube-prometheus-stack-controller-manager.txt",
                                ">f+++++++++ objects/namespaced/monitoring/configmaps/kube-prometheus-stack-controller-manager.yaml",
                                ">f+++++++++ objects/namespaced/monitoring/configmaps/kube-prometheus-stack-dashboard-ceph-cluster-advanced.txt",
                                ">f+++++++++ objects/namespaced/monitoring/configmaps/kube-prometheus-stack-dashboard-ceph-cluster-advanced.yaml",
                                ">f+++++++++ objects/namespaced/monitoring/configmaps/kube-prometheus-stack-dashboard-ceph-cluster.txt",
                                ">f+++++++++ objects/namespaced/monitoring/configmaps/kube-prometheus-stack-dashboard-ceph-cluster.yaml",
                                ">f+++++++++ objects/namespaced/monitoring/configmaps/kube-prometheus-stack-dashboard-goldpinger.txt",
                                ">f+++++++++ objects/namespaced/monitoring/configmaps/kube-prometheus-stack-dashboard-goldpinger.yaml",
                                ">f+++++++++ objects/namespaced/monitoring/configmaps/kube-prometheus-stack-dashboard-haproxy.txt",
                                ">f+++++++++ objects/namespaced/monitoring/configmaps/kube-prometheus-stack-dashboard-haproxy.yaml",
                                ">f+++++++++ objects/namespaced/monitoring/configmaps/kube-prometheus-stack-dashboard-host-details.txt",
                                ">f+++++++++ objects/namespaced/monitoring/configmaps/kube-prometheus-stack-dashboard-host-details.yaml",
                                ">f+++++++++ objects/namespaced/monitoring/configmaps/kube-prometheus-stack-dashboard-hosts-overview.txt",
                                ">f+++++++++ objects/namespaced/monitoring/configmaps/kube-prometheus-stack-dashboard-hosts-overview.yaml",
                                ">f+++++++++ objects/namespaced/monitoring/configmaps/kube-prometheus-stack-dashboard-node-exporter-full.txt",
                                ">f+++++++++ objects/namespaced/monitoring/configmaps/kube-prometheus-stack-dashboard-node-exporter-full.yaml",
                                ">f+++++++++ objects/namespaced/monitoring/configmaps/kube-prometheus-stack-dashboard-osd-device-details.txt",
                                ">f+++++++++ objects/namespaced/monitoring/configmaps/kube-prometheus-stack-dashboard-osd-device-details.yaml",
                                ">f+++++++++ objects/namespaced/monitoring/configmaps/kube-prometheus-stack-dashboard-osds-overview.txt",
                                ">f+++++++++ objects/namespaced/monitoring/configmaps/kube-prometheus-stack-dashboard-osds-overview.yaml",
                                ">f+++++++++ objects/namespaced/monitoring/configmaps/kube-prometheus-stack-dashboard-pool-detail.txt",
                                ">f+++++++++ objects/namespaced/monitoring/configmaps/kube-prometheus-stack-dashboard-pool-detail.yaml",
                                ">f+++++++++ objects/namespaced/monitoring/configmaps/kube-prometheus-stack-dashboard-pool-overview.txt",
                                ">f+++++++++ objects/namespaced/monitoring/configmaps/kube-prometheus-stack-dashboard-pool-overview.yaml",
                                ">f+++++++++ objects/namespaced/monitoring/configmaps/kube-prometheus-stack-dashboard-rbd-details.txt",
                                ">f+++++++++ objects/namespaced/monitoring/configmaps/kube-prometheus-stack-dashboard-rbd-details.yaml",
                                ">f+++++++++ objects/namespaced/monitoring/configmaps/kube-prometheus-stack-dashboard-rbd-overview.txt",
                                ">f+++++++++ objects/namespaced/monitoring/configmaps/kube-prometheus-stack-dashboard-rbd-overview.yaml",
                                ">f+++++++++ objects/namespaced/monitoring/configmaps/kube-prometheus-stack-etcd.txt",
                                ">f+++++++++ objects/namespaced/monitoring/configmaps/kube-prometheus-stack-etcd.yaml",
                                ">f+++++++++ objects/namespaced/monitoring/configmaps/kube-prometheus-stack-grafana-config-dashboards.txt",
                                ">f+++++++++ objects/namespaced/monitoring/configmaps/kube-prometheus-stack-grafana-config-dashboards.yaml",
                                ">f+++++++++ objects/namespaced/monitoring/configmaps/kube-prometheus-stack-grafana-datasource.txt",
                                ">f+++++++++ objects/namespaced/monitoring/configmaps/kube-prometheus-stack-grafana-datasource.yaml",
                                ">f+++++++++ objects/namespaced/monitoring/configmaps/kube-prometheus-stack-grafana-overview.txt",
                                ">f+++++++++ objects/namespaced/monitoring/configmaps/kube-prometheus-stack-grafana-overview.yaml",
                                ">f+++++++++ objects/namespaced/monitoring/configmaps/kube-prometheus-stack-grafana.txt",
                                ">f+++++++++ objects/namespaced/monitoring/configmaps/kube-prometheus-stack-grafana.yaml",
                                ">f+++++++++ objects/namespaced/monitoring/configmaps/kube-prometheus-stack-k8s-coredns.txt",
                                ">f+++++++++ objects/namespaced/monitoring/configmaps/kube-prometheus-stack-k8s-coredns.yaml",
                                ">f+++++++++ objects/namespaced/monitoring/configmaps/kube-prometheus-stack-k8s-resources-cluster.txt",
                                ">f+++++++++ objects/namespaced/monitoring/configmaps/kube-prometheus-stack-k8s-resources-cluster.yaml",
                                ">f+++++++++ objects/namespaced/monitoring/configmaps/kube-prometheus-stack-k8s-resources-multicluster.txt",
                                ">f+++++++++ objects/namespaced/monitoring/configmaps/kube-prometheus-stack-k8s-resources-multicluster.yaml",
                                ">f+++++++++ objects/namespaced/monitoring/configmaps/kube-prometheus-stack-k8s-resources-namespace.txt",
                                ">f+++++++++ objects/namespaced/monitoring/configmaps/kube-prometheus-stack-k8s-resources-namespace.yaml",
                                ">f+++++++++ objects/namespaced/monitoring/configmaps/kube-prometheus-stack-k8s-resources-node.txt",
                                ">f+++++++++ objects/namespaced/monitoring/configmaps/kube-prometheus-stack-k8s-resources-node.yaml",
                                ">f+++++++++ objects/namespaced/monitoring/configmaps/kube-prometheus-stack-k8s-resources-pod.txt",
                                ">f+++++++++ objects/namespaced/monitoring/configmaps/kube-prometheus-stack-k8s-resources-pod.yaml",
                                ">f+++++++++ objects/namespaced/monitoring/configmaps/kube-prometheus-stack-k8s-resources-workload.txt",
                                ">f+++++++++ objects/namespaced/monitoring/configmaps/kube-prometheus-stack-k8s-resources-workload.yaml",
                                ">f+++++++++ objects/namespaced/monitoring/configmaps/kube-prometheus-stack-k8s-resources-workloads-namespace.txt",
                                ">f+++++++++ objects/namespaced/monitoring/configmaps/kube-prometheus-stack-k8s-resources-workloads-namespace.yaml",
                                ">f+++++++++ objects/namespaced/monitoring/configmaps/kube-prometheus-stack-kubelet.txt",
                                ">f+++++++++ objects/namespaced/monitoring/configmaps/kube-prometheus-stack-kubelet.yaml",
                                ">f+++++++++ objects/namespaced/monitoring/configmaps/kube-prometheus-stack-namespace-by-pod.txt",
                                ">f+++++++++ objects/namespaced/monitoring/configmaps/kube-prometheus-stack-namespace-by-pod.yaml",
                                ">f+++++++++ objects/namespaced/monitoring/configmaps/kube-prometheus-stack-namespace-by-workload.txt",
                                ">f+++++++++ objects/namespaced/monitoring/configmaps/kube-prometheus-stack-namespace-by-workload.yaml",
                                ">f+++++++++ objects/namespaced/monitoring/configmaps/kube-prometheus-stack-node-cluster-rsrc-use.txt",
                                ">f+++++++++ objects/namespaced/monitoring/configmaps/kube-prometheus-stack-node-cluster-rsrc-use.yaml",
                                ">f+++++++++ objects/namespaced/monitoring/configmaps/kube-prometheus-stack-node-exporter.txt",
                                ">f+++++++++ objects/namespaced/monitoring/configmaps/kube-prometheus-stack-node-exporter.yaml",
                                ">f+++++++++ objects/namespaced/monitoring/configmaps/kube-prometheus-stack-node-rsrc-use.txt",
                                ">f+++++++++ objects/namespaced/monitoring/configmaps/kube-prometheus-stack-node-rsrc-use.yaml",
                                ">f+++++++++ objects/namespaced/monitoring/configmaps/kube-prometheus-stack-nodes-darwin.txt",
                                ">f+++++++++ objects/namespaced/monitoring/configmaps/kube-prometheus-stack-nodes-darwin.yaml",
                                ">f+++++++++ objects/namespaced/monitoring/configmaps/kube-prometheus-stack-nodes.txt",
                                ">f+++++++++ objects/namespaced/monitoring/configmaps/kube-prometheus-stack-nodes.yaml",
                                ">f+++++++++ objects/namespaced/monitoring/configmaps/kube-prometheus-stack-persistentvolumesusage.txt",
                                ">f+++++++++ objects/namespaced/monitoring/configmaps/kube-prometheus-stack-persistentvolumesusage.yaml",
                                ">f+++++++++ objects/namespaced/monitoring/configmaps/kube-prometheus-stack-pod-total.txt",
                                ">f+++++++++ objects/namespaced/monitoring/configmaps/kube-prometheus-stack-pod-total.yaml",
                                ">f+++++++++ objects/namespaced/monitoring/configmaps/kube-prometheus-stack-prometheus-tls.txt",
                                ">f+++++++++ objects/namespaced/monitoring/configmaps/kube-prometheus-stack-prometheus-tls.yaml",
                                ">f+++++++++ objects/namespaced/monitoring/configmaps/kube-prometheus-stack-prometheus.txt",
                                ">f+++++++++ objects/namespaced/monitoring/configmaps/kube-prometheus-stack-prometheus.yaml",
                                ">f+++++++++ objects/namespaced/monitoring/configmaps/kube-prometheus-stack-proxy.txt",
                                ">f+++++++++ objects/namespaced/monitoring/configmaps/kube-prometheus-stack-proxy.yaml",
                                ">f+++++++++ objects/namespaced/monitoring/configmaps/kube-prometheus-stack-scheduler.txt",
                                ">f+++++++++ objects/namespaced/monitoring/configmaps/kube-prometheus-stack-scheduler.yaml",
                                ">f+++++++++ objects/namespaced/monitoring/configmaps/kube-prometheus-stack-workload-total.txt",
                                ">f+++++++++ objects/namespaced/monitoring/configmaps/kube-prometheus-stack-workload-total.yaml",
                                ">f+++++++++ objects/namespaced/monitoring/configmaps/kube-root-ca.crt.txt",
                                ">f+++++++++ objects/namespaced/monitoring/configmaps/kube-root-ca.crt.yaml",
                                ">f+++++++++ objects/namespaced/monitoring/configmaps/loki-alerting-rules.txt",
                                ">f+++++++++ objects/namespaced/monitoring/configmaps/loki-alerting-rules.yaml",
                                ">f+++++++++ objects/namespaced/monitoring/configmaps/loki-gateway.txt",
                                ">f+++++++++ objects/namespaced/monitoring/configmaps/loki-gateway.yaml",
                                ">f+++++++++ objects/namespaced/monitoring/configmaps/loki-runtime.txt",
                                ">f+++++++++ objects/namespaced/monitoring/configmaps/loki-runtime.yaml",
                                ">f+++++++++ objects/namespaced/monitoring/configmaps/loki.txt",
                                ">f+++++++++ objects/namespaced/monitoring/configmaps/loki.yaml",
                                ">f+++++++++ objects/namespaced/monitoring/configmaps/node-feature-discovery-master-conf.txt",
                                ">f+++++++++ objects/namespaced/monitoring/configmaps/node-feature-discovery-master-conf.yaml",
                                ">f+++++++++ objects/namespaced/monitoring/configmaps/node-feature-discovery-topology-updater-conf.txt",
                                ">f+++++++++ objects/namespaced/monitoring/configmaps/node-feature-discovery-topology-updater-conf.yaml",
                                ">f+++++++++ objects/namespaced/monitoring/configmaps/node-feature-discovery-worker-conf.txt",
                                ">f+++++++++ objects/namespaced/monitoring/configmaps/node-feature-discovery-worker-conf.yaml",
                                ">f+++++++++ objects/namespaced/monitoring/configmaps/prometheus-kube-prometheus-stack-prometheus-rulefiles-0.txt",
                                ">f+++++++++ objects/namespaced/monitoring/configmaps/prometheus-kube-prometheus-stack-prometheus-rulefiles-0.yaml",
                                ">f+++++++++ objects/namespaced/monitoring/configmaps/vector.txt",
                                ">f+++++++++ objects/namespaced/monitoring/configmaps/vector.yaml",
                                "cd+++++++++ objects/namespaced/monitoring/daemonsets/",
                                ">f+++++++++ objects/namespaced/monitoring/daemonsets/goldpinger.txt",
                                ">f+++++++++ objects/namespaced/monitoring/daemonsets/goldpinger.yaml",
                                ">f+++++++++ objects/namespaced/monitoring/daemonsets/ipmi-exporter.txt",
                                ">f+++++++++ objects/namespaced/monitoring/daemonsets/ipmi-exporter.yaml",
                                ">f+++++++++ objects/namespaced/monitoring/daemonsets/kube-prometheus-stack-prometheus-node-exporter.txt",
                                ">f+++++++++ objects/namespaced/monitoring/daemonsets/kube-prometheus-stack-prometheus-node-exporter.yaml",
                                ">f+++++++++ objects/namespaced/monitoring/daemonsets/node-feature-discovery-worker.txt",
                                ">f+++++++++ objects/namespaced/monitoring/daemonsets/node-feature-discovery-worker.yaml",
                                ">f+++++++++ objects/namespaced/monitoring/daemonsets/prometheus-smartctl-exporter-0.txt",
                                ">f+++++++++ objects/namespaced/monitoring/daemonsets/prometheus-smartctl-exporter-0.yaml",
                                ">f+++++++++ objects/namespaced/monitoring/daemonsets/vector.txt",
                                ">f+++++++++ objects/namespaced/monitoring/daemonsets/vector.yaml",
                                "cd+++++++++ objects/namespaced/monitoring/deployment/",
                                ">f+++++++++ objects/namespaced/monitoring/deployment/kube-prometheus-stack-grafana.txt",
                                ">f+++++++++ objects/namespaced/monitoring/deployment/kube-prometheus-stack-grafana.yaml",
                                ">f+++++++++ objects/namespaced/monitoring/deployment/kube-prometheus-stack-kube-state-metrics.txt",
                                ">f+++++++++ objects/namespaced/monitoring/deployment/kube-prometheus-stack-kube-state-metrics.yaml",
                                ">f+++++++++ objects/namespaced/monitoring/deployment/kube-prometheus-stack-operator.txt",
                                ">f+++++++++ objects/namespaced/monitoring/deployment/kube-prometheus-stack-operator.yaml",
                                ">f+++++++++ objects/namespaced/monitoring/deployment/loki-gateway.txt",
                                ">f+++++++++ objects/namespaced/monitoring/deployment/loki-gateway.yaml",
                                ">f+++++++++ objects/namespaced/monitoring/deployment/node-feature-discovery-gc.txt",
                                ">f+++++++++ objects/namespaced/monitoring/deployment/node-feature-discovery-gc.yaml",
                                ">f+++++++++ objects/namespaced/monitoring/deployment/node-feature-discovery-master.txt",
                                ">f+++++++++ objects/namespaced/monitoring/deployment/node-feature-discovery-master.yaml",
                                ">f+++++++++ objects/namespaced/monitoring/deployment/prometheus-pushgateway.txt",
                                ">f+++++++++ objects/namespaced/monitoring/deployment/prometheus-pushgateway.yaml",
                                "cd+++++++++ objects/namespaced/monitoring/endpoints/",
                                ">f+++++++++ objects/namespaced/monitoring/endpoints/alertmanager-operated.txt",
                                ">f+++++++++ objects/namespaced/monitoring/endpoints/alertmanager-operated.yaml",
                                ">f+++++++++ objects/namespaced/monitoring/endpoints/goldpinger.txt",
                                ">f+++++++++ objects/namespaced/monitoring/endpoints/goldpinger.yaml",
                                ">f+++++++++ objects/namespaced/monitoring/endpoints/kube-prometheus-stack-alertmanager.txt",
                                ">f+++++++++ objects/namespaced/monitoring/endpoints/kube-prometheus-stack-alertmanager.yaml",
                                ">f+++++++++ objects/namespaced/monitoring/endpoints/kube-prometheus-stack-grafana.txt",
                                ">f+++++++++ objects/namespaced/monitoring/endpoints/kube-prometheus-stack-grafana.yaml",
                                ">f+++++++++ objects/namespaced/monitoring/endpoints/kube-prometheus-stack-kube-state-metrics.txt",
                                ">f+++++++++ objects/namespaced/monitoring/endpoints/kube-prometheus-stack-kube-state-metrics.yaml",
                                ">f+++++++++ objects/namespaced/monitoring/endpoints/kube-prometheus-stack-operator.txt",
                                ">f+++++++++ objects/namespaced/monitoring/endpoints/kube-prometheus-stack-operator.yaml",
                                ">f+++++++++ objects/namespaced/monitoring/endpoints/kube-prometheus-stack-prometheus-node-exporter.txt",
                                ">f+++++++++ objects/namespaced/monitoring/endpoints/kube-prometheus-stack-prometheus-node-exporter.yaml",
                                ">f+++++++++ objects/namespaced/monitoring/endpoints/kube-prometheus-stack-prometheus.txt",
                                ">f+++++++++ objects/namespaced/monitoring/endpoints/kube-prometheus-stack-prometheus.yaml",
                                ">f+++++++++ objects/namespaced/monitoring/endpoints/loki-chunks-cache.txt",
                                ">f+++++++++ objects/namespaced/monitoring/endpoints/loki-chunks-cache.yaml",
                                ">f+++++++++ objects/namespaced/monitoring/endpoints/loki-gateway.txt",
                                ">f+++++++++ objects/namespaced/monitoring/endpoints/loki-gateway.yaml",
                                ">f+++++++++ objects/namespaced/monitoring/endpoints/loki-headless.txt",
                                ">f+++++++++ objects/namespaced/monitoring/endpoints/loki-headless.yaml",
                                ">f+++++++++ objects/namespaced/monitoring/endpoints/loki-memberlist.txt",
                                ">f+++++++++ objects/namespaced/monitoring/endpoints/loki-memberlist.yaml",
                                ">f+++++++++ objects/namespaced/monitoring/endpoints/loki-results-cache.txt",
                                ">f+++++++++ objects/namespaced/monitoring/endpoints/loki-results-cache.yaml",
                                ">f+++++++++ objects/namespaced/monitoring/endpoints/loki.txt",
                                ">f+++++++++ objects/namespaced/monitoring/endpoints/loki.yaml",
                                ">f+++++++++ objects/namespaced/monitoring/endpoints/prometheus-operated.txt",
                                ">f+++++++++ objects/namespaced/monitoring/endpoints/prometheus-operated.yaml",
                                ">f+++++++++ objects/namespaced/monitoring/endpoints/prometheus-pushgateway.txt",
                                ">f+++++++++ objects/namespaced/monitoring/endpoints/prometheus-pushgateway.yaml",
                                ">f+++++++++ objects/namespaced/monitoring/endpoints/prometheus-smartctl-exporter.txt",
                                ">f+++++++++ objects/namespaced/monitoring/endpoints/prometheus-smartctl-exporter.yaml",
                                ">f+++++++++ objects/namespaced/monitoring/endpoints/vector-headless.txt",
                                ">f+++++++++ objects/namespaced/monitoring/endpoints/vector-headless.yaml",
                                "cd+++++++++ objects/namespaced/monitoring/ingresses/",
                                ">f+++++++++ objects/namespaced/monitoring/ingresses/kube-prometheus-stack-alertmanager.txt",
                                ">f+++++++++ objects/namespaced/monitoring/ingresses/kube-prometheus-stack-alertmanager.yaml",
                                ">f+++++++++ objects/namespaced/monitoring/ingresses/kube-prometheus-stack-grafana.txt",
                                ">f+++++++++ objects/namespaced/monitoring/ingresses/kube-prometheus-stack-grafana.yaml",
                                ">f+++++++++ objects/namespaced/monitoring/ingresses/kube-prometheus-stack-prometheus.txt",
                                ">f+++++++++ objects/namespaced/monitoring/ingresses/kube-prometheus-stack-prometheus.yaml",
                                "cd+++++++++ objects/namespaced/monitoring/persistentvolumeclaims/",
                                ">f+++++++++ objects/namespaced/monitoring/persistentvolumeclaims/alertmanager-kube-prometheus-stack-alertmanager-db-alertmanager-kube-prometheus-stack-alertmanager-0.txt",
                                ">f+++++++++ objects/namespaced/monitoring/persistentvolumeclaims/alertmanager-kube-prometheus-stack-alertmanager-db-alertmanager-kube-prometheus-stack-alertmanager-0.yaml",
                                ">f+++++++++ objects/namespaced/monitoring/persistentvolumeclaims/prometheus-kube-prometheus-stack-prometheus-db-prometheus-kube-prometheus-stack-prometheus-0.txt",
                                ">f+++++++++ objects/namespaced/monitoring/persistentvolumeclaims/prometheus-kube-prometheus-stack-prometheus-db-prometheus-kube-prometheus-stack-prometheus-0.yaml",
                                ">f+++++++++ objects/namespaced/monitoring/persistentvolumeclaims/storage-loki-0.txt",
                                ">f+++++++++ objects/namespaced/monitoring/persistentvolumeclaims/storage-loki-0.yaml",
                                "cd+++++++++ objects/namespaced/monitoring/pods/",
                                ">f+++++++++ objects/namespaced/monitoring/pods/alertmanager-kube-prometheus-stack-alertmanager-0.txt",
                                ">f+++++++++ objects/namespaced/monitoring/pods/alertmanager-kube-prometheus-stack-alertmanager-0.yaml",
                                ">f+++++++++ objects/namespaced/monitoring/pods/goldpinger-8sgwt.txt",
                                ">f+++++++++ objects/namespaced/monitoring/pods/goldpinger-8sgwt.yaml",
                                ">f+++++++++ objects/namespaced/monitoring/pods/kube-prometheus-stack-grafana-69c959d5d6-bw7f4.txt",
                                ">f+++++++++ objects/namespaced/monitoring/pods/kube-prometheus-stack-grafana-69c959d5d6-bw7f4.yaml",
                                ">f+++++++++ objects/namespaced/monitoring/pods/kube-prometheus-stack-kube-state-metrics-5c97764fc9-mcccz.txt",
                                ">f+++++++++ objects/namespaced/monitoring/pods/kube-prometheus-stack-kube-state-metrics-5c97764fc9-mcccz.yaml",
                                ">f+++++++++ objects/namespaced/monitoring/pods/kube-prometheus-stack-operator-cd88cf4bf-qsxbj.txt",
                                ">f+++++++++ objects/namespaced/monitoring/pods/kube-prometheus-stack-operator-cd88cf4bf-qsxbj.yaml",
                                ">f+++++++++ objects/namespaced/monitoring/pods/kube-prometheus-stack-prometheus-node-exporter-bg8lp.txt",
                                ">f+++++++++ objects/namespaced/monitoring/pods/kube-prometheus-stack-prometheus-node-exporter-bg8lp.yaml",
                                ">f+++++++++ objects/namespaced/monitoring/pods/loki-0.txt",
                                ">f+++++++++ objects/namespaced/monitoring/pods/loki-0.yaml",
                                ">f+++++++++ objects/namespaced/monitoring/pods/loki-chunks-cache-0.txt",
                                ">f+++++++++ objects/namespaced/monitoring/pods/loki-chunks-cache-0.yaml",
                                ">f+++++++++ objects/namespaced/monitoring/pods/loki-gateway-cf54cb88c-bq6nj.txt",
                                ">f+++++++++ objects/namespaced/monitoring/pods/loki-gateway-cf54cb88c-bq6nj.yaml",
                                ">f+++++++++ objects/namespaced/monitoring/pods/loki-results-cache-0.txt",
                                ">f+++++++++ objects/namespaced/monitoring/pods/loki-results-cache-0.yaml",
                                ">f+++++++++ objects/namespaced/monitoring/pods/node-feature-discovery-gc-6675cbb6d9-pcxht.txt",
                                ">f+++++++++ objects/namespaced/monitoring/pods/node-feature-discovery-gc-6675cbb6d9-pcxht.yaml",
                                ">f+++++++++ objects/namespaced/monitoring/pods/node-feature-discovery-master-8665476dbc-ncr5z.txt",
                                ">f+++++++++ objects/namespaced/monitoring/pods/node-feature-discovery-master-8665476dbc-ncr5z.yaml",
                                ">f+++++++++ objects/namespaced/monitoring/pods/node-feature-discovery-worker-qtwjt.txt",
                                ">f+++++++++ objects/namespaced/monitoring/pods/node-feature-discovery-worker-qtwjt.yaml",
                                ">f+++++++++ objects/namespaced/monitoring/pods/prometheus-kube-prometheus-stack-prometheus-0.txt",
                                ">f+++++++++ objects/namespaced/monitoring/pods/prometheus-kube-prometheus-stack-prometheus-0.yaml",
                                ">f+++++++++ objects/namespaced/monitoring/pods/prometheus-pushgateway-7b8659c68b-5lxnl.txt",
                                ">f+++++++++ objects/namespaced/monitoring/pods/prometheus-pushgateway-7b8659c68b-5lxnl.yaml",
                                ">f+++++++++ objects/namespaced/monitoring/pods/vector-4rjq7.txt",
                                ">f+++++++++ objects/namespaced/monitoring/pods/vector-4rjq7.yaml",
                                "cd+++++++++ objects/namespaced/monitoring/rolebindings/",
                                ">f+++++++++ objects/namespaced/monitoring/rolebindings/kube-prometheus-stack-grafana.txt",
                                ">f+++++++++ objects/namespaced/monitoring/rolebindings/kube-prometheus-stack-grafana.yaml",
                                ">f+++++++++ objects/namespaced/monitoring/rolebindings/kube-prometheus-stack-pod-tls-sidecar.txt",
                                ">f+++++++++ objects/namespaced/monitoring/rolebindings/kube-prometheus-stack-pod-tls-sidecar.yaml",
                                ">f+++++++++ objects/namespaced/monitoring/rolebindings/node-feature-discovery-worker.txt",
                                ">f+++++++++ objects/namespaced/monitoring/rolebindings/node-feature-discovery-worker.yaml",
                                ">f+++++++++ objects/namespaced/monitoring/rolebindings/prometheus-smartctl-exporter.txt",
                                ">f+++++++++ objects/namespaced/monitoring/rolebindings/prometheus-smartctl-exporter.yaml",
                                "cd+++++++++ objects/namespaced/monitoring/roles/",
                                ">f+++++++++ objects/namespaced/monitoring/roles/kube-prometheus-stack-grafana.txt",
                                ">f+++++++++ objects/namespaced/monitoring/roles/kube-prometheus-stack-grafana.yaml",
                                ">f+++++++++ objects/namespaced/monitoring/roles/kube-prometheus-stack-pod-tls-sidecar.txt",
                                ">f+++++++++ objects/namespaced/monitoring/roles/kube-prometheus-stack-pod-tls-sidecar.yaml",
                                ">f+++++++++ objects/namespaced/monitoring/roles/node-feature-discovery-worker.txt",
                                ">f+++++++++ objects/namespaced/monitoring/roles/node-feature-discovery-worker.yaml",
                                "cd+++++++++ objects/namespaced/monitoring/secrets/",
                                ">f+++++++++ objects/namespaced/monitoring/secrets/alertmanager-kube-prometheus-stack-alertmanager-generated.txt",
                                ">f+++++++++ objects/namespaced/monitoring/secrets/alertmanager-kube-prometheus-stack-alertmanager-generated.yaml",
                                ">f+++++++++ objects/namespaced/monitoring/secrets/alertmanager-kube-prometheus-stack-alertmanager-tls-assets-0.txt",
                                ">f+++++++++ objects/namespaced/monitoring/secrets/alertmanager-kube-prometheus-stack-alertmanager-tls-assets-0.yaml",
                                ">f+++++++++ objects/namespaced/monitoring/secrets/alertmanager-kube-prometheus-stack-alertmanager-web-config.txt",
                                ">f+++++++++ objects/namespaced/monitoring/secrets/alertmanager-kube-prometheus-stack-alertmanager-web-config.yaml",
                                ">f+++++++++ objects/namespaced/monitoring/secrets/alertmanager-kube-prometheus-stack-alertmanager.txt",
                                ">f+++++++++ objects/namespaced/monitoring/secrets/alertmanager-kube-prometheus-stack-alertmanager.yaml",
                                ">f+++++++++ objects/namespaced/monitoring/secrets/alertmanager-tls.txt",
                                ">f+++++++++ objects/namespaced/monitoring/secrets/alertmanager-tls.yaml",
                                ">f+++++++++ objects/namespaced/monitoring/secrets/grafana-tls.txt",
                                ">f+++++++++ objects/namespaced/monitoring/secrets/grafana-tls.yaml",
                                ">f+++++++++ objects/namespaced/monitoring/secrets/kube-prometheus-stack-admission.txt",
                                ">f+++++++++ objects/namespaced/monitoring/secrets/kube-prometheus-stack-admission.yaml",
                                ">f+++++++++ objects/namespaced/monitoring/secrets/kube-prometheus-stack-alertmanager-client-secret.txt",
                                ">f+++++++++ objects/namespaced/monitoring/secrets/kube-prometheus-stack-alertmanager-client-secret.yaml",
                                ">f+++++++++ objects/namespaced/monitoring/secrets/kube-prometheus-stack-alertmanager-cookie-secret.txt",
                                ">f+++++++++ objects/namespaced/monitoring/secrets/kube-prometheus-stack-alertmanager-cookie-secret.yaml",
                                ">f+++++++++ objects/namespaced/monitoring/secrets/kube-prometheus-stack-alertmanager-oauth2-proxy.txt",
                                ">f+++++++++ objects/namespaced/monitoring/secrets/kube-prometheus-stack-alertmanager-oauth2-proxy.yaml",
                                ">f+++++++++ objects/namespaced/monitoring/secrets/kube-prometheus-stack-etcd-client-cert.txt",
                                ">f+++++++++ objects/namespaced/monitoring/secrets/kube-prometheus-stack-etcd-client-cert.yaml",
                                ">f+++++++++ objects/namespaced/monitoring/secrets/kube-prometheus-stack-grafana-client-secret.txt",
                                ">f+++++++++ objects/namespaced/monitoring/secrets/kube-prometheus-stack-grafana-client-secret.yaml",
                                ">f+++++++++ objects/namespaced/monitoring/secrets/kube-prometheus-stack-grafana.txt",
                                ">f+++++++++ objects/namespaced/monitoring/secrets/kube-prometheus-stack-grafana.yaml",
                                ">f+++++++++ objects/namespaced/monitoring/secrets/kube-prometheus-stack-prometheus-client-secret.txt",
                                ">f+++++++++ objects/namespaced/monitoring/secrets/kube-prometheus-stack-prometheus-client-secret.yaml",
                                ">f+++++++++ objects/namespaced/monitoring/secrets/kube-prometheus-stack-prometheus-cookie-secret.txt",
                                ">f+++++++++ objects/namespaced/monitoring/secrets/kube-prometheus-stack-prometheus-cookie-secret.yaml",
                                ">f+++++++++ objects/namespaced/monitoring/secrets/kube-prometheus-stack-prometheus-node-exporter-bg8lp-tls.txt",
                                ">f+++++++++ objects/namespaced/monitoring/secrets/kube-prometheus-stack-prometheus-node-exporter-bg8lp-tls.yaml",
                                ">f+++++++++ objects/namespaced/monitoring/secrets/kube-prometheus-stack-prometheus-oauth2-proxy.txt",
                                ">f+++++++++ objects/namespaced/monitoring/secrets/kube-prometheus-stack-prometheus-oauth2-proxy.yaml",
                                ">f+++++++++ objects/namespaced/monitoring/secrets/prometheus-kube-prometheus-stack-prometheus-0-tls.txt",
                                ">f+++++++++ objects/namespaced/monitoring/secrets/prometheus-kube-prometheus-stack-prometheus-0-tls.yaml",
                                ">f+++++++++ objects/namespaced/monitoring/secrets/prometheus-kube-prometheus-stack-prometheus-tls-assets-0.txt",
                                ">f+++++++++ objects/namespaced/monitoring/secrets/prometheus-kube-prometheus-stack-prometheus-tls-assets-0.yaml",
                                ">f+++++++++ objects/namespaced/monitoring/secrets/prometheus-kube-prometheus-stack-prometheus-web-config.txt",
                                ">f+++++++++ objects/namespaced/monitoring/secrets/prometheus-kube-prometheus-stack-prometheus-web-config.yaml",
                                ">f+++++++++ objects/namespaced/monitoring/secrets/prometheus-kube-prometheus-stack-prometheus.txt",
                                ">f+++++++++ objects/namespaced/monitoring/secrets/prometheus-kube-prometheus-stack-prometheus.yaml",
                                ">f+++++++++ objects/namespaced/monitoring/secrets/prometheus-tls.txt",
                                ">f+++++++++ objects/namespaced/monitoring/secrets/prometheus-tls.yaml",
                                ">f+++++++++ objects/namespaced/monitoring/secrets/sh.helm.release.v1.goldpinger.v1.txt",
                                ">f+++++++++ objects/namespaced/monitoring/secrets/sh.helm.release.v1.goldpinger.v1.yaml",
                                ">f+++++++++ objects/namespaced/monitoring/secrets/sh.helm.release.v1.kube-prometheus-stack.v1.txt",
                                ">f+++++++++ objects/namespaced/monitoring/secrets/sh.helm.release.v1.kube-prometheus-stack.v1.yaml",
                                ">f+++++++++ objects/namespaced/monitoring/secrets/sh.helm.release.v1.loki.v1.txt",
                                ">f+++++++++ objects/namespaced/monitoring/secrets/sh.helm.release.v1.loki.v1.yaml",
                                ">f+++++++++ objects/namespaced/monitoring/secrets/sh.helm.release.v1.node-feature-discovery.v1.txt",
                                ">f+++++++++ objects/namespaced/monitoring/secrets/sh.helm.release.v1.node-feature-discovery.v1.yaml",
                                ">f+++++++++ objects/namespaced/monitoring/secrets/sh.helm.release.v1.prometheus-pushgateway.v1.txt",
                                ">f+++++++++ objects/namespaced/monitoring/secrets/sh.helm.release.v1.prometheus-pushgateway.v1.yaml",
                                ">f+++++++++ objects/namespaced/monitoring/secrets/sh.helm.release.v1.prometheus-smartctl-exporter.v1.txt",
                                ">f+++++++++ objects/namespaced/monitoring/secrets/sh.helm.release.v1.prometheus-smartctl-exporter.v1.yaml",
                                ">f+++++++++ objects/namespaced/monitoring/secrets/sh.helm.release.v1.vector.v1.txt",
                                ">f+++++++++ objects/namespaced/monitoring/secrets/sh.helm.release.v1.vector.v1.yaml",
                                "cd+++++++++ objects/namespaced/monitoring/serviceaccounts/",
                                ">f+++++++++ objects/namespaced/monitoring/serviceaccounts/default.txt",
                                ">f+++++++++ objects/namespaced/monitoring/serviceaccounts/default.yaml",
                                ">f+++++++++ objects/namespaced/monitoring/serviceaccounts/goldpinger.txt",
                                ">f+++++++++ objects/namespaced/monitoring/serviceaccounts/goldpinger.yaml",
                                ">f+++++++++ objects/namespaced/monitoring/serviceaccounts/kube-prometheus-stack-alertmanager.txt",
                                ">f+++++++++ objects/namespaced/monitoring/serviceaccounts/kube-prometheus-stack-alertmanager.yaml",
                                ">f+++++++++ objects/namespaced/monitoring/serviceaccounts/kube-prometheus-stack-grafana.txt",
                                ">f+++++++++ objects/namespaced/monitoring/serviceaccounts/kube-prometheus-stack-grafana.yaml",
                                ">f+++++++++ objects/namespaced/monitoring/serviceaccounts/kube-prometheus-stack-kube-state-metrics.txt",
                                ">f+++++++++ objects/namespaced/monitoring/serviceaccounts/kube-prometheus-stack-kube-state-metrics.yaml",
                                ">f+++++++++ objects/namespaced/monitoring/serviceaccounts/kube-prometheus-stack-operator.txt",
                                ">f+++++++++ objects/namespaced/monitoring/serviceaccounts/kube-prometheus-stack-operator.yaml",
                                ">f+++++++++ objects/namespaced/monitoring/serviceaccounts/kube-prometheus-stack-prometheus-node-exporter.txt",
                                ">f+++++++++ objects/namespaced/monitoring/serviceaccounts/kube-prometheus-stack-prometheus-node-exporter.yaml",
                                ">f+++++++++ objects/namespaced/monitoring/serviceaccounts/kube-prometheus-stack-prometheus.txt",
                                ">f+++++++++ objects/namespaced/monitoring/serviceaccounts/kube-prometheus-stack-prometheus.yaml",
                                ">f+++++++++ objects/namespaced/monitoring/serviceaccounts/loki.txt",
                                ">f+++++++++ objects/namespaced/monitoring/serviceaccounts/loki.yaml",
                                ">f+++++++++ objects/namespaced/monitoring/serviceaccounts/node-feature-discovery-gc.txt",
                                ">f+++++++++ objects/namespaced/monitoring/serviceaccounts/node-feature-discovery-gc.yaml",
                                ">f+++++++++ objects/namespaced/monitoring/serviceaccounts/node-feature-discovery-worker.txt",
                                ">f+++++++++ objects/namespaced/monitoring/serviceaccounts/node-feature-discovery-worker.yaml",
                                ">f+++++++++ objects/namespaced/monitoring/serviceaccounts/node-feature-discovery.txt",
                                ">f+++++++++ objects/namespaced/monitoring/serviceaccounts/node-feature-discovery.yaml",
                                ">f+++++++++ objects/namespaced/monitoring/serviceaccounts/prometheus-pushgateway.txt",
                                ">f+++++++++ objects/namespaced/monitoring/serviceaccounts/prometheus-pushgateway.yaml",
                                ">f+++++++++ objects/namespaced/monitoring/serviceaccounts/prometheus-smartctl-exporter.txt",
                                ">f+++++++++ objects/namespaced/monitoring/serviceaccounts/prometheus-smartctl-exporter.yaml",
                                ">f+++++++++ objects/namespaced/monitoring/serviceaccounts/vector.txt",
                                ">f+++++++++ objects/namespaced/monitoring/serviceaccounts/vector.yaml",
                                "cd+++++++++ objects/namespaced/monitoring/services/",
                                ">f+++++++++ objects/namespaced/monitoring/services/alertmanager-operated.txt",
                                ">f+++++++++ objects/namespaced/monitoring/services/alertmanager-operated.yaml",
                                ">f+++++++++ objects/namespaced/monitoring/services/goldpinger.txt",
                                ">f+++++++++ objects/namespaced/monitoring/services/goldpinger.yaml",
                                ">f+++++++++ objects/namespaced/monitoring/services/kube-prometheus-stack-alertmanager.txt",
                                ">f+++++++++ objects/namespaced/monitoring/services/kube-prometheus-stack-alertmanager.yaml",
                                ">f+++++++++ objects/namespaced/monitoring/services/kube-prometheus-stack-grafana.txt",
                                ">f+++++++++ objects/namespaced/monitoring/services/kube-prometheus-stack-grafana.yaml",
                                ">f+++++++++ objects/namespaced/monitoring/services/kube-prometheus-stack-kube-state-metrics.txt",
                                ">f+++++++++ objects/namespaced/monitoring/services/kube-prometheus-stack-kube-state-metrics.yaml",
                                ">f+++++++++ objects/namespaced/monitoring/services/kube-prometheus-stack-operator.txt",
                                ">f+++++++++ objects/namespaced/monitoring/services/kube-prometheus-stack-operator.yaml",
                                ">f+++++++++ objects/namespaced/monitoring/services/kube-prometheus-stack-prometheus-node-exporter.txt",
                                ">f+++++++++ objects/namespaced/monitoring/services/kube-prometheus-stack-prometheus-node-exporter.yaml",
                                ">f+++++++++ objects/namespaced/monitoring/services/kube-prometheus-stack-prometheus.txt",
                                ">f+++++++++ objects/namespaced/monitoring/services/kube-prometheus-stack-prometheus.yaml",
                                ">f+++++++++ objects/namespaced/monitoring/services/loki-chunks-cache.txt",
                                ">f+++++++++ objects/namespaced/monitoring/services/loki-chunks-cache.yaml",
                                ">f+++++++++ objects/namespaced/monitoring/services/loki-gateway.txt",
                                ">f+++++++++ objects/namespaced/monitoring/services/loki-gateway.yaml",
                                ">f+++++++++ objects/namespaced/monitoring/services/loki-headless.txt",
                                ">f+++++++++ objects/namespaced/monitoring/services/loki-headless.yaml",
                                ">f+++++++++ objects/namespaced/monitoring/services/loki-memberlist.txt",
                                ">f+++++++++ objects/namespaced/monitoring/services/loki-memberlist.yaml",
                                ">f+++++++++ objects/namespaced/monitoring/services/loki-results-cache.txt",
                                ">f+++++++++ objects/namespaced/monitoring/services/loki-results-cache.yaml",
                                ">f+++++++++ objects/namespaced/monitoring/services/loki.txt",
                                ">f+++++++++ objects/namespaced/monitoring/services/loki.yaml",
                                ">f+++++++++ objects/namespaced/monitoring/services/prometheus-operated.txt",
                                ">f+++++++++ objects/namespaced/monitoring/services/prometheus-operated.yaml",
                                ">f+++++++++ objects/namespaced/monitoring/services/prometheus-pushgateway.txt",
                                ">f+++++++++ objects/namespaced/monitoring/services/prometheus-pushgateway.yaml",
                                ">f+++++++++ objects/namespaced/monitoring/services/prometheus-smartctl-exporter.txt",
                                ">f+++++++++ objects/namespaced/monitoring/services/prometheus-smartctl-exporter.yaml",
                                ">f+++++++++ objects/namespaced/monitoring/services/vector-headless.txt",
                                ">f+++++++++ objects/namespaced/monitoring/services/vector-headless.yaml",
                                "cd+++++++++ objects/namespaced/monitoring/statefulsets/",
                                ">f+++++++++ objects/namespaced/monitoring/statefulsets/alertmanager-kube-prometheus-stack-alertmanager.txt",
                                ">f+++++++++ objects/namespaced/monitoring/statefulsets/alertmanager-kube-prometheus-stack-alertmanager.yaml",
                                ">f+++++++++ objects/namespaced/monitoring/statefulsets/loki-chunks-cache.txt",
                                ">f+++++++++ objects/namespaced/monitoring/statefulsets/loki-chunks-cache.yaml",
                                ">f+++++++++ objects/namespaced/monitoring/statefulsets/loki-results-cache.txt",
                                ">f+++++++++ objects/namespaced/monitoring/statefulsets/loki-results-cache.yaml",
                                ">f+++++++++ objects/namespaced/monitoring/statefulsets/loki.txt",
                                ">f+++++++++ objects/namespaced/monitoring/statefulsets/loki.yaml",
                                ">f+++++++++ objects/namespaced/monitoring/statefulsets/prometheus-kube-prometheus-stack-prometheus.txt",
                                ">f+++++++++ objects/namespaced/monitoring/statefulsets/prometheus-kube-prometheus-stack-prometheus.yaml",
                                "cd+++++++++ objects/namespaced/openstack/",
                                "cd+++++++++ objects/namespaced/openstack/configmaps/",
                                ">f+++++++++ objects/namespaced/openstack/configmaps/barbican-bin.txt",
                                ">f+++++++++ objects/namespaced/openstack/configmaps/barbican-bin.yaml",
                                ">f+++++++++ objects/namespaced/openstack/configmaps/ceph-csi-config.txt",
                                ">f+++++++++ objects/namespaced/openstack/configmaps/ceph-csi-config.yaml",
                                ">f+++++++++ objects/namespaced/openstack/configmaps/ceph-etc.txt",
                                ">f+++++++++ objects/namespaced/openstack/configmaps/ceph-etc.yaml",
                                ">f+++++++++ objects/namespaced/openstack/configmaps/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/heat-bin.txt",
                                ">f+++++++++ objects/namespaced/openstack/configmaps/heat-bin.yaml",
                                ">f+++++++++ objects/namespaced/openstack/configmaps/horizon-bin.txt",
                                ">f+++++++++ objects/namespaced/openstack/configmaps/horizon-bin.yaml",
                                ">f+++++++++ objects/namespaced/openstack/configmaps/keepalived-bin.txt",
                                ">f+++++++++ objects/namespaced/openstack/configmaps/keepalived-bin.yaml",
                                ">f+++++++++ objects/namespaced/openstack/configmaps/keystone-bin.txt",
                                ">f+++++++++ objects/namespaced/openstack/configmaps/keystone-bin.yaml",
                                ">f+++++++++ objects/namespaced/openstack/configmaps/keystone-openid-metadata.txt",
                                ">f+++++++++ objects/namespaced/openstack/configmaps/keystone-openid-metadata.yaml",
                                ">f+++++++++ objects/namespaced/openstack/configmaps/kube-root-ca.crt.txt",
                                ">f+++++++++ objects/namespaced/openstack/configmaps/kube-root-ca.crt.yaml",
                                ">f+++++++++ objects/namespaced/openstack/configmaps/libvirt-bin.txt",
                                ">f+++++++++ objects/namespaced/openstack/configmaps/libvirt-bin.yaml",
                                ">f+++++++++ objects/namespaced/openstack/configmaps/libvirt-libvirt-default-bin.txt",
                                ">f+++++++++ objects/namespaced/openstack/configmaps/libvirt-libvirt-default-bin.yaml",
                                ">f+++++++++ objects/namespaced/openstack/configmaps/magnum-bin.txt",
                                ">f+++++++++ objects/namespaced/openstack/configmaps/magnum-bin.yaml",
                                ">f+++++++++ objects/namespaced/openstack/configmaps/magnum-cluster-api-proxy-config.txt",
                                ">f+++++++++ objects/namespaced/openstack/configmaps/magnum-cluster-api-proxy-config.yaml",
                                ">f+++++++++ objects/namespaced/openstack/configmaps/manila-bin.txt",
                                ">f+++++++++ objects/namespaced/openstack/configmaps/manila-bin.yaml",
                                ">f+++++++++ objects/namespaced/openstack/configmaps/memcached-memcached-bin.txt",
                                ">f+++++++++ objects/namespaced/openstack/configmaps/memcached-memcached-bin.yaml",
                                ">f+++++++++ objects/namespaced/openstack/configmaps/neutron-bin.txt",
                                ">f+++++++++ objects/namespaced/openstack/configmaps/neutron-bin.yaml",
                                ">f+++++++++ objects/namespaced/openstack/configmaps/nova-bin.txt",
                                ">f+++++++++ objects/namespaced/openstack/configmaps/nova-bin.yaml",
                                ">f+++++++++ objects/namespaced/openstack/configmaps/octavia-bin.txt",
                                ">f+++++++++ objects/namespaced/openstack/configmaps/octavia-bin.yaml",
                                ">f+++++++++ objects/namespaced/openstack/configmaps/openvswitch-bin.txt",
                                ">f+++++++++ objects/namespaced/openstack/configmaps/openvswitch-bin.yaml",
                                ">f+++++++++ objects/namespaced/openstack/configmaps/ovn-bin.txt",
                                ">f+++++++++ objects/namespaced/openstack/configmaps/ovn-bin.yaml",
                                ">f+++++++++ objects/namespaced/openstack/configmaps/ovn-controller-default-bin.txt",
                                ">f+++++++++ objects/namespaced/openstack/configmaps/ovn-controller-default-bin.yaml",
                                ">f+++++++++ objects/namespaced/openstack/configmaps/percona-xtradb-haproxy.txt",
                                ">f+++++++++ objects/namespaced/openstack/configmaps/percona-xtradb-haproxy.yaml",
                                ">f+++++++++ objects/namespaced/openstack/configmaps/percona-xtradb-pxc.txt",
                                ">f+++++++++ objects/namespaced/openstack/configmaps/percona-xtradb-pxc.yaml",
                                ">f+++++++++ objects/namespaced/openstack/configmaps/placement-bin.txt",
                                ">f+++++++++ objects/namespaced/openstack/configmaps/placement-bin.yaml",
                                ">f+++++++++ objects/namespaced/openstack/configmaps/rabbitmq-barbican-plugins-conf.txt",
                                ">f+++++++++ objects/namespaced/openstack/configmaps/rabbitmq-barbican-plugins-conf.yaml",
                                ">f+++++++++ objects/namespaced/openstack/configmaps/rabbitmq-barbican-server-conf.txt",
                                ">f+++++++++ objects/namespaced/openstack/configmaps/rabbitmq-barbican-server-conf.yaml",
                                ">f+++++++++ objects/namespaced/openstack/configmaps/rabbitmq-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-heat-plugins-conf.txt",
                                ">f+++++++++ objects/namespaced/openstack/configmaps/rabbitmq-heat-plugins-conf.yaml",
                                ">f+++++++++ objects/namespaced/openstack/configmaps/rabbitmq-heat-server-conf.txt",
                                ">f+++++++++ objects/namespaced/openstack/configmaps/rabbitmq-heat-server-conf.yaml",
                                ">f+++++++++ objects/namespaced/openstack/configmaps/rabbitmq-keystone-plugins-conf.txt",
                                ">f+++++++++ objects/namespaced/openstack/configmaps/rabbitmq-keystone-plugins-conf.yaml",
                                ">f+++++++++ objects/namespaced/openstack/configmaps/rabbitmq-keystone-server-conf.txt",
                                ">f+++++++++ objects/namespaced/openstack/configmaps/rabbitmq-keystone-server-conf.yaml",
                                ">f+++++++++ objects/namespaced/openstack/configmaps/rabbitmq-magnum-plugins-conf.txt",
                                ">f+++++++++ objects/namespaced/openstack/configmaps/rabbitmq-magnum-plugins-conf.yaml",
                                ">f+++++++++ objects/namespaced/openstack/configmaps/rabbitmq-magnum-server-conf.txt",
                                ">f+++++++++ objects/namespaced/openstack/configmaps/rabbitmq-magnum-server-conf.yaml",
                                ">f+++++++++ objects/namespaced/openstack/configmaps/rabbitmq-manila-plugins-conf.txt",
                                ">f+++++++++ objects/namespaced/openstack/configmaps/rabbitmq-manila-plugins-conf.yaml",
                                ">f+++++++++ objects/namespaced/openstack/configmaps/rabbitmq-manila-server-conf.txt",
                                ">f+++++++++ objects/namespaced/openstack/configmaps/rabbitmq-manila-server-conf.yaml",
                                ">f+++++++++ objects/namespaced/openstack/configmaps/rabbitmq-neutron-plugins-conf.txt",
                                ">f+++++++++ objects/namespaced/openstack/configmaps/rabbitmq-neutron-plugins-conf.yaml",
                                ">f+++++++++ objects/namespaced/openstack/configmaps/rabbitmq-neutron-server-conf.txt",
                                ">f+++++++++ objects/namespaced/openstack/configmaps/rabbitmq-neutron-server-conf.yaml",
                                ">f+++++++++ objects/namespaced/openstack/configmaps/rabbitmq-nova-plugins-conf.txt",
                                ">f+++++++++ objects/namespaced/openstack/configmaps/rabbitmq-nova-plugins-conf.yaml",
                                ">f+++++++++ objects/namespaced/openstack/configmaps/rabbitmq-nova-server-conf.txt",
                                ">f+++++++++ objects/namespaced/openstack/configmaps/rabbitmq-nova-server-conf.yaml",
                                ">f+++++++++ objects/namespaced/openstack/configmaps/rabbitmq-octavia-plugins-conf.txt",
                                ">f+++++++++ objects/namespaced/openstack/configmaps/rabbitmq-octavia-plugins-conf.yaml",
                                ">f+++++++++ objects/namespaced/openstack/configmaps/rabbitmq-octavia-server-conf.txt",
                                ">f+++++++++ objects/namespaced/openstack/configmaps/rabbitmq-octavia-server-conf.yaml",
                                ">f+++++++++ objects/namespaced/openstack/configmaps/rook-ceph-mon-endpoints.txt",
                                ">f+++++++++ objects/namespaced/openstack/configmaps/rook-ceph-mon-endpoints.yaml",
                                ">f+++++++++ objects/namespaced/openstack/configmaps/rook-ceph-pdbstatemap.txt",
                                ">f+++++++++ objects/namespaced/openstack/configmaps/rook-ceph-pdbstatemap.yaml",
                                ">f+++++++++ objects/namespaced/openstack/configmaps/rook-ceph-rgw-ceph-mime-types.txt",
                                ">f+++++++++ objects/namespaced/openstack/configmaps/rook-ceph-rgw-ceph-mime-types.yaml",
                                ">f+++++++++ objects/namespaced/openstack/configmaps/rook-config-override.txt",
                                ">f+++++++++ objects/namespaced/openstack/configmaps/rook-config-override.yaml",
                                ">f+++++++++ objects/namespaced/openstack/configmaps/staffeln-bin.txt",
                                ">f+++++++++ objects/namespaced/openstack/configmaps/staffeln-bin.yaml",
                                ">f+++++++++ objects/namespaced/openstack/configmaps/tempest-bin.txt",
                                ">f+++++++++ objects/namespaced/openstack/configmaps/tempest-bin.yaml",
                                ">f+++++++++ objects/namespaced/openstack/configmaps/valkey-configuration.txt",
                                ">f+++++++++ objects/namespaced/openstack/configmaps/valkey-configuration.yaml",
                                ">f+++++++++ objects/namespaced/openstack/configmaps/valkey-health.txt",
                                ">f+++++++++ objects/namespaced/openstack/configmaps/valkey-health.yaml",
                                ">f+++++++++ objects/namespaced/openstack/configmaps/valkey-scripts.txt",
                                ">f+++++++++ objects/namespaced/openstack/configmaps/valkey-scripts.yaml",
                                "cd+++++++++ objects/namespaced/openstack/cronjobs/",
                                ">f+++++++++ objects/namespaced/openstack/cronjobs/cinder-volume-usage-audit.txt",
                                ">f+++++++++ objects/namespaced/openstack/cronjobs/cinder-volume-usage-audit.yaml",
                                ">f+++++++++ objects/namespaced/openstack/cronjobs/heat-engine-cleaner.txt",
                                ">f+++++++++ objects/namespaced/openstack/cronjobs/heat-engine-cleaner.yaml",
                                ">f+++++++++ objects/namespaced/openstack/cronjobs/heat-purge-deleted.txt",
                                ">f+++++++++ objects/namespaced/openstack/cronjobs/heat-purge-deleted.yaml",
                                ">f+++++++++ objects/namespaced/openstack/cronjobs/keystone-credential-rotate.txt",
                                ">f+++++++++ objects/namespaced/openstack/cronjobs/keystone-credential-rotate.yaml",
                                ">f+++++++++ objects/namespaced/openstack/cronjobs/keystone-fernet-rotate.txt",
                                ">f+++++++++ objects/namespaced/openstack/cronjobs/keystone-fernet-rotate.yaml",
                                ">f+++++++++ objects/namespaced/openstack/cronjobs/nova-cell-setup.txt",
                                ">f+++++++++ objects/namespaced/openstack/cronjobs/nova-cell-setup.yaml",
                                ">f+++++++++ objects/namespaced/openstack/cronjobs/nova-service-cleaner.txt",
                                ">f+++++++++ objects/namespaced/openstack/cronjobs/nova-service-cleaner.yaml",
                                "cd+++++++++ objects/namespaced/openstack/daemonsets/",
                                ">f+++++++++ objects/namespaced/openstack/daemonsets/keepalived.txt",
                                ">f+++++++++ objects/namespaced/openstack/daemonsets/keepalived.yaml",
                                ">f+++++++++ objects/namespaced/openstack/daemonsets/libvirt-libvirt-default.txt",
                                ">f+++++++++ objects/namespaced/openstack/daemonsets/libvirt-libvirt-default.yaml",
                                ">f+++++++++ objects/namespaced/openstack/daemonsets/magnum-cluster-api-proxy.txt",
                                ">f+++++++++ objects/namespaced/openstack/daemonsets/magnum-cluster-api-proxy.yaml",
                                ">f+++++++++ objects/namespaced/openstack/daemonsets/neutron-netns-cleanup-cron-default.txt",
                                ">f+++++++++ objects/namespaced/openstack/daemonsets/neutron-netns-cleanup-cron-default.yaml",
                                ">f+++++++++ objects/namespaced/openstack/daemonsets/neutron-ovn-metadata-agent-default.txt",
                                ">f+++++++++ objects/namespaced/openstack/daemonsets/neutron-ovn-metadata-agent-default.yaml",
                                ">f+++++++++ objects/namespaced/openstack/daemonsets/neutron-ovn-vpn-agent-default.txt",
                                ">f+++++++++ objects/namespaced/openstack/daemonsets/neutron-ovn-vpn-agent-default.yaml",
                                ">f+++++++++ objects/namespaced/openstack/daemonsets/nova-compute-default.txt",
                                ">f+++++++++ objects/namespaced/openstack/daemonsets/nova-compute-default.yaml",
                                ">f+++++++++ objects/namespaced/openstack/daemonsets/octavia-health-manager-default.txt",
                                ">f+++++++++ objects/namespaced/openstack/daemonsets/octavia-health-manager-default.yaml",
                                ">f+++++++++ objects/namespaced/openstack/daemonsets/openvswitch.txt",
                                ">f+++++++++ objects/namespaced/openstack/daemonsets/openvswitch.yaml",
                                ">f+++++++++ objects/namespaced/openstack/daemonsets/ovn-bgp-agent.txt",
                                ">f+++++++++ objects/namespaced/openstack/daemonsets/ovn-bgp-agent.yaml",
                                ">f+++++++++ objects/namespaced/openstack/daemonsets/ovn-controller-default.txt",
                                ">f+++++++++ objects/namespaced/openstack/daemonsets/ovn-controller-default.yaml",
                                "cd+++++++++ objects/namespaced/openstack/deployment/",
                                ">f+++++++++ objects/namespaced/openstack/deployment/barbican-api.txt",
                                ">f+++++++++ objects/namespaced/openstack/deployment/barbican-api.yaml",
                                ">f+++++++++ objects/namespaced/openstack/deployment/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/heat-api.txt",
                                ">f+++++++++ objects/namespaced/openstack/deployment/heat-api.yaml",
                                ">f+++++++++ objects/namespaced/openstack/deployment/heat-cfn.txt",
                                ">f+++++++++ objects/namespaced/openstack/deployment/heat-cfn.yaml",
                                ">f+++++++++ objects/namespaced/openstack/deployment/heat-engine.txt",
                                ">f+++++++++ objects/namespaced/openstack/deployment/heat-engine.yaml",
                                ">f+++++++++ objects/namespaced/openstack/deployment/horizon.txt",
                                ">f+++++++++ objects/namespaced/openstack/deployment/horizon.yaml",
                                ">f+++++++++ objects/namespaced/openstack/deployment/keystone-api.txt",
                                ">f+++++++++ objects/namespaced/openstack/deployment/keystone-api.yaml",
                                ">f+++++++++ objects/namespaced/openstack/deployment/magnum-api.txt",
                                ">f+++++++++ objects/namespaced/openstack/deployment/magnum-api.yaml",
                                ">f+++++++++ objects/namespaced/openstack/deployment/magnum-registry.txt",
                                ">f+++++++++ objects/namespaced/openstack/deployment/magnum-registry.yaml",
                                ">f+++++++++ objects/namespaced/openstack/deployment/manila-api.txt",
                                ">f+++++++++ objects/namespaced/openstack/deployment/manila-api.yaml",
                                ">f+++++++++ objects/namespaced/openstack/deployment/manila-data.txt",
                                ">f+++++++++ objects/namespaced/openstack/deployment/manila-data.yaml",
                                ">f+++++++++ objects/namespaced/openstack/deployment/manila-scheduler.txt",
                                ">f+++++++++ objects/namespaced/openstack/deployment/manila-scheduler.yaml",
                                ">f+++++++++ objects/namespaced/openstack/deployment/manila-share.txt",
                                ">f+++++++++ objects/namespaced/openstack/deployment/manila-share.yaml",
                                ">f+++++++++ objects/namespaced/openstack/deployment/memcached-memcached.txt",
                                ">f+++++++++ objects/namespaced/openstack/deployment/memcached-memcached.yaml",
                                ">f+++++++++ objects/namespaced/openstack/deployment/neutron-rpc-server.txt",
                                ">f+++++++++ objects/namespaced/openstack/deployment/neutron-rpc-server.yaml",
                                ">f+++++++++ objects/namespaced/openstack/deployment/neutron-server.txt",
                                ">f+++++++++ objects/namespaced/openstack/deployment/neutron-server.yaml",
                                ">f+++++++++ objects/namespaced/openstack/deployment/nova-api-metadata.txt",
                                ">f+++++++++ objects/namespaced/openstack/deployment/nova-api-metadata.yaml",
                                ">f+++++++++ objects/namespaced/openstack/deployment/nova-api-osapi.txt",
                                ">f+++++++++ objects/namespaced/openstack/deployment/nova-api-osapi.yaml",
                                ">f+++++++++ objects/namespaced/openstack/deployment/nova-conductor.txt",
                                ">f+++++++++ objects/namespaced/openstack/deployment/nova-conductor.yaml",
                                ">f+++++++++ objects/namespaced/openstack/deployment/nova-novncproxy.txt",
                                ">f+++++++++ objects/namespaced/openstack/deployment/nova-novncproxy.yaml",
                                ">f+++++++++ objects/namespaced/openstack/deployment/nova-scheduler.txt",
                                ">f+++++++++ objects/namespaced/openstack/deployment/nova-scheduler.yaml",
                                ">f+++++++++ objects/namespaced/openstack/deployment/octavia-api.txt",
                                ">f+++++++++ objects/namespaced/openstack/deployment/octavia-api.yaml",
                                ">f+++++++++ objects/namespaced/openstack/deployment/octavia-housekeeping.txt",
                                ">f+++++++++ objects/namespaced/openstack/deployment/octavia-housekeeping.yaml",
                                ">f+++++++++ objects/namespaced/openstack/deployment/octavia-worker.txt",
                                ">f+++++++++ objects/namespaced/openstack/deployment/octavia-worker.yaml",
                                ">f+++++++++ objects/namespaced/openstack/deployment/openstack-database-exporter.txt",
                                ">f+++++++++ objects/namespaced/openstack/deployment/openstack-database-exporter.yaml",
                                ">f+++++++++ objects/namespaced/openstack/deployment/openstack-exporter.txt",
                                ">f+++++++++ objects/namespaced/openstack/deployment/openstack-exporter.yaml",
                                ">f+++++++++ objects/namespaced/openstack/deployment/ovn-northd.txt",
                                ">f+++++++++ objects/namespaced/openstack/deployment/ovn-northd.yaml",
                                ">f+++++++++ objects/namespaced/openstack/deployment/placement-api.txt",
                                ">f+++++++++ objects/namespaced/openstack/deployment/placement-api.yaml",
                                ">f+++++++++ objects/namespaced/openstack/deployment/pxc-operator.txt",
                                ">f+++++++++ objects/namespaced/openstack/deployment/pxc-operator.yaml",
                                ">f+++++++++ objects/namespaced/openstack/deployment/rabbitmq-cluster-operator.txt",
                                ">f+++++++++ objects/namespaced/openstack/deployment/rabbitmq-cluster-operator.yaml",
                                ">f+++++++++ objects/namespaced/openstack/deployment/rabbitmq-messaging-topology-operator.txt",
                                ">f+++++++++ objects/namespaced/openstack/deployment/rabbitmq-messaging-topology-operator.yaml",
                                ">f+++++++++ objects/namespaced/openstack/deployment/rook-ceph-crashcollector-instance.txt",
                                ">f+++++++++ objects/namespaced/openstack/deployment/rook-ceph-crashcollector-instance.yaml",
                                ">f+++++++++ objects/namespaced/openstack/deployment/rook-ceph-rgw-ceph-a.txt",
                                ">f+++++++++ objects/namespaced/openstack/deployment/rook-ceph-rgw-ceph-a.yaml",
                                ">f+++++++++ objects/namespaced/openstack/deployment/staffeln-api.txt",
                                ">f+++++++++ objects/namespaced/openstack/deployment/staffeln-api.yaml",
                                ">f+++++++++ objects/namespaced/openstack/deployment/staffeln-conductor.txt",
                                ">f+++++++++ objects/namespaced/openstack/deployment/staffeln-conductor.yaml",
                                "cd+++++++++ objects/namespaced/openstack/endpoints/",
                                ">f+++++++++ objects/namespaced/openstack/endpoints/barbican-api.txt",
                                ">f+++++++++ objects/namespaced/openstack/endpoints/barbican-api.yaml",
                                ">f+++++++++ objects/namespaced/openstack/endpoints/ceph-mon.txt",
                                ">f+++++++++ objects/namespaced/openstack/endpoints/ceph-mon.yaml",
                                ">f+++++++++ objects/namespaced/openstack/endpoints/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/heat-api.txt",
                                ">f+++++++++ objects/namespaced/openstack/endpoints/heat-api.yaml",
                                ">f+++++++++ objects/namespaced/openstack/endpoints/heat-cfn.txt",
                                ">f+++++++++ objects/namespaced/openstack/endpoints/heat-cfn.yaml",
                                ">f+++++++++ objects/namespaced/openstack/endpoints/horizon-int.txt",
                                ">f+++++++++ objects/namespaced/openstack/endpoints/horizon-int.yaml",
                                ">f+++++++++ objects/namespaced/openstack/endpoints/horizon.txt",
                                ">f+++++++++ objects/namespaced/openstack/endpoints/horizon.yaml",
                                ">f+++++++++ objects/namespaced/openstack/endpoints/keystone-api.txt",
                                ">f+++++++++ objects/namespaced/openstack/endpoints/keystone-api.yaml",
                                ">f+++++++++ objects/namespaced/openstack/endpoints/magnum-api.txt",
                                ">f+++++++++ objects/namespaced/openstack/endpoints/magnum-api.yaml",
                                ">f+++++++++ objects/namespaced/openstack/endpoints/magnum-registry.txt",
                                ">f+++++++++ objects/namespaced/openstack/endpoints/magnum-registry.yaml",
                                ">f+++++++++ objects/namespaced/openstack/endpoints/manila-api.txt",
                                ">f+++++++++ objects/namespaced/openstack/endpoints/manila-api.yaml",
                                ">f+++++++++ objects/namespaced/openstack/endpoints/memcached-metrics.txt",
                                ">f+++++++++ objects/namespaced/openstack/endpoints/memcached-metrics.yaml",
                                ">f+++++++++ objects/namespaced/openstack/endpoints/memcached.txt",
                                ">f+++++++++ objects/namespaced/openstack/endpoints/memcached.yaml",
                                ">f+++++++++ objects/namespaced/openstack/endpoints/neutron-server.txt",
                                ">f+++++++++ objects/namespaced/openstack/endpoints/neutron-server.yaml",
                                ">f+++++++++ objects/namespaced/openstack/endpoints/nova-api.txt",
                                ">f+++++++++ objects/namespaced/openstack/endpoints/nova-api.yaml",
                                ">f+++++++++ objects/namespaced/openstack/endpoints/nova-metadata.txt",
                                ">f+++++++++ objects/namespaced/openstack/endpoints/nova-metadata.yaml",
                                ">f+++++++++ objects/namespaced/openstack/endpoints/nova-novncproxy.txt",
                                ">f+++++++++ objects/namespaced/openstack/endpoints/nova-novncproxy.yaml",
                                ">f+++++++++ objects/namespaced/openstack/endpoints/octavia-api.txt",
                                ">f+++++++++ objects/namespaced/openstack/endpoints/octavia-api.yaml",
                                ">f+++++++++ objects/namespaced/openstack/endpoints/openstack-exporter.txt",
                                ">f+++++++++ objects/namespaced/openstack/endpoints/openstack-exporter.yaml",
                                ">f+++++++++ objects/namespaced/openstack/endpoints/ovn-ovsdb-nb.txt",
                                ">f+++++++++ objects/namespaced/openstack/endpoints/ovn-ovsdb-nb.yaml",
                                ">f+++++++++ objects/namespaced/openstack/endpoints/ovn-ovsdb-sb.txt",
                                ">f+++++++++ objects/namespaced/openstack/endpoints/ovn-ovsdb-sb.yaml",
                                ">f+++++++++ objects/namespaced/openstack/endpoints/percona-xtradb-cluster-operator.txt",
                                ">f+++++++++ objects/namespaced/openstack/endpoints/percona-xtradb-cluster-operator.yaml",
                                ">f+++++++++ objects/namespaced/openstack/endpoints/percona-xtradb-haproxy-metrics.txt",
                                ">f+++++++++ objects/namespaced/openstack/endpoints/percona-xtradb-haproxy-metrics.yaml",
                                ">f+++++++++ objects/namespaced/openstack/endpoints/percona-xtradb-haproxy-replicas.txt",
                                ">f+++++++++ objects/namespaced/openstack/endpoints/percona-xtradb-haproxy-replicas.yaml",
                                ">f+++++++++ objects/namespaced/openstack/endpoints/percona-xtradb-haproxy.txt",
                                ">f+++++++++ objects/namespaced/openstack/endpoints/percona-xtradb-haproxy.yaml",
                                ">f+++++++++ objects/namespaced/openstack/endpoints/percona-xtradb-pxc-unready.txt",
                                ">f+++++++++ objects/namespaced/openstack/endpoints/percona-xtradb-pxc-unready.yaml",
                                ">f+++++++++ objects/namespaced/openstack/endpoints/percona-xtradb-pxc.txt",
                                ">f+++++++++ objects/namespaced/openstack/endpoints/percona-xtradb-pxc.yaml",
                                ">f+++++++++ objects/namespaced/openstack/endpoints/placement-api.txt",
                                ">f+++++++++ objects/namespaced/openstack/endpoints/placement-api.yaml",
                                ">f+++++++++ objects/namespaced/openstack/endpoints/rabbitmq-barbican-nodes.txt",
                                ">f+++++++++ objects/namespaced/openstack/endpoints/rabbitmq-barbican-nodes.yaml",
                                ">f+++++++++ objects/namespaced/openstack/endpoints/rabbitmq-barbican.txt",
                                ">f+++++++++ objects/namespaced/openstack/endpoints/rabbitmq-barbican.yaml",
                                ">f+++++++++ objects/namespaced/openstack/endpoints/rabbitmq-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-heat-nodes.txt",
                                ">f+++++++++ objects/namespaced/openstack/endpoints/rabbitmq-heat-nodes.yaml",
                                ">f+++++++++ objects/namespaced/openstack/endpoints/rabbitmq-heat.txt",
                                ">f+++++++++ objects/namespaced/openstack/endpoints/rabbitmq-heat.yaml",
                                ">f+++++++++ objects/namespaced/openstack/endpoints/rabbitmq-keystone-nodes.txt",
                                ">f+++++++++ objects/namespaced/openstack/endpoints/rabbitmq-keystone-nodes.yaml",
                                ">f+++++++++ objects/namespaced/openstack/endpoints/rabbitmq-keystone.txt",
                                ">f+++++++++ objects/namespaced/openstack/endpoints/rabbitmq-keystone.yaml",
                                ">f+++++++++ objects/namespaced/openstack/endpoints/rabbitmq-magnum-nodes.txt",
                                ">f+++++++++ objects/namespaced/openstack/endpoints/rabbitmq-magnum-nodes.yaml",
                                ">f+++++++++ objects/namespaced/openstack/endpoints/rabbitmq-magnum.txt",
                                ">f+++++++++ objects/namespaced/openstack/endpoints/rabbitmq-magnum.yaml",
                                ">f+++++++++ objects/namespaced/openstack/endpoints/rabbitmq-manila-nodes.txt",
                                ">f+++++++++ objects/namespaced/openstack/endpoints/rabbitmq-manila-nodes.yaml",
                                ">f+++++++++ objects/namespaced/openstack/endpoints/rabbitmq-manila.txt",
                                ">f+++++++++ objects/namespaced/openstack/endpoints/rabbitmq-manila.yaml",
                                ">f+++++++++ objects/namespaced/openstack/endpoints/rabbitmq-messaging-topology-operator-webhook.txt",
                                ">f+++++++++ objects/namespaced/openstack/endpoints/rabbitmq-messaging-topology-operator-webhook.yaml",
                                ">f+++++++++ objects/namespaced/openstack/endpoints/rabbitmq-neutron-nodes.txt",
                                ">f+++++++++ objects/namespaced/openstack/endpoints/rabbitmq-neutron-nodes.yaml",
                                ">f+++++++++ objects/namespaced/openstack/endpoints/rabbitmq-neutron.txt",
                                ">f+++++++++ objects/namespaced/openstack/endpoints/rabbitmq-neutron.yaml",
                                ">f+++++++++ objects/namespaced/openstack/endpoints/rabbitmq-nova-nodes.txt",
                                ">f+++++++++ objects/namespaced/openstack/endpoints/rabbitmq-nova-nodes.yaml",
                                ">f+++++++++ objects/namespaced/openstack/endpoints/rabbitmq-nova.txt",
                                ">f+++++++++ objects/namespaced/openstack/endpoints/rabbitmq-nova.yaml",
                                ">f+++++++++ objects/namespaced/openstack/endpoints/rabbitmq-octavia-nodes.txt",
                                ">f+++++++++ objects/namespaced/openstack/endpoints/rabbitmq-octavia-nodes.yaml",
                                ">f+++++++++ objects/namespaced/openstack/endpoints/rabbitmq-octavia.txt",
                                ">f+++++++++ objects/namespaced/openstack/endpoints/rabbitmq-octavia.yaml",
                                ">f+++++++++ objects/namespaced/openstack/endpoints/rook-ceph-rgw-ceph.txt",
                                ">f+++++++++ objects/namespaced/openstack/endpoints/rook-ceph-rgw-ceph.yaml",
                                ">f+++++++++ objects/namespaced/openstack/endpoints/staffeln-api.txt",
                                ">f+++++++++ objects/namespaced/openstack/endpoints/staffeln-api.yaml",
                                ">f+++++++++ objects/namespaced/openstack/endpoints/valkey-headless.txt",
                                ">f+++++++++ objects/namespaced/openstack/endpoints/valkey-headless.yaml",
                                ">f+++++++++ objects/namespaced/openstack/endpoints/valkey-metrics.txt",
                                ">f+++++++++ objects/namespaced/openstack/endpoints/valkey-metrics.yaml",
                                ">f+++++++++ objects/namespaced/openstack/endpoints/valkey.txt",
                                ">f+++++++++ objects/namespaced/openstack/endpoints/valkey.yaml",
                                "cd+++++++++ objects/namespaced/openstack/ingresses/",
                                ">f+++++++++ objects/namespaced/openstack/ingresses/cloudformation.txt",
                                ">f+++++++++ objects/namespaced/openstack/ingresses/cloudformation.yaml",
                                ">f+++++++++ objects/namespaced/openstack/ingresses/compute-novnc-proxy.txt",
                                ">f+++++++++ objects/namespaced/openstack/ingresses/compute-novnc-proxy.yaml",
                                ">f+++++++++ objects/namespaced/openstack/ingresses/compute.txt",
                                ">f+++++++++ objects/namespaced/openstack/ingresses/compute.yaml",
                                ">f+++++++++ objects/namespaced/openstack/ingresses/container-infra-registry.txt",
                                ">f+++++++++ objects/namespaced/openstack/ingresses/container-infra-registry.yaml",
                                ">f+++++++++ objects/namespaced/openstack/ingresses/container-infra.txt",
                                ">f+++++++++ objects/namespaced/openstack/ingresses/container-infra.yaml",
                                ">f+++++++++ objects/namespaced/openstack/ingresses/dashboard.txt",
                                ">f+++++++++ objects/namespaced/openstack/ingresses/dashboard.yaml",
                                ">f+++++++++ objects/namespaced/openstack/ingresses/identity.txt",
                                ">f+++++++++ objects/namespaced/openstack/ingresses/identity.yaml",
                                ">f+++++++++ objects/namespaced/openstack/ingresses/image.txt",
                                ">f+++++++++ objects/namespaced/openstack/ingresses/image.yaml",
                                ">f+++++++++ objects/namespaced/openstack/ingresses/key-manager.txt",
                                ">f+++++++++ objects/namespaced/openstack/ingresses/key-manager.yaml",
                                ">f+++++++++ objects/namespaced/openstack/ingresses/load-balancer.txt",
                                ">f+++++++++ objects/namespaced/openstack/ingresses/load-balancer.yaml",
                                ">f+++++++++ objects/namespaced/openstack/ingresses/network.txt",
                                ">f+++++++++ objects/namespaced/openstack/ingresses/network.yaml",
                                ">f+++++++++ objects/namespaced/openstack/ingresses/orchestration.txt",
                                ">f+++++++++ objects/namespaced/openstack/ingresses/orchestration.yaml",
                                ">f+++++++++ objects/namespaced/openstack/ingresses/placement.txt",
                                ">f+++++++++ objects/namespaced/openstack/ingresses/placement.yaml",
                                ">f+++++++++ objects/namespaced/openstack/ingresses/rook-ceph-cluster.txt",
                                ">f+++++++++ objects/namespaced/openstack/ingresses/rook-ceph-cluster.yaml",
                                ">f+++++++++ objects/namespaced/openstack/ingresses/sharev2.txt",
                                ">f+++++++++ objects/namespaced/openstack/ingresses/sharev2.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/barbican-db-init.txt",
                                ">f+++++++++ objects/namespaced/openstack/jobs/barbican-db-init.yaml",
                                ">f+++++++++ objects/namespaced/openstack/jobs/barbican-db-sync.txt",
                                ">f+++++++++ objects/namespaced/openstack/jobs/barbican-db-sync.yaml",
                                ">f+++++++++ objects/namespaced/openstack/jobs/barbican-ks-endpoints.txt",
                                ">f+++++++++ objects/namespaced/openstack/jobs/barbican-ks-endpoints.yaml",
                                ">f+++++++++ objects/namespaced/openstack/jobs/barbican-ks-service.txt",
                                ">f+++++++++ objects/namespaced/openstack/jobs/barbican-ks-service.yaml",
                                ">f+++++++++ objects/namespaced/openstack/jobs/barbican-ks-user.txt",
                                ">f+++++++++ objects/namespaced/openstack/jobs/barbican-ks-user.yaml",
                                ">f+++++++++ objects/namespaced/openstack/jobs/barbican-rabbit-init.txt",
                                ">f+++++++++ objects/namespaced/openstack/jobs/barbican-rabbit-init.yaml",
                                ">f+++++++++ objects/namespaced/openstack/jobs/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/cinder-volume-usage-audit-29750285.txt",
                                ">f+++++++++ objects/namespaced/openstack/jobs/cinder-volume-usage-audit-29750285.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/heat-bootstrap.txt",
                                ">f+++++++++ objects/namespaced/openstack/jobs/heat-bootstrap.yaml",
                                ">f+++++++++ objects/namespaced/openstack/jobs/heat-db-init.txt",
                                ">f+++++++++ objects/namespaced/openstack/jobs/heat-db-init.yaml",
                                ">f+++++++++ objects/namespaced/openstack/jobs/heat-db-sync.txt",
                                ">f+++++++++ objects/namespaced/openstack/jobs/heat-db-sync.yaml",
                                ">f+++++++++ objects/namespaced/openstack/jobs/heat-domain-ks-user.txt",
                                ">f+++++++++ objects/namespaced/openstack/jobs/heat-domain-ks-user.yaml",
                                ">f+++++++++ objects/namespaced/openstack/jobs/heat-engine-cleaner-29750295.txt",
                                ">f+++++++++ objects/namespaced/openstack/jobs/heat-engine-cleaner-29750295.yaml",
                                ">f+++++++++ objects/namespaced/openstack/jobs/heat-engine-cleaner-29750300.txt",
                                ">f+++++++++ objects/namespaced/openstack/jobs/heat-engine-cleaner-29750300.yaml",
                                ">f+++++++++ objects/namespaced/openstack/jobs/heat-engine-cleaner-29750305.txt",
                                ">f+++++++++ objects/namespaced/openstack/jobs/heat-engine-cleaner-29750305.yaml",
                                ">f+++++++++ objects/namespaced/openstack/jobs/heat-ks-endpoints.txt",
                                ">f+++++++++ objects/namespaced/openstack/jobs/heat-ks-endpoints.yaml",
                                ">f+++++++++ objects/namespaced/openstack/jobs/heat-ks-service.txt",
                                ">f+++++++++ objects/namespaced/openstack/jobs/heat-ks-service.yaml",
                                ">f+++++++++ objects/namespaced/openstack/jobs/heat-ks-user.txt",
                                ">f+++++++++ objects/namespaced/openstack/jobs/heat-ks-user.yaml",
                                ">f+++++++++ objects/namespaced/openstack/jobs/heat-rabbit-init.txt",
                                ">f+++++++++ objects/namespaced/openstack/jobs/heat-rabbit-init.yaml",
                                ">f+++++++++ objects/namespaced/openstack/jobs/heat-trusts.txt",
                                ">f+++++++++ objects/namespaced/openstack/jobs/heat-trusts.yaml",
                                ">f+++++++++ objects/namespaced/openstack/jobs/horizon-db-init.txt",
                                ">f+++++++++ objects/namespaced/openstack/jobs/horizon-db-init.yaml",
                                ">f+++++++++ objects/namespaced/openstack/jobs/horizon-db-sync.txt",
                                ">f+++++++++ objects/namespaced/openstack/jobs/horizon-db-sync.yaml",
                                ">f+++++++++ objects/namespaced/openstack/jobs/keystone-bootstrap.txt",
                                ">f+++++++++ objects/namespaced/openstack/jobs/keystone-bootstrap.yaml",
                                ">f+++++++++ objects/namespaced/openstack/jobs/keystone-credential-setup.txt",
                                ">f+++++++++ objects/namespaced/openstack/jobs/keystone-credential-setup.yaml",
                                ">f+++++++++ objects/namespaced/openstack/jobs/keystone-db-init.txt",
                                ">f+++++++++ objects/namespaced/openstack/jobs/keystone-db-init.yaml",
                                ">f+++++++++ objects/namespaced/openstack/jobs/keystone-db-sync.txt",
                                ">f+++++++++ objects/namespaced/openstack/jobs/keystone-db-sync.yaml",
                                ">f+++++++++ objects/namespaced/openstack/jobs/keystone-domain-manage.txt",
                                ">f+++++++++ objects/namespaced/openstack/jobs/keystone-domain-manage.yaml",
                                ">f+++++++++ objects/namespaced/openstack/jobs/keystone-fernet-setup.txt",
                                ">f+++++++++ objects/namespaced/openstack/jobs/keystone-fernet-setup.yaml",
                                ">f+++++++++ objects/namespaced/openstack/jobs/keystone-rabbit-init.txt",
                                ">f+++++++++ objects/namespaced/openstack/jobs/keystone-rabbit-init.yaml",
                                ">f+++++++++ objects/namespaced/openstack/jobs/magnum-db-init.txt",
                                ">f+++++++++ objects/namespaced/openstack/jobs/magnum-db-init.yaml",
                                ">f+++++++++ objects/namespaced/openstack/jobs/magnum-db-sync.txt",
                                ">f+++++++++ objects/namespaced/openstack/jobs/magnum-db-sync.yaml",
                                ">f+++++++++ objects/namespaced/openstack/jobs/magnum-domain-ks-user.txt",
                                ">f+++++++++ objects/namespaced/openstack/jobs/magnum-domain-ks-user.yaml",
                                ">f+++++++++ objects/namespaced/openstack/jobs/magnum-ks-endpoints.txt",
                                ">f+++++++++ objects/namespaced/openstack/jobs/magnum-ks-endpoints.yaml",
                                ">f+++++++++ objects/namespaced/openstack/jobs/magnum-ks-service.txt",
                                ">f+++++++++ objects/namespaced/openstack/jobs/magnum-ks-service.yaml",
                                ">f+++++++++ objects/namespaced/openstack/jobs/magnum-ks-user.txt",
                                ">f+++++++++ objects/namespaced/openstack/jobs/magnum-ks-user.yaml",
                                ">f+++++++++ objects/namespaced/openstack/jobs/magnum-rabbit-init.txt",
                                ">f+++++++++ objects/namespaced/openstack/jobs/magnum-rabbit-init.yaml",
                                ">f+++++++++ objects/namespaced/openstack/jobs/manila-bootstrap.txt",
                                ">f+++++++++ objects/namespaced/openstack/jobs/manila-bootstrap.yaml",
                                ">f+++++++++ objects/namespaced/openstack/jobs/manila-db-init.txt",
                                ">f+++++++++ objects/namespaced/openstack/jobs/manila-db-init.yaml",
                                ">f+++++++++ objects/namespaced/openstack/jobs/manila-db-sync.txt",
                                ">f+++++++++ objects/namespaced/openstack/jobs/manila-db-sync.yaml",
                                ">f+++++++++ objects/namespaced/openstack/jobs/manila-ks-endpoints.txt",
                                ">f+++++++++ objects/namespaced/openstack/jobs/manila-ks-endpoints.yaml",
                                ">f+++++++++ objects/namespaced/openstack/jobs/manila-ks-service.txt",
                                ">f+++++++++ objects/namespaced/openstack/jobs/manila-ks-service.yaml",
                                ">f+++++++++ objects/namespaced/openstack/jobs/manila-ks-user.txt",
                                ">f+++++++++ objects/namespaced/openstack/jobs/manila-ks-user.yaml",
                                ">f+++++++++ objects/namespaced/openstack/jobs/manila-rabbit-init.txt",
                                ">f+++++++++ objects/namespaced/openstack/jobs/manila-rabbit-init.yaml",
                                ">f+++++++++ objects/namespaced/openstack/jobs/neutron-db-init.txt",
                                ">f+++++++++ objects/namespaced/openstack/jobs/neutron-db-init.yaml",
                                ">f+++++++++ objects/namespaced/openstack/jobs/neutron-db-sync.txt",
                                ">f+++++++++ objects/namespaced/openstack/jobs/neutron-db-sync.yaml",
                                ">f+++++++++ objects/namespaced/openstack/jobs/neutron-ks-endpoints.txt",
                                ">f+++++++++ objects/namespaced/openstack/jobs/neutron-ks-endpoints.yaml",
                                ">f+++++++++ objects/namespaced/openstack/jobs/neutron-ks-service.txt",
                                ">f+++++++++ objects/namespaced/openstack/jobs/neutron-ks-service.yaml",
                                ">f+++++++++ objects/namespaced/openstack/jobs/neutron-ks-user.txt",
                                ">f+++++++++ objects/namespaced/openstack/jobs/neutron-ks-user.yaml",
                                ">f+++++++++ objects/namespaced/openstack/jobs/neutron-rabbit-init.txt",
                                ">f+++++++++ objects/namespaced/openstack/jobs/neutron-rabbit-init.yaml",
                                ">f+++++++++ objects/namespaced/openstack/jobs/nova-cell-setup-29750280.txt",
                                ">f+++++++++ objects/namespaced/openstack/jobs/nova-cell-setup-29750280.yaml",
                                ">f+++++++++ objects/namespaced/openstack/jobs/nova-db-init.txt",
                                ">f+++++++++ objects/namespaced/openstack/jobs/nova-db-init.yaml",
                                ">f+++++++++ objects/namespaced/openstack/jobs/nova-db-sync.txt",
                                ">f+++++++++ objects/namespaced/openstack/jobs/nova-db-sync.yaml",
                                ">f+++++++++ objects/namespaced/openstack/jobs/nova-ks-endpoints.txt",
                                ">f+++++++++ objects/namespaced/openstack/jobs/nova-ks-endpoints.yaml",
                                ">f+++++++++ objects/namespaced/openstack/jobs/nova-ks-service.txt",
                                ">f+++++++++ objects/namespaced/openstack/jobs/nova-ks-service.yaml",
                                ">f+++++++++ objects/namespaced/openstack/jobs/nova-ks-user.txt",
                                ">f+++++++++ objects/namespaced/openstack/jobs/nova-ks-user.yaml",
                                ">f+++++++++ objects/namespaced/openstack/jobs/nova-rabbit-init.txt",
                                ">f+++++++++ objects/namespaced/openstack/jobs/nova-rabbit-init.yaml",
                                ">f+++++++++ objects/namespaced/openstack/jobs/nova-service-cleaner-29750280.txt",
                                ">f+++++++++ objects/namespaced/openstack/jobs/nova-service-cleaner-29750280.yaml",
                                ">f+++++++++ objects/namespaced/openstack/jobs/octavia-bootstrap.txt",
                                ">f+++++++++ objects/namespaced/openstack/jobs/octavia-bootstrap.yaml",
                                ">f+++++++++ objects/namespaced/openstack/jobs/octavia-db-init.txt",
                                ">f+++++++++ objects/namespaced/openstack/jobs/octavia-db-init.yaml",
                                ">f+++++++++ objects/namespaced/openstack/jobs/octavia-db-sync.txt",
                                ">f+++++++++ objects/namespaced/openstack/jobs/octavia-db-sync.yaml",
                                ">f+++++++++ objects/namespaced/openstack/jobs/octavia-ks-endpoints.txt",
                                ">f+++++++++ objects/namespaced/openstack/jobs/octavia-ks-endpoints.yaml",
                                ">f+++++++++ objects/namespaced/openstack/jobs/octavia-ks-service.txt",
                                ">f+++++++++ objects/namespaced/openstack/jobs/octavia-ks-service.yaml",
                                ">f+++++++++ objects/namespaced/openstack/jobs/octavia-ks-user.txt",
                                ">f+++++++++ objects/namespaced/openstack/jobs/octavia-ks-user.yaml",
                                ">f+++++++++ objects/namespaced/openstack/jobs/octavia-rabbit-init.txt",
                                ">f+++++++++ objects/namespaced/openstack/jobs/octavia-rabbit-init.yaml",
                                ">f+++++++++ objects/namespaced/openstack/jobs/placement-db-init.txt",
                                ">f+++++++++ objects/namespaced/openstack/jobs/placement-db-init.yaml",
                                ">f+++++++++ objects/namespaced/openstack/jobs/placement-db-sync.txt",
                                ">f+++++++++ objects/namespaced/openstack/jobs/placement-db-sync.yaml",
                                ">f+++++++++ objects/namespaced/openstack/jobs/placement-ks-endpoints.txt",
                                ">f+++++++++ objects/namespaced/openstack/jobs/placement-ks-endpoints.yaml",
                                ">f+++++++++ objects/namespaced/openstack/jobs/placement-ks-service.txt",
                                ">f+++++++++ objects/namespaced/openstack/jobs/placement-ks-service.yaml",
                                ">f+++++++++ objects/namespaced/openstack/jobs/placement-ks-user.txt",
                                ">f+++++++++ objects/namespaced/openstack/jobs/placement-ks-user.yaml",
                                ">f+++++++++ objects/namespaced/openstack/jobs/staffeln-db-init.txt",
                                ">f+++++++++ objects/namespaced/openstack/jobs/staffeln-db-init.yaml",
                                ">f+++++++++ objects/namespaced/openstack/jobs/staffeln-db-sync.txt",
                                ">f+++++++++ objects/namespaced/openstack/jobs/staffeln-db-sync.yaml",
                                ">f+++++++++ objects/namespaced/openstack/jobs/tempest-ks-user.txt",
                                ">f+++++++++ objects/namespaced/openstack/jobs/tempest-ks-user.yaml",
                                ">f+++++++++ objects/namespaced/openstack/jobs/tempest-run-tests.txt",
                                ">f+++++++++ objects/namespaced/openstack/jobs/tempest-run-tests.yaml",
                                "cd+++++++++ objects/namespaced/openstack/networkpolicies/",
                                ">f+++++++++ objects/namespaced/openstack/networkpolicies/rabbitmq-cluster-operator.txt",
                                ">f+++++++++ objects/namespaced/openstack/networkpolicies/rabbitmq-cluster-operator.yaml",
                                ">f+++++++++ objects/namespaced/openstack/networkpolicies/rabbitmq-messaging-topology-operator.txt",
                                ">f+++++++++ objects/namespaced/openstack/networkpolicies/rabbitmq-messaging-topology-operator.yaml",
                                ">f+++++++++ objects/namespaced/openstack/networkpolicies/valkey.txt",
                                ">f+++++++++ objects/namespaced/openstack/networkpolicies/valkey.yaml",
                                "cd+++++++++ objects/namespaced/openstack/persistentvolumeclaims/",
                                ">f+++++++++ objects/namespaced/openstack/persistentvolumeclaims/data-ovn-ovsdb-nb-0.txt",
                                ">f+++++++++ objects/namespaced/openstack/persistentvolumeclaims/data-ovn-ovsdb-nb-0.yaml",
                                ">f+++++++++ objects/namespaced/openstack/persistentvolumeclaims/data-ovn-ovsdb-sb-0.txt",
                                ">f+++++++++ objects/namespaced/openstack/persistentvolumeclaims/data-ovn-ovsdb-sb-0.yaml",
                                ">f+++++++++ objects/namespaced/openstack/persistentvolumeclaims/datadir-percona-xtradb-pxc-0.txt",
                                ">f+++++++++ objects/namespaced/openstack/persistentvolumeclaims/datadir-percona-xtradb-pxc-0.yaml",
                                ">f+++++++++ objects/namespaced/openstack/persistentvolumeclaims/persistence-rabbitmq-barbican-server-0.txt",
                                ">f+++++++++ objects/namespaced/openstack/persistentvolumeclaims/persistence-rabbitmq-barbican-server-0.yaml",
                                ">f+++++++++ objects/namespaced/openstack/persistentvolumeclaims/persistence-rabbitmq-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-heat-server-0.txt",
                                ">f+++++++++ objects/namespaced/openstack/persistentvolumeclaims/persistence-rabbitmq-heat-server-0.yaml",
                                ">f+++++++++ objects/namespaced/openstack/persistentvolumeclaims/persistence-rabbitmq-keystone-server-0.txt",
                                ">f+++++++++ objects/namespaced/openstack/persistentvolumeclaims/persistence-rabbitmq-keystone-server-0.yaml",
                                ">f+++++++++ objects/namespaced/openstack/persistentvolumeclaims/persistence-rabbitmq-magnum-server-0.txt",
                                ">f+++++++++ objects/namespaced/openstack/persistentvolumeclaims/persistence-rabbitmq-magnum-server-0.yaml",
                                ">f+++++++++ objects/namespaced/openstack/persistentvolumeclaims/persistence-rabbitmq-manila-server-0.txt",
                                ">f+++++++++ objects/namespaced/openstack/persistentvolumeclaims/persistence-rabbitmq-manila-server-0.yaml",
                                ">f+++++++++ objects/namespaced/openstack/persistentvolumeclaims/persistence-rabbitmq-neutron-server-0.txt",
                                ">f+++++++++ objects/namespaced/openstack/persistentvolumeclaims/persistence-rabbitmq-neutron-server-0.yaml",
                                ">f+++++++++ objects/namespaced/openstack/persistentvolumeclaims/persistence-rabbitmq-nova-server-0.txt",
                                ">f+++++++++ objects/namespaced/openstack/persistentvolumeclaims/persistence-rabbitmq-nova-server-0.yaml",
                                ">f+++++++++ objects/namespaced/openstack/persistentvolumeclaims/persistence-rabbitmq-octavia-server-0.txt",
                                ">f+++++++++ objects/namespaced/openstack/persistentvolumeclaims/persistence-rabbitmq-octavia-server-0.yaml",
                                ">f+++++++++ objects/namespaced/openstack/persistentvolumeclaims/valkey-data-valkey-node-0.txt",
                                ">f+++++++++ objects/namespaced/openstack/persistentvolumeclaims/valkey-data-valkey-node-0.yaml",
                                "cd+++++++++ objects/namespaced/openstack/pods/",
                                ">f+++++++++ objects/namespaced/openstack/pods/barbican-api-848b698f88-68kwh.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/barbican-api-848b698f88-68kwh.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/barbican-db-init-65jh6.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/barbican-db-init-65jh6.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/barbican-db-sync-qdv6s.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/barbican-db-sync-qdv6s.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/barbican-ks-endpoints-nxmm2.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/barbican-ks-endpoints-nxmm2.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/barbican-ks-service-txvk9.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/barbican-ks-service-txvk9.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/barbican-ks-user-97k9g.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/barbican-ks-user-97k9g.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/barbican-rabbit-init-2g528.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/barbican-rabbit-init-2g528.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/cinder-api-656dfb6944-vwn5g.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/cinder-api-656dfb6944-vwn5g.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/cinder-backup-7fcd6f8cb8-pqf5f.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/cinder-backup-7fcd6f8cb8-pqf5f.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/cinder-backup-storage-init-8p4j4.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/cinder-backup-storage-init-8p4j4.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/cinder-bootstrap-snchh.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/cinder-bootstrap-snchh.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/cinder-create-internal-tenant-28zpv.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/cinder-create-internal-tenant-28zpv.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/cinder-db-init-k6v87.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/cinder-db-init-k6v87.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/cinder-db-sync-n2lf8.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/cinder-db-sync-n2lf8.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/cinder-ks-endpoints-crgj8.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/cinder-ks-endpoints-crgj8.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/cinder-ks-service-6pp8l.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/cinder-ks-service-6pp8l.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/cinder-ks-user-npktt.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/cinder-ks-user-npktt.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/cinder-rabbit-init-jfdbl.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/cinder-rabbit-init-jfdbl.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/cinder-scheduler-7f8fdc7b96-hx2hj.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/cinder-scheduler-7f8fdc7b96-hx2hj.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/cinder-storage-init-6q87f.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/cinder-storage-init-6q87f.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/cinder-volume-659d8bd9f6-r7dln.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/cinder-volume-659d8bd9f6-r7dln.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/cinder-volume-usage-audit-29750285-dhwhr.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/cinder-volume-usage-audit-29750285-dhwhr.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/glance-api-77c58767b5-n5l7j.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/glance-api-77c58767b5-n5l7j.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/glance-db-init-gsbxg.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/glance-db-init-gsbxg.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/glance-db-sync-p7nft.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/glance-db-sync-p7nft.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/glance-ks-endpoints-6h5v5.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/glance-ks-endpoints-6h5v5.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/glance-ks-service-zv2pd.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/glance-ks-service-zv2pd.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/glance-ks-user-pjzt9.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/glance-ks-user-pjzt9.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/glance-metadefs-load-fhdlf.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/glance-metadefs-load-fhdlf.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/glance-rabbit-init-bscs9.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/glance-rabbit-init-bscs9.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/glance-storage-init-496dg.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/glance-storage-init-496dg.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/heat-api-5d85876795-v2ljz.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/heat-api-5d85876795-v2ljz.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/heat-bootstrap-659l5.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/heat-bootstrap-659l5.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/heat-cfn-5c467767d9-n295c.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/heat-cfn-5c467767d9-n295c.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/heat-db-init-nkzwk.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/heat-db-init-nkzwk.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/heat-db-sync-q277k.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/heat-db-sync-q277k.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/heat-domain-ks-user-rdw8b.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/heat-domain-ks-user-rdw8b.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/heat-engine-9bb644b86-sg4rq.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/heat-engine-9bb644b86-sg4rq.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/heat-engine-cleaner-29750295-xc849.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/heat-engine-cleaner-29750295-xc849.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/heat-engine-cleaner-29750300-b5mh5.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/heat-engine-cleaner-29750300-b5mh5.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/heat-engine-cleaner-29750305-br2dt.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/heat-engine-cleaner-29750305-br2dt.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/heat-ks-endpoints-z8fmx.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/heat-ks-endpoints-z8fmx.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/heat-ks-service-fqjkg.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/heat-ks-service-fqjkg.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/heat-ks-user-zlfbg.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/heat-ks-user-zlfbg.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/heat-rabbit-init-8kzs2.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/heat-rabbit-init-8kzs2.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/heat-trusts-w2nlx.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/heat-trusts-w2nlx.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/horizon-8665dfb59d-g7vp7.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/horizon-8665dfb59d-g7vp7.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/horizon-db-init-nqx5b.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/horizon-db-init-nqx5b.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/horizon-db-sync-pcvwt.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/horizon-db-sync-pcvwt.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/keepalived-vrxzt.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/keepalived-vrxzt.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/keystone-api-5579b9b445-n6qcq.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/keystone-api-5579b9b445-n6qcq.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/keystone-bootstrap-bcvjb.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/keystone-bootstrap-bcvjb.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/keystone-credential-setup-zh9sl.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/keystone-credential-setup-zh9sl.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/keystone-db-init-k9blh.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/keystone-db-init-k9blh.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/keystone-db-sync-pgqvz.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/keystone-db-sync-pgqvz.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/keystone-domain-manage-rqx2q.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/keystone-domain-manage-rqx2q.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/keystone-fernet-setup-7pwph.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/keystone-fernet-setup-7pwph.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/keystone-rabbit-init-2tnw5.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/keystone-rabbit-init-2tnw5.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/libvirt-libvirt-default-lbckq.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/libvirt-libvirt-default-lbckq.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/magnum-api-687df4679-jttrv.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/magnum-api-687df4679-jttrv.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/magnum-cluster-api-proxy-2knbs.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/magnum-cluster-api-proxy-2knbs.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/magnum-conductor-0.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/magnum-conductor-0.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/magnum-db-init-424tn.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/magnum-db-init-424tn.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/magnum-db-sync-tzr7f.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/magnum-db-sync-tzr7f.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/magnum-domain-ks-user-bp2dk.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/magnum-domain-ks-user-bp2dk.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/magnum-ks-endpoints-gmpv8.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/magnum-ks-endpoints-gmpv8.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/magnum-ks-service-tqrmc.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/magnum-ks-service-tqrmc.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/magnum-ks-user-p6fkp.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/magnum-ks-user-p6fkp.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/magnum-rabbit-init-tgh5n.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/magnum-rabbit-init-tgh5n.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/magnum-registry-c45778976-6rw7m.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/magnum-registry-c45778976-6rw7m.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/manila-api-6d5cf9b54d-q2p5g.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/manila-api-6d5cf9b54d-q2p5g.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/manila-bootstrap-tgcr7.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/manila-bootstrap-tgcr7.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/manila-data-64fcd866ff-tg25v.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/manila-data-64fcd866ff-tg25v.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/manila-db-init-l2kdc.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/manila-db-init-l2kdc.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/manila-db-sync-g66bf.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/manila-db-sync-g66bf.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/manila-ks-endpoints-8lqh6.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/manila-ks-endpoints-8lqh6.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/manila-ks-service-847f5.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/manila-ks-service-847f5.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/manila-ks-user-4krzg.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/manila-ks-user-4krzg.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/manila-rabbit-init-7rpxx.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/manila-rabbit-init-7rpxx.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/manila-scheduler-6df8f44f9-wp7f2.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/manila-scheduler-6df8f44f9-wp7f2.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/manila-share-5865c55f86-f29rj.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/manila-share-5865c55f86-f29rj.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/memcached-memcached-cf56b6468-dbd7s.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/memcached-memcached-cf56b6468-dbd7s.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/neutron-db-init-p8dwr.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/neutron-db-init-p8dwr.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/neutron-db-sync-wjp6h.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/neutron-db-sync-wjp6h.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/neutron-ks-endpoints-nz22q.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/neutron-ks-endpoints-nz22q.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/neutron-ks-service-2k7gc.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/neutron-ks-service-2k7gc.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/neutron-ks-user-nc4md.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/neutron-ks-user-nc4md.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/neutron-netns-cleanup-cron-default-gzx9n.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/neutron-netns-cleanup-cron-default-gzx9n.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/neutron-ovn-metadata-agent-default-zx7sr.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/neutron-ovn-metadata-agent-default-zx7sr.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/neutron-ovn-vpn-agent-default-74p9x.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/neutron-ovn-vpn-agent-default-74p9x.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/neutron-rabbit-init-ftl5c.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/neutron-rabbit-init-ftl5c.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/neutron-rpc-server-5c5fdb4f4d-ktjnc.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/neutron-rpc-server-5c5fdb4f4d-ktjnc.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/neutron-server-6f79797599-pb425.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/neutron-server-6f79797599-pb425.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/nova-api-metadata-5c898968b9-dbhvg.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/nova-api-metadata-5c898968b9-dbhvg.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/nova-api-osapi-7fbfbcdbb-h5zwn.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/nova-api-osapi-7fbfbcdbb-h5zwn.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/nova-bootstrap-thqgb.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/nova-bootstrap-thqgb.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/nova-cell-setup-29750280-c29jj.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/nova-cell-setup-29750280-c29jj.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/nova-cell-setup-dbrf6.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/nova-cell-setup-dbrf6.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/nova-compute-default-899lm.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/nova-compute-default-899lm.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/nova-conductor-69f4c6854-fdm8f.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/nova-conductor-69f4c6854-fdm8f.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/nova-db-init-dmq66.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/nova-db-init-dmq66.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/nova-db-sync-5qfmv.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/nova-db-sync-5qfmv.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/nova-ks-endpoints-p7nql.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/nova-ks-endpoints-p7nql.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/nova-ks-service-fc9dh.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/nova-ks-service-fc9dh.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/nova-ks-user-wdtl8.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/nova-ks-user-wdtl8.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/nova-novncproxy-cb6489d67-stk7j.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/nova-novncproxy-cb6489d67-stk7j.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/nova-rabbit-init-pvt6m.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/nova-rabbit-init-pvt6m.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/nova-scheduler-d698d658b-ggplg.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/nova-scheduler-d698d658b-ggplg.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/nova-service-cleaner-29750280-z695t.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/nova-service-cleaner-29750280-z695t.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/octavia-api-5845cffc88-dfr5z.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/octavia-api-5845cffc88-dfr5z.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/octavia-bootstrap-x2czn.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/octavia-bootstrap-x2czn.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/octavia-db-init-g45hh.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/octavia-db-init-g45hh.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/octavia-db-sync-lkvft.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/octavia-db-sync-lkvft.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/octavia-health-manager-default-cm58q.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/octavia-health-manager-default-cm58q.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/octavia-housekeeping-5885d6b8b7-pqmkc.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/octavia-housekeeping-5885d6b8b7-pqmkc.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/octavia-ks-endpoints-swhhx.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/octavia-ks-endpoints-swhhx.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/octavia-ks-service-jkhk6.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/octavia-ks-service-jkhk6.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/octavia-ks-user-s4lpv.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/octavia-ks-user-s4lpv.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/octavia-rabbit-init-27ghd.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/octavia-rabbit-init-27ghd.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/octavia-worker-9b64799bd-br499.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/octavia-worker-9b64799bd-br499.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/openstack-database-exporter-78c69bc7dd-mzls8.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/openstack-database-exporter-78c69bc7dd-mzls8.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/openstack-exporter-5455644b6-jsgtx.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/openstack-exporter-5455644b6-jsgtx.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/openvswitch-dpq7n.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/openvswitch-dpq7n.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/ovn-bgp-agent-kxk2s.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/ovn-bgp-agent-kxk2s.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/ovn-controller-default-5vwln.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/ovn-controller-default-5vwln.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/ovn-northd-7659bd74f8-6nrzg.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/ovn-northd-7659bd74f8-6nrzg.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/ovn-ovsdb-nb-0.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/ovn-ovsdb-nb-0.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/ovn-ovsdb-sb-0.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/ovn-ovsdb-sb-0.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/percona-xtradb-haproxy-0.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/percona-xtradb-haproxy-0.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/percona-xtradb-pxc-0.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/percona-xtradb-pxc-0.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/placement-api-65b7cbc865-zhsz5.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/placement-api-65b7cbc865-zhsz5.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/placement-db-init-kh58g.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/placement-db-init-kh58g.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/placement-db-sync-wwndt.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/placement-db-sync-wwndt.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/placement-ks-endpoints-8c8mg.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/placement-ks-endpoints-8c8mg.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/placement-ks-service-5llv2.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/placement-ks-service-5llv2.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/placement-ks-user-rcmzf.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/placement-ks-user-rcmzf.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/pxc-operator-69cb5bbdb9-ld8qb.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/pxc-operator-69cb5bbdb9-ld8qb.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/rabbitmq-barbican-server-0.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/rabbitmq-barbican-server-0.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/rabbitmq-cinder-server-0.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/rabbitmq-cinder-server-0.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/rabbitmq-cluster-operator-54f767cff8-lk8lt.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/rabbitmq-cluster-operator-54f767cff8-lk8lt.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/rabbitmq-glance-server-0.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/rabbitmq-glance-server-0.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/rabbitmq-heat-server-0.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/rabbitmq-heat-server-0.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/rabbitmq-keystone-server-0.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/rabbitmq-keystone-server-0.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/rabbitmq-magnum-server-0.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/rabbitmq-magnum-server-0.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/rabbitmq-manila-server-0.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/rabbitmq-manila-server-0.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/rabbitmq-messaging-topology-operator-6f465c979f-zng6s.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/rabbitmq-messaging-topology-operator-6f465c979f-zng6s.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/rabbitmq-neutron-server-0.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/rabbitmq-neutron-server-0.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/rabbitmq-nova-server-0.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/rabbitmq-nova-server-0.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/rabbitmq-octavia-server-0.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/rabbitmq-octavia-server-0.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/rook-ceph-crashcollector-instance-754c646bfd-hccht.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/rook-ceph-crashcollector-instance-754c646bfd-hccht.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/rook-ceph-rgw-ceph-a-699b8bdb59-wz5hr.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/rook-ceph-rgw-ceph-a-699b8bdb59-wz5hr.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/staffeln-api-7885698956-chmrm.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/staffeln-api-7885698956-chmrm.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/staffeln-conductor-569cbc955c-lbwdv.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/staffeln-conductor-569cbc955c-lbwdv.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/staffeln-db-init-wrwvk.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/staffeln-db-init-wrwvk.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/staffeln-db-sync-785s2.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/staffeln-db-sync-785s2.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/tempest-ks-user-rbrf9.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/tempest-ks-user-rbrf9.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/tempest-run-tests-rjq7b.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/tempest-run-tests-rjq7b.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/valkey-node-0.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/valkey-node-0.yaml",
                                "cd+++++++++ objects/namespaced/openstack/rolebindings/",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/barbican-barbican-api.txt",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/barbican-barbican-api.yaml",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/barbican-barbican-db-init.txt",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/barbican-barbican-db-init.yaml",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/barbican-barbican-db-sync.txt",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/barbican-barbican-db-sync.yaml",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/barbican-barbican-ks-endpoints.txt",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/barbican-barbican-ks-endpoints.yaml",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/barbican-barbican-ks-service.txt",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/barbican-barbican-ks-service.yaml",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/barbican-barbican-ks-user.txt",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/barbican-barbican-ks-user.yaml",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/barbican-barbican-rabbit-init.txt",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/barbican-barbican-rabbit-init.yaml",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/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/heat-heat-api.txt",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/heat-heat-api.yaml",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/heat-heat-bootstrap.txt",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/heat-heat-bootstrap.yaml",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/heat-heat-cfn.txt",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/heat-heat-cfn.yaml",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/heat-heat-db-init.txt",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/heat-heat-db-init.yaml",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/heat-heat-db-sync.txt",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/heat-heat-db-sync.yaml",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/heat-heat-engine-cleaner.txt",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/heat-heat-engine-cleaner.yaml",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/heat-heat-engine.txt",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/heat-heat-engine.yaml",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/heat-heat-ks-endpoints.txt",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/heat-heat-ks-endpoints.yaml",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/heat-heat-ks-service.txt",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/heat-heat-ks-service.yaml",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/heat-heat-ks-user-domain.txt",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/heat-heat-ks-user-domain.yaml",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/heat-heat-ks-user.txt",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/heat-heat-ks-user.yaml",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/heat-heat-purge-deleted.txt",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/heat-heat-purge-deleted.yaml",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/heat-heat-rabbit-init.txt",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/heat-heat-rabbit-init.yaml",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/heat-heat-test.txt",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/heat-heat-test.yaml",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/heat-heat-trusts.txt",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/heat-heat-trusts.yaml",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/horizon-horizon-db-init.txt",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/horizon-horizon-db-init.yaml",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/horizon-horizon-db-sync.txt",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/horizon-horizon-db-sync.yaml",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/horizon-horizon-test.txt",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/horizon-horizon-test.yaml",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/horizon-horizon.txt",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/horizon-horizon.yaml",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/keepalived.txt",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/keepalived.yaml",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/keystone-credential-rotate.txt",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/keystone-credential-rotate.yaml",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/keystone-credential-setup.txt",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/keystone-credential-setup.yaml",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/keystone-fernet-rotate.txt",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/keystone-fernet-rotate.yaml",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/keystone-fernet-setup.txt",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/keystone-fernet-setup.yaml",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/keystone-keystone-api.txt",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/keystone-keystone-api.yaml",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/keystone-keystone-bootstrap.txt",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/keystone-keystone-bootstrap.yaml",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/keystone-keystone-credential-rotate.txt",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/keystone-keystone-credential-rotate.yaml",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/keystone-keystone-db-init.txt",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/keystone-keystone-db-init.yaml",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/keystone-keystone-db-sync.txt",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/keystone-keystone-db-sync.yaml",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/keystone-keystone-domain-manage.txt",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/keystone-keystone-domain-manage.yaml",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/keystone-keystone-fernet-rotate.txt",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/keystone-keystone-fernet-rotate.yaml",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/keystone-keystone-test.txt",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/keystone-keystone-test.yaml",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/libvirt-cert-manager.txt",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/libvirt-cert-manager.yaml",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/libvirt-libvirt.txt",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/libvirt-libvirt.yaml",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/magnum-magnum-api.txt",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/magnum-magnum-api.yaml",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/magnum-magnum-conductor.txt",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/magnum-magnum-conductor.yaml",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/magnum-magnum-db-init.txt",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/magnum-magnum-db-init.yaml",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/magnum-magnum-db-sync.txt",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/magnum-magnum-db-sync.yaml",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/magnum-magnum-ks-endpoints.txt",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/magnum-magnum-ks-endpoints.yaml",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/magnum-magnum-ks-service.txt",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/magnum-magnum-ks-service.yaml",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/magnum-magnum-ks-user-domain.txt",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/magnum-magnum-ks-user-domain.yaml",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/magnum-magnum-ks-user.txt",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/magnum-magnum-ks-user.yaml",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/magnum-magnum-rabbit-init.txt",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/magnum-magnum-rabbit-init.yaml",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/manila-manila-api.txt",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/manila-manila-api.yaml",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/manila-manila-data.txt",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/manila-manila-data.yaml",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/manila-manila-db-init.txt",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/manila-manila-db-init.yaml",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/manila-manila-db-sync.txt",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/manila-manila-db-sync.yaml",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/manila-manila-ks-endpoints.txt",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/manila-manila-ks-endpoints.yaml",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/manila-manila-ks-service.txt",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/manila-manila-ks-service.yaml",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/manila-manila-ks-user.txt",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/manila-manila-ks-user.yaml",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/manila-manila-rabbit-init.txt",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/manila-manila-rabbit-init.yaml",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/manila-manila-scheduler.txt",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/manila-manila-scheduler.yaml",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/manila-manila-share.txt",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/manila-manila-share.yaml",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/neutron-neutron-db-init.txt",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/neutron-neutron-db-init.yaml",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/neutron-neutron-db-sync.txt",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/neutron-neutron-db-sync.yaml",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/neutron-neutron-ks-endpoints.txt",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/neutron-neutron-ks-endpoints.yaml",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/neutron-neutron-ks-service.txt",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/neutron-neutron-ks-service.yaml",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/neutron-neutron-ks-user.txt",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/neutron-neutron-ks-user.yaml",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/neutron-neutron-ovn-metadata-agent.txt",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/neutron-neutron-ovn-metadata-agent.yaml",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/neutron-neutron-ovn-vpn-agent.txt",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/neutron-neutron-ovn-vpn-agent.yaml",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/neutron-neutron-rabbit-init.txt",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/neutron-neutron-rabbit-init.yaml",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/neutron-neutron-rpc-server.txt",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/neutron-neutron-rpc-server.yaml",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/neutron-neutron-server.txt",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/neutron-neutron-server.yaml",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/neutron-neutron-test.txt",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/neutron-neutron-test.yaml",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/nova-nova-api-metadata.txt",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/nova-nova-api-metadata.yaml",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/nova-nova-api-osapi.txt",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/nova-nova-api-osapi.yaml",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/nova-nova-bootstrap.txt",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/nova-nova-bootstrap.yaml",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/nova-nova-cell-setup-cron.txt",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/nova-nova-cell-setup-cron.yaml",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/nova-nova-cell-setup.txt",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/nova-nova-cell-setup.yaml",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/nova-nova-compute.txt",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/nova-nova-compute.yaml",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/nova-nova-conductor.txt",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/nova-nova-conductor.yaml",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/nova-nova-db-init.txt",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/nova-nova-db-init.yaml",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/nova-nova-db-sync.txt",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/nova-nova-db-sync.yaml",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/nova-nova-ks-endpoints.txt",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/nova-nova-ks-endpoints.yaml",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/nova-nova-ks-service.txt",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/nova-nova-ks-service.yaml",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/nova-nova-ks-user.txt",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/nova-nova-ks-user.yaml",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/nova-nova-novncproxy.txt",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/nova-nova-novncproxy.yaml",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/nova-nova-rabbit-init.txt",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/nova-nova-rabbit-init.yaml",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/nova-nova-scheduler.txt",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/nova-nova-scheduler.yaml",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/nova-nova-service-cleaner.txt",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/nova-nova-service-cleaner.yaml",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/nova-nova-test.txt",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/nova-nova-test.yaml",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/octavia-octavia-api.txt",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/octavia-octavia-api.yaml",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/octavia-octavia-db-init.txt",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/octavia-octavia-db-init.yaml",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/octavia-octavia-db-sync.txt",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/octavia-octavia-db-sync.yaml",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/octavia-octavia-health-manager.txt",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/octavia-octavia-health-manager.yaml",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/octavia-octavia-housekeeping.txt",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/octavia-octavia-housekeeping.yaml",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/octavia-octavia-ks-endpoints.txt",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/octavia-octavia-ks-endpoints.yaml",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/octavia-octavia-ks-service.txt",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/octavia-octavia-ks-service.yaml",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/octavia-octavia-ks-user.txt",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/octavia-octavia-ks-user.yaml",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/octavia-octavia-rabbit-init.txt",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/octavia-octavia-rabbit-init.yaml",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/octavia-octavia-worker.txt",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/octavia-octavia-worker.yaml",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/ovn-bgp-agent.txt",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/ovn-bgp-agent.yaml",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/ovn-controller.txt",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/ovn-controller.yaml",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/ovn-northd.txt",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/ovn-northd.yaml",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/ovn-ovn-controller.txt",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/ovn-ovn-controller.yaml",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/ovn-ovn-northd.txt",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/ovn-ovn-northd.yaml",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/ovn-ovsdb.txt",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/ovn-ovsdb.yaml",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/placement-placement-api.txt",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/placement-placement-api.yaml",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/placement-placement-db-init.txt",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/placement-placement-db-init.yaml",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/placement-placement-db-sync.txt",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/placement-placement-db-sync.yaml",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/placement-placement-ks-endpoints.txt",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/placement-placement-ks-endpoints.yaml",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/placement-placement-ks-service.txt",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/placement-placement-ks-service.yaml",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/placement-placement-ks-user.txt",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/placement-placement-ks-user.yaml",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/pxc-operator.txt",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/pxc-operator.yaml",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/rabbitmq-barbican-server.txt",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/rabbitmq-barbican-server.yaml",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/rabbitmq-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-heat-server.txt",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/rabbitmq-heat-server.yaml",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/rabbitmq-keystone-server.txt",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/rabbitmq-keystone-server.yaml",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/rabbitmq-magnum-server.txt",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/rabbitmq-magnum-server.yaml",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/rabbitmq-manila-server.txt",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/rabbitmq-manila-server.yaml",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/rabbitmq-messaging-topology-operator.txt",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/rabbitmq-messaging-topology-operator.yaml",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/rabbitmq-neutron-server.txt",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/rabbitmq-neutron-server.yaml",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/rabbitmq-nova-server.txt",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/rabbitmq-nova-server.yaml",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/rabbitmq-octavia-server.txt",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/rabbitmq-octavia-server.yaml",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/rook-ceph-cluster-mgmt.txt",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/rook-ceph-cluster-mgmt.yaml",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/rook-ceph-cmd-reporter.txt",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/rook-ceph-cmd-reporter.yaml",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/rook-ceph-mgr.txt",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/rook-ceph-mgr.yaml",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/rook-ceph-osd.txt",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/rook-ceph-osd.yaml",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/rook-ceph-purge-osd.txt",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/rook-ceph-purge-osd.yaml",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/staffeln-conductor-leases.txt",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/staffeln-conductor-leases.yaml",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/staffeln-staffeln-api.txt",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/staffeln-staffeln-api.yaml",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/staffeln-staffeln-conductor.txt",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/staffeln-staffeln-conductor.yaml",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/staffeln-staffeln-db-init.txt",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/staffeln-staffeln-db-init.yaml",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/staffeln-staffeln-db-sync.txt",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/staffeln-staffeln-db-sync.yaml",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/tempest-tempest-ks-user.txt",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/tempest-tempest-ks-user.yaml",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/tempest-tempest-run-tests.txt",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/tempest-tempest-run-tests.yaml",
                                "cd+++++++++ objects/namespaced/openstack/roles/",
                                ">f+++++++++ objects/namespaced/openstack/roles/barbican-openstack-barbican-api.txt",
                                ">f+++++++++ objects/namespaced/openstack/roles/barbican-openstack-barbican-api.yaml",
                                ">f+++++++++ objects/namespaced/openstack/roles/barbican-openstack-barbican-db-init.txt",
                                ">f+++++++++ objects/namespaced/openstack/roles/barbican-openstack-barbican-db-init.yaml",
                                ">f+++++++++ objects/namespaced/openstack/roles/barbican-openstack-barbican-db-sync.txt",
                                ">f+++++++++ objects/namespaced/openstack/roles/barbican-openstack-barbican-db-sync.yaml",
                                ">f+++++++++ objects/namespaced/openstack/roles/barbican-openstack-barbican-ks-endpoints.txt",
                                ">f+++++++++ objects/namespaced/openstack/roles/barbican-openstack-barbican-ks-endpoints.yaml",
                                ">f+++++++++ objects/namespaced/openstack/roles/barbican-openstack-barbican-ks-service.txt",
                                ">f+++++++++ objects/namespaced/openstack/roles/barbican-openstack-barbican-ks-service.yaml",
                                ">f+++++++++ objects/namespaced/openstack/roles/barbican-openstack-barbican-ks-user.txt",
                                ">f+++++++++ objects/namespaced/openstack/roles/barbican-openstack-barbican-ks-user.yaml",
                                ">f+++++++++ objects/namespaced/openstack/roles/barbican-openstack-barbican-rabbit-init.txt",
                                ">f+++++++++ objects/namespaced/openstack/roles/barbican-openstack-barbican-rabbit-init.yaml",
                                ">f+++++++++ objects/namespaced/openstack/roles/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/heat-openstack-heat-api.txt",
                                ">f+++++++++ objects/namespaced/openstack/roles/heat-openstack-heat-api.yaml",
                                ">f+++++++++ objects/namespaced/openstack/roles/heat-openstack-heat-bootstrap.txt",
                                ">f+++++++++ objects/namespaced/openstack/roles/heat-openstack-heat-bootstrap.yaml",
                                ">f+++++++++ objects/namespaced/openstack/roles/heat-openstack-heat-cfn.txt",
                                ">f+++++++++ objects/namespaced/openstack/roles/heat-openstack-heat-cfn.yaml",
                                ">f+++++++++ objects/namespaced/openstack/roles/heat-openstack-heat-db-init.txt",
                                ">f+++++++++ objects/namespaced/openstack/roles/heat-openstack-heat-db-init.yaml",
                                ">f+++++++++ objects/namespaced/openstack/roles/heat-openstack-heat-db-sync.txt",
                                ">f+++++++++ objects/namespaced/openstack/roles/heat-openstack-heat-db-sync.yaml",
                                ">f+++++++++ objects/namespaced/openstack/roles/heat-openstack-heat-engine-cleaner.txt",
                                ">f+++++++++ objects/namespaced/openstack/roles/heat-openstack-heat-engine-cleaner.yaml",
                                ">f+++++++++ objects/namespaced/openstack/roles/heat-openstack-heat-engine.txt",
                                ">f+++++++++ objects/namespaced/openstack/roles/heat-openstack-heat-engine.yaml",
                                ">f+++++++++ objects/namespaced/openstack/roles/heat-openstack-heat-ks-endpoints.txt",
                                ">f+++++++++ objects/namespaced/openstack/roles/heat-openstack-heat-ks-endpoints.yaml",
                                ">f+++++++++ objects/namespaced/openstack/roles/heat-openstack-heat-ks-service.txt",
                                ">f+++++++++ objects/namespaced/openstack/roles/heat-openstack-heat-ks-service.yaml",
                                ">f+++++++++ objects/namespaced/openstack/roles/heat-openstack-heat-ks-user-domain.txt",
                                ">f+++++++++ objects/namespaced/openstack/roles/heat-openstack-heat-ks-user-domain.yaml",
                                ">f+++++++++ objects/namespaced/openstack/roles/heat-openstack-heat-ks-user.txt",
                                ">f+++++++++ objects/namespaced/openstack/roles/heat-openstack-heat-ks-user.yaml",
                                ">f+++++++++ objects/namespaced/openstack/roles/heat-openstack-heat-purge-deleted.txt",
                                ">f+++++++++ objects/namespaced/openstack/roles/heat-openstack-heat-purge-deleted.yaml",
                                ">f+++++++++ objects/namespaced/openstack/roles/heat-openstack-heat-rabbit-init.txt",
                                ">f+++++++++ objects/namespaced/openstack/roles/heat-openstack-heat-rabbit-init.yaml",
                                ">f+++++++++ objects/namespaced/openstack/roles/heat-openstack-heat-test.txt",
                                ">f+++++++++ objects/namespaced/openstack/roles/heat-openstack-heat-test.yaml",
                                ">f+++++++++ objects/namespaced/openstack/roles/heat-openstack-heat-trusts.txt",
                                ">f+++++++++ objects/namespaced/openstack/roles/heat-openstack-heat-trusts.yaml",
                                ">f+++++++++ objects/namespaced/openstack/roles/horizon-openstack-horizon-db-init.txt",
                                ">f+++++++++ objects/namespaced/openstack/roles/horizon-openstack-horizon-db-init.yaml",
                                ">f+++++++++ objects/namespaced/openstack/roles/horizon-openstack-horizon-db-sync.txt",
                                ">f+++++++++ objects/namespaced/openstack/roles/horizon-openstack-horizon-db-sync.yaml",
                                ">f+++++++++ objects/namespaced/openstack/roles/horizon-openstack-horizon-test.txt",
                                ">f+++++++++ objects/namespaced/openstack/roles/horizon-openstack-horizon-test.yaml",
                                ">f+++++++++ objects/namespaced/openstack/roles/horizon-openstack-horizon.txt",
                                ">f+++++++++ objects/namespaced/openstack/roles/horizon-openstack-horizon.yaml",
                                ">f+++++++++ objects/namespaced/openstack/roles/keepalived.txt",
                                ">f+++++++++ objects/namespaced/openstack/roles/keepalived.yaml",
                                ">f+++++++++ objects/namespaced/openstack/roles/keystone-credential-rotate.txt",
                                ">f+++++++++ objects/namespaced/openstack/roles/keystone-credential-rotate.yaml",
                                ">f+++++++++ objects/namespaced/openstack/roles/keystone-credential-setup.txt",
                                ">f+++++++++ objects/namespaced/openstack/roles/keystone-credential-setup.yaml",
                                ">f+++++++++ objects/namespaced/openstack/roles/keystone-fernet-rotate.txt",
                                ">f+++++++++ objects/namespaced/openstack/roles/keystone-fernet-rotate.yaml",
                                ">f+++++++++ objects/namespaced/openstack/roles/keystone-fernet-setup.txt",
                                ">f+++++++++ objects/namespaced/openstack/roles/keystone-fernet-setup.yaml",
                                ">f+++++++++ objects/namespaced/openstack/roles/keystone-openstack-keystone-api.txt",
                                ">f+++++++++ objects/namespaced/openstack/roles/keystone-openstack-keystone-api.yaml",
                                ">f+++++++++ objects/namespaced/openstack/roles/keystone-openstack-keystone-bootstrap.txt",
                                ">f+++++++++ objects/namespaced/openstack/roles/keystone-openstack-keystone-bootstrap.yaml",
                                ">f+++++++++ objects/namespaced/openstack/roles/keystone-openstack-keystone-credential-rotate.txt",
                                ">f+++++++++ objects/namespaced/openstack/roles/keystone-openstack-keystone-credential-rotate.yaml",
                                ">f+++++++++ objects/namespaced/openstack/roles/keystone-openstack-keystone-db-init.txt",
                                ">f+++++++++ objects/namespaced/openstack/roles/keystone-openstack-keystone-db-init.yaml",
                                ">f+++++++++ objects/namespaced/openstack/roles/keystone-openstack-keystone-db-sync.txt",
                                ">f+++++++++ objects/namespaced/openstack/roles/keystone-openstack-keystone-db-sync.yaml",
                                ">f+++++++++ objects/namespaced/openstack/roles/keystone-openstack-keystone-domain-manage.txt",
                                ">f+++++++++ objects/namespaced/openstack/roles/keystone-openstack-keystone-domain-manage.yaml",
                                ">f+++++++++ objects/namespaced/openstack/roles/keystone-openstack-keystone-fernet-rotate.txt",
                                ">f+++++++++ objects/namespaced/openstack/roles/keystone-openstack-keystone-fernet-rotate.yaml",
                                ">f+++++++++ objects/namespaced/openstack/roles/keystone-openstack-keystone-test.txt",
                                ">f+++++++++ objects/namespaced/openstack/roles/keystone-openstack-keystone-test.yaml",
                                ">f+++++++++ objects/namespaced/openstack/roles/libvirt-cert-manager.txt",
                                ">f+++++++++ objects/namespaced/openstack/roles/libvirt-cert-manager.yaml",
                                ">f+++++++++ objects/namespaced/openstack/roles/libvirt-openstack-libvirt.txt",
                                ">f+++++++++ objects/namespaced/openstack/roles/libvirt-openstack-libvirt.yaml",
                                ">f+++++++++ objects/namespaced/openstack/roles/magnum-openstack-magnum-api.txt",
                                ">f+++++++++ objects/namespaced/openstack/roles/magnum-openstack-magnum-api.yaml",
                                ">f+++++++++ objects/namespaced/openstack/roles/magnum-openstack-magnum-conductor.txt",
                                ">f+++++++++ objects/namespaced/openstack/roles/magnum-openstack-magnum-conductor.yaml",
                                ">f+++++++++ objects/namespaced/openstack/roles/magnum-openstack-magnum-db-init.txt",
                                ">f+++++++++ objects/namespaced/openstack/roles/magnum-openstack-magnum-db-init.yaml",
                                ">f+++++++++ objects/namespaced/openstack/roles/magnum-openstack-magnum-db-sync.txt",
                                ">f+++++++++ objects/namespaced/openstack/roles/magnum-openstack-magnum-db-sync.yaml",
                                ">f+++++++++ objects/namespaced/openstack/roles/magnum-openstack-magnum-ks-endpoints.txt",
                                ">f+++++++++ objects/namespaced/openstack/roles/magnum-openstack-magnum-ks-endpoints.yaml",
                                ">f+++++++++ objects/namespaced/openstack/roles/magnum-openstack-magnum-ks-service.txt",
                                ">f+++++++++ objects/namespaced/openstack/roles/magnum-openstack-magnum-ks-service.yaml",
                                ">f+++++++++ objects/namespaced/openstack/roles/magnum-openstack-magnum-ks-user-domain.txt",
                                ">f+++++++++ objects/namespaced/openstack/roles/magnum-openstack-magnum-ks-user-domain.yaml",
                                ">f+++++++++ objects/namespaced/openstack/roles/magnum-openstack-magnum-ks-user.txt",
                                ">f+++++++++ objects/namespaced/openstack/roles/magnum-openstack-magnum-ks-user.yaml",
                                ">f+++++++++ objects/namespaced/openstack/roles/magnum-openstack-magnum-rabbit-init.txt",
                                ">f+++++++++ objects/namespaced/openstack/roles/magnum-openstack-magnum-rabbit-init.yaml",
                                ">f+++++++++ objects/namespaced/openstack/roles/manila-openstack-manila-api.txt",
                                ">f+++++++++ objects/namespaced/openstack/roles/manila-openstack-manila-api.yaml",
                                ">f+++++++++ objects/namespaced/openstack/roles/manila-openstack-manila-data.txt",
                                ">f+++++++++ objects/namespaced/openstack/roles/manila-openstack-manila-data.yaml",
                                ">f+++++++++ objects/namespaced/openstack/roles/manila-openstack-manila-db-init.txt",
                                ">f+++++++++ objects/namespaced/openstack/roles/manila-openstack-manila-db-init.yaml",
                                ">f+++++++++ objects/namespaced/openstack/roles/manila-openstack-manila-db-sync.txt",
                                ">f+++++++++ objects/namespaced/openstack/roles/manila-openstack-manila-db-sync.yaml",
                                ">f+++++++++ objects/namespaced/openstack/roles/manila-openstack-manila-ks-endpoints.txt",
                                ">f+++++++++ objects/namespaced/openstack/roles/manila-openstack-manila-ks-endpoints.yaml",
                                ">f+++++++++ objects/namespaced/openstack/roles/manila-openstack-manila-ks-service.txt",
                                ">f+++++++++ objects/namespaced/openstack/roles/manila-openstack-manila-ks-service.yaml",
                                ">f+++++++++ objects/namespaced/openstack/roles/manila-openstack-manila-ks-user.txt",
                                ">f+++++++++ objects/namespaced/openstack/roles/manila-openstack-manila-ks-user.yaml",
                                ">f+++++++++ objects/namespaced/openstack/roles/manila-openstack-manila-rabbit-init.txt",
                                ">f+++++++++ objects/namespaced/openstack/roles/manila-openstack-manila-rabbit-init.yaml",
                                ">f+++++++++ objects/namespaced/openstack/roles/manila-openstack-manila-scheduler.txt",
                                ">f+++++++++ objects/namespaced/openstack/roles/manila-openstack-manila-scheduler.yaml",
                                ">f+++++++++ objects/namespaced/openstack/roles/manila-openstack-manila-share.txt",
                                ">f+++++++++ objects/namespaced/openstack/roles/manila-openstack-manila-share.yaml",
                                ">f+++++++++ objects/namespaced/openstack/roles/neutron-openstack-neutron-db-init.txt",
                                ">f+++++++++ objects/namespaced/openstack/roles/neutron-openstack-neutron-db-init.yaml",
                                ">f+++++++++ objects/namespaced/openstack/roles/neutron-openstack-neutron-db-sync.txt",
                                ">f+++++++++ objects/namespaced/openstack/roles/neutron-openstack-neutron-db-sync.yaml",
                                ">f+++++++++ objects/namespaced/openstack/roles/neutron-openstack-neutron-ks-endpoints.txt",
                                ">f+++++++++ objects/namespaced/openstack/roles/neutron-openstack-neutron-ks-endpoints.yaml",
                                ">f+++++++++ objects/namespaced/openstack/roles/neutron-openstack-neutron-ks-service.txt",
                                ">f+++++++++ objects/namespaced/openstack/roles/neutron-openstack-neutron-ks-service.yaml",
                                ">f+++++++++ objects/namespaced/openstack/roles/neutron-openstack-neutron-ks-user.txt",
                                ">f+++++++++ objects/namespaced/openstack/roles/neutron-openstack-neutron-ks-user.yaml",
                                ">f+++++++++ objects/namespaced/openstack/roles/neutron-openstack-neutron-ovn-metadata-agent.txt",
                                ">f+++++++++ objects/namespaced/openstack/roles/neutron-openstack-neutron-ovn-metadata-agent.yaml",
                                ">f+++++++++ objects/namespaced/openstack/roles/neutron-openstack-neutron-ovn-vpn-agent.txt",
                                ">f+++++++++ objects/namespaced/openstack/roles/neutron-openstack-neutron-ovn-vpn-agent.yaml",
                                ">f+++++++++ objects/namespaced/openstack/roles/neutron-openstack-neutron-rabbit-init.txt",
                                ">f+++++++++ objects/namespaced/openstack/roles/neutron-openstack-neutron-rabbit-init.yaml",
                                ">f+++++++++ objects/namespaced/openstack/roles/neutron-openstack-neutron-rpc-server.txt",
                                ">f+++++++++ objects/namespaced/openstack/roles/neutron-openstack-neutron-rpc-server.yaml",
                                ">f+++++++++ objects/namespaced/openstack/roles/neutron-openstack-neutron-server.txt",
                                ">f+++++++++ objects/namespaced/openstack/roles/neutron-openstack-neutron-server.yaml",
                                ">f+++++++++ objects/namespaced/openstack/roles/neutron-openstack-neutron-test.txt",
                                ">f+++++++++ objects/namespaced/openstack/roles/neutron-openstack-neutron-test.yaml",
                                ">f+++++++++ objects/namespaced/openstack/roles/nova-openstack-nova-api-metadata.txt",
                                ">f+++++++++ objects/namespaced/openstack/roles/nova-openstack-nova-api-metadata.yaml",
                                ">f+++++++++ objects/namespaced/openstack/roles/nova-openstack-nova-api-osapi.txt",
                                ">f+++++++++ objects/namespaced/openstack/roles/nova-openstack-nova-api-osapi.yaml",
                                ">f+++++++++ objects/namespaced/openstack/roles/nova-openstack-nova-bootstrap.txt",
                                ">f+++++++++ objects/namespaced/openstack/roles/nova-openstack-nova-bootstrap.yaml",
                                ">f+++++++++ objects/namespaced/openstack/roles/nova-openstack-nova-cell-setup-cron.txt",
                                ">f+++++++++ objects/namespaced/openstack/roles/nova-openstack-nova-cell-setup-cron.yaml",
                                ">f+++++++++ objects/namespaced/openstack/roles/nova-openstack-nova-cell-setup.txt",
                                ">f+++++++++ objects/namespaced/openstack/roles/nova-openstack-nova-cell-setup.yaml",
                                ">f+++++++++ objects/namespaced/openstack/roles/nova-openstack-nova-compute.txt",
                                ">f+++++++++ objects/namespaced/openstack/roles/nova-openstack-nova-compute.yaml",
                                ">f+++++++++ objects/namespaced/openstack/roles/nova-openstack-nova-conductor.txt",
                                ">f+++++++++ objects/namespaced/openstack/roles/nova-openstack-nova-conductor.yaml",
                                ">f+++++++++ objects/namespaced/openstack/roles/nova-openstack-nova-db-init.txt",
                                ">f+++++++++ objects/namespaced/openstack/roles/nova-openstack-nova-db-init.yaml",
                                ">f+++++++++ objects/namespaced/openstack/roles/nova-openstack-nova-db-sync.txt",
                                ">f+++++++++ objects/namespaced/openstack/roles/nova-openstack-nova-db-sync.yaml",
                                ">f+++++++++ objects/namespaced/openstack/roles/nova-openstack-nova-ks-endpoints.txt",
                                ">f+++++++++ objects/namespaced/openstack/roles/nova-openstack-nova-ks-endpoints.yaml",
                                ">f+++++++++ objects/namespaced/openstack/roles/nova-openstack-nova-ks-service.txt",
                                ">f+++++++++ objects/namespaced/openstack/roles/nova-openstack-nova-ks-service.yaml",
                                ">f+++++++++ objects/namespaced/openstack/roles/nova-openstack-nova-ks-user.txt",
                                ">f+++++++++ objects/namespaced/openstack/roles/nova-openstack-nova-ks-user.yaml",
                                ">f+++++++++ objects/namespaced/openstack/roles/nova-openstack-nova-novncproxy.txt",
                                ">f+++++++++ objects/namespaced/openstack/roles/nova-openstack-nova-novncproxy.yaml",
                                ">f+++++++++ objects/namespaced/openstack/roles/nova-openstack-nova-rabbit-init.txt",
                                ">f+++++++++ objects/namespaced/openstack/roles/nova-openstack-nova-rabbit-init.yaml",
                                ">f+++++++++ objects/namespaced/openstack/roles/nova-openstack-nova-scheduler.txt",
                                ">f+++++++++ objects/namespaced/openstack/roles/nova-openstack-nova-scheduler.yaml",
                                ">f+++++++++ objects/namespaced/openstack/roles/nova-openstack-nova-service-cleaner.txt",
                                ">f+++++++++ objects/namespaced/openstack/roles/nova-openstack-nova-service-cleaner.yaml",
                                ">f+++++++++ objects/namespaced/openstack/roles/nova-openstack-nova-test.txt",
                                ">f+++++++++ objects/namespaced/openstack/roles/nova-openstack-nova-test.yaml",
                                ">f+++++++++ objects/namespaced/openstack/roles/octavia-openstack-octavia-api.txt",
                                ">f+++++++++ objects/namespaced/openstack/roles/octavia-openstack-octavia-api.yaml",
                                ">f+++++++++ objects/namespaced/openstack/roles/octavia-openstack-octavia-db-init.txt",
                                ">f+++++++++ objects/namespaced/openstack/roles/octavia-openstack-octavia-db-init.yaml",
                                ">f+++++++++ objects/namespaced/openstack/roles/octavia-openstack-octavia-db-sync.txt",
                                ">f+++++++++ objects/namespaced/openstack/roles/octavia-openstack-octavia-db-sync.yaml",
                                ">f+++++++++ objects/namespaced/openstack/roles/octavia-openstack-octavia-health-manager.txt",
                                ">f+++++++++ objects/namespaced/openstack/roles/octavia-openstack-octavia-health-manager.yaml",
                                ">f+++++++++ objects/namespaced/openstack/roles/octavia-openstack-octavia-housekeeping.txt",
                                ">f+++++++++ objects/namespaced/openstack/roles/octavia-openstack-octavia-housekeeping.yaml",
                                ">f+++++++++ objects/namespaced/openstack/roles/octavia-openstack-octavia-ks-endpoints.txt",
                                ">f+++++++++ objects/namespaced/openstack/roles/octavia-openstack-octavia-ks-endpoints.yaml",
                                ">f+++++++++ objects/namespaced/openstack/roles/octavia-openstack-octavia-ks-service.txt",
                                ">f+++++++++ objects/namespaced/openstack/roles/octavia-openstack-octavia-ks-service.yaml",
                                ">f+++++++++ objects/namespaced/openstack/roles/octavia-openstack-octavia-ks-user.txt",
                                ">f+++++++++ objects/namespaced/openstack/roles/octavia-openstack-octavia-ks-user.yaml",
                                ">f+++++++++ objects/namespaced/openstack/roles/octavia-openstack-octavia-rabbit-init.txt",
                                ">f+++++++++ objects/namespaced/openstack/roles/octavia-openstack-octavia-rabbit-init.yaml",
                                ">f+++++++++ objects/namespaced/openstack/roles/octavia-openstack-octavia-worker.txt",
                                ">f+++++++++ objects/namespaced/openstack/roles/octavia-openstack-octavia-worker.yaml",
                                ">f+++++++++ objects/namespaced/openstack/roles/ovn-bgp-agent.txt",
                                ">f+++++++++ objects/namespaced/openstack/roles/ovn-bgp-agent.yaml",
                                ">f+++++++++ objects/namespaced/openstack/roles/ovn-controller.txt",
                                ">f+++++++++ objects/namespaced/openstack/roles/ovn-controller.yaml",
                                ">f+++++++++ objects/namespaced/openstack/roles/ovn-northd.txt",
                                ">f+++++++++ objects/namespaced/openstack/roles/ovn-northd.yaml",
                                ">f+++++++++ objects/namespaced/openstack/roles/ovn-openstack-ovn-controller.txt",
                                ">f+++++++++ objects/namespaced/openstack/roles/ovn-openstack-ovn-controller.yaml",
                                ">f+++++++++ objects/namespaced/openstack/roles/ovn-openstack-ovn-northd.txt",
                                ">f+++++++++ objects/namespaced/openstack/roles/ovn-openstack-ovn-northd.yaml",
                                ">f+++++++++ objects/namespaced/openstack/roles/ovn-ovsdb.txt",
                                ">f+++++++++ objects/namespaced/openstack/roles/ovn-ovsdb.yaml",
                                ">f+++++++++ objects/namespaced/openstack/roles/placement-openstack-placement-api.txt",
                                ">f+++++++++ objects/namespaced/openstack/roles/placement-openstack-placement-api.yaml",
                                ">f+++++++++ objects/namespaced/openstack/roles/placement-openstack-placement-db-init.txt",
                                ">f+++++++++ objects/namespaced/openstack/roles/placement-openstack-placement-db-init.yaml",
                                ">f+++++++++ objects/namespaced/openstack/roles/placement-openstack-placement-db-sync.txt",
                                ">f+++++++++ objects/namespaced/openstack/roles/placement-openstack-placement-db-sync.yaml",
                                ">f+++++++++ objects/namespaced/openstack/roles/placement-openstack-placement-ks-endpoints.txt",
                                ">f+++++++++ objects/namespaced/openstack/roles/placement-openstack-placement-ks-endpoints.yaml",
                                ">f+++++++++ objects/namespaced/openstack/roles/placement-openstack-placement-ks-service.txt",
                                ">f+++++++++ objects/namespaced/openstack/roles/placement-openstack-placement-ks-service.yaml",
                                ">f+++++++++ objects/namespaced/openstack/roles/placement-openstack-placement-ks-user.txt",
                                ">f+++++++++ objects/namespaced/openstack/roles/placement-openstack-placement-ks-user.yaml",
                                ">f+++++++++ objects/namespaced/openstack/roles/pxc-operator.txt",
                                ">f+++++++++ objects/namespaced/openstack/roles/pxc-operator.yaml",
                                ">f+++++++++ objects/namespaced/openstack/roles/rabbitmq-barbican-peer-discovery.txt",
                                ">f+++++++++ objects/namespaced/openstack/roles/rabbitmq-barbican-peer-discovery.yaml",
                                ">f+++++++++ objects/namespaced/openstack/roles/rabbitmq-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-heat-peer-discovery.txt",
                                ">f+++++++++ objects/namespaced/openstack/roles/rabbitmq-heat-peer-discovery.yaml",
                                ">f+++++++++ objects/namespaced/openstack/roles/rabbitmq-keystone-peer-discovery.txt",
                                ">f+++++++++ objects/namespaced/openstack/roles/rabbitmq-keystone-peer-discovery.yaml",
                                ">f+++++++++ objects/namespaced/openstack/roles/rabbitmq-magnum-peer-discovery.txt",
                                ">f+++++++++ objects/namespaced/openstack/roles/rabbitmq-magnum-peer-discovery.yaml",
                                ">f+++++++++ objects/namespaced/openstack/roles/rabbitmq-manila-peer-discovery.txt",
                                ">f+++++++++ objects/namespaced/openstack/roles/rabbitmq-manila-peer-discovery.yaml",
                                ">f+++++++++ objects/namespaced/openstack/roles/rabbitmq-messaging-topology-operator.txt",
                                ">f+++++++++ objects/namespaced/openstack/roles/rabbitmq-messaging-topology-operator.yaml",
                                ">f+++++++++ objects/namespaced/openstack/roles/rabbitmq-neutron-peer-discovery.txt",
                                ">f+++++++++ objects/namespaced/openstack/roles/rabbitmq-neutron-peer-discovery.yaml",
                                ">f+++++++++ objects/namespaced/openstack/roles/rabbitmq-nova-peer-discovery.txt",
                                ">f+++++++++ objects/namespaced/openstack/roles/rabbitmq-nova-peer-discovery.yaml",
                                ">f+++++++++ objects/namespaced/openstack/roles/rabbitmq-octavia-peer-discovery.txt",
                                ">f+++++++++ objects/namespaced/openstack/roles/rabbitmq-octavia-peer-discovery.yaml",
                                ">f+++++++++ objects/namespaced/openstack/roles/rook-ceph-cmd-reporter.txt",
                                ">f+++++++++ objects/namespaced/openstack/roles/rook-ceph-cmd-reporter.yaml",
                                ">f+++++++++ objects/namespaced/openstack/roles/rook-ceph-mgr.txt",
                                ">f+++++++++ objects/namespaced/openstack/roles/rook-ceph-mgr.yaml",
                                ">f+++++++++ objects/namespaced/openstack/roles/rook-ceph-osd.txt",
                                ">f+++++++++ objects/namespaced/openstack/roles/rook-ceph-osd.yaml",
                                ">f+++++++++ objects/namespaced/openstack/roles/rook-ceph-purge-osd.txt",
                                ">f+++++++++ objects/namespaced/openstack/roles/rook-ceph-purge-osd.yaml",
                                ">f+++++++++ objects/namespaced/openstack/roles/staffeln-conductor.txt",
                                ">f+++++++++ objects/namespaced/openstack/roles/staffeln-conductor.yaml",
                                ">f+++++++++ objects/namespaced/openstack/roles/staffeln-openstack-staffeln-api.txt",
                                ">f+++++++++ objects/namespaced/openstack/roles/staffeln-openstack-staffeln-api.yaml",
                                ">f+++++++++ objects/namespaced/openstack/roles/staffeln-openstack-staffeln-conductor.txt",
                                ">f+++++++++ objects/namespaced/openstack/roles/staffeln-openstack-staffeln-conductor.yaml",
                                ">f+++++++++ objects/namespaced/openstack/roles/staffeln-openstack-staffeln-db-init.txt",
                                ">f+++++++++ objects/namespaced/openstack/roles/staffeln-openstack-staffeln-db-init.yaml",
                                ">f+++++++++ objects/namespaced/openstack/roles/staffeln-openstack-staffeln-db-sync.txt",
                                ">f+++++++++ objects/namespaced/openstack/roles/staffeln-openstack-staffeln-db-sync.yaml",
                                ">f+++++++++ objects/namespaced/openstack/roles/tempest-openstack-tempest-ks-user.txt",
                                ">f+++++++++ objects/namespaced/openstack/roles/tempest-openstack-tempest-ks-user.yaml",
                                ">f+++++++++ objects/namespaced/openstack/roles/tempest-openstack-tempest-run-tests.txt",
                                ">f+++++++++ objects/namespaced/openstack/roles/tempest-openstack-tempest-run-tests.yaml",
                                "cd+++++++++ objects/namespaced/openstack/secrets/",
                                ">f+++++++++ objects/namespaced/openstack/secrets/barbican-api-certs.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/barbican-api-certs.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/barbican-db-admin.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/barbican-db-admin.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/barbican-db-user.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/barbican-db-user.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/barbican-etc.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/barbican-etc.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/barbican-keystone-admin.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/barbican-keystone-admin.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/barbican-keystone-user.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/barbican-keystone-user.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/barbican-rabbitmq-admin.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/barbican-rabbitmq-admin.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/barbican-rabbitmq-user.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/barbican-rabbitmq-user.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/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/heat-api-certs.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/heat-api-certs.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/heat-cfn-certs.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/heat-cfn-certs.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/heat-db-admin.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/heat-db-admin.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/heat-db-user.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/heat-db-user.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/heat-etc.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/heat-etc.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/heat-keystone-admin.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/heat-keystone-admin.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/heat-keystone-stack-user.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/heat-keystone-stack-user.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/heat-keystone-test.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/heat-keystone-test.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/heat-keystone-trustee.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/heat-keystone-trustee.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/heat-keystone-user.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/heat-keystone-user.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/heat-rabbitmq-admin.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/heat-rabbitmq-admin.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/heat-rabbitmq-user.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/heat-rabbitmq-user.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/horizon-db-admin.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/horizon-db-admin.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/horizon-db-user.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/horizon-db-user.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/horizon-etc.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/horizon-etc.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/horizon-int-certs.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/horizon-int-certs.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/horizon-keystone-admin.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/horizon-keystone-admin.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/images-rbd-keyring.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/images-rbd-keyring.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/internal-percona-xtradb.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/internal-percona-xtradb.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/keepalived-etc.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/keepalived-etc.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/keystone-api-certs.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/keystone-api-certs.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/keystone-credential-keys.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/keystone-credential-keys.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/keystone-db-admin.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/keystone-db-admin.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/keystone-db-user.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/keystone-db-user.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/keystone-etc.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/keystone-etc.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/keystone-fernet-keys.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/keystone-fernet-keys.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/keystone-keystone-admin.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/keystone-keystone-admin.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/keystone-keystone-test.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/keystone-keystone-test.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/keystone-rabbitmq-admin.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/keystone-rabbitmq-admin.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/keystone-rabbitmq-user.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/keystone-rabbitmq-user.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/libvirt-api-ca.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/libvirt-api-ca.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/libvirt-etc.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/libvirt-etc.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/libvirt-libvirt-default-etc.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/libvirt-libvirt-default-etc.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/libvirt-libvirt-default-lbckq-api.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/libvirt-libvirt-default-lbckq-api.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/libvirt-libvirt-default-lbckq-vnc.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/libvirt-libvirt-default-lbckq-vnc.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/libvirt-vnc-ca.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/libvirt-vnc-ca.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/magnum-api-certs.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/magnum-api-certs.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/magnum-db-admin.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/magnum-db-admin.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/magnum-db-user.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/magnum-db-user.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/magnum-etc.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/magnum-etc.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/magnum-keystone-admin.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/magnum-keystone-admin.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/magnum-keystone-stack-user.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/magnum-keystone-stack-user.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/magnum-keystone-user.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/magnum-keystone-user.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/magnum-rabbitmq-admin.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/magnum-rabbitmq-admin.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/magnum-rabbitmq-user.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/magnum-rabbitmq-user.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/magnum-registry-certs.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/magnum-registry-certs.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/manila-api-certs.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/manila-api-certs.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/manila-db-admin.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/manila-db-admin.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/manila-db-user.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/manila-db-user.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/manila-etc.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/manila-etc.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/manila-keystone-admin.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/manila-keystone-admin.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/manila-keystone-user.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/manila-keystone-user.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/manila-rabbitmq-admin.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/manila-rabbitmq-admin.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/manila-rabbitmq-user.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/manila-rabbitmq-user.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/manila-ssh-keys.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/manila-ssh-keys.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/neutron-db-admin.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/neutron-db-admin.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/neutron-db-user.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/neutron-db-user.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/neutron-etc.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/neutron-etc.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/neutron-keystone-admin.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/neutron-keystone-admin.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/neutron-keystone-test.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/neutron-keystone-test.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/neutron-keystone-user.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/neutron-keystone-user.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/neutron-netns-cleanup-cron-default.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/neutron-netns-cleanup-cron-default.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/neutron-ovn-metadata-agent-default.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/neutron-ovn-metadata-agent-default.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/neutron-ovn-vpn-agent-default.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/neutron-ovn-vpn-agent-default.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/neutron-rabbitmq-admin.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/neutron-rabbitmq-admin.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/neutron-rabbitmq-user.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/neutron-rabbitmq-user.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/neutron-server-certs.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/neutron-server-certs.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/nova-api-certs.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/nova-api-certs.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/nova-compute-default.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/nova-compute-default.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/nova-db-admin.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/nova-db-admin.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/nova-db-api-admin.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/nova-db-api-admin.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/nova-db-api-user.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/nova-db-api-user.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/nova-db-cell0-admin.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/nova-db-cell0-admin.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/nova-db-cell0-user.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/nova-db-cell0-user.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/nova-db-user.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/nova-db-user.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/nova-etc.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/nova-etc.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/nova-keystone-admin.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/nova-keystone-admin.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/nova-keystone-test.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/nova-keystone-test.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/nova-keystone-user.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/nova-keystone-user.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/nova-novncproxy-certs.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/nova-novncproxy-certs.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/nova-novncproxy-vencrypt.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/nova-novncproxy-vencrypt.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/nova-rabbitmq-admin.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/nova-rabbitmq-admin.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/nova-rabbitmq-user.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/nova-rabbitmq-user.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/nova-ssh.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/nova-ssh.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/octavia-amphora-ssh-key.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/octavia-amphora-ssh-key.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/octavia-api-certs.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/octavia-api-certs.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/octavia-client-ca.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/octavia-client-ca.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/octavia-client-certs.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/octavia-client-certs.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/octavia-db-admin.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/octavia-db-admin.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/octavia-db-user.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/octavia-db-user.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/octavia-etc.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/octavia-etc.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/octavia-health-manager-default.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/octavia-health-manager-default.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/octavia-keystone-admin.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/octavia-keystone-admin.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/octavia-keystone-test.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/octavia-keystone-test.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/octavia-keystone-user.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/octavia-keystone-user.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/octavia-persistence-db-admin.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/octavia-persistence-db-admin.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/octavia-persistence-db-user.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/octavia-persistence-db-user.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/octavia-rabbitmq-admin.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/octavia-rabbitmq-admin.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/octavia-rabbitmq-user.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/octavia-rabbitmq-user.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/octavia-server-ca.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/octavia-server-ca.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/openstack-database-exporter-dsn.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/openstack-database-exporter-dsn.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/ovn-controller-default-etc.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/ovn-controller-default-etc.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/ovn-etc.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/ovn-etc.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/ovn-vector-config.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/ovn-vector-config.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/percona-xtradb.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/percona-xtradb.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/placement-api-certs.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/placement-api-certs.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/placement-db-admin.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/placement-db-admin.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/placement-db-user.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/placement-db-user.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/placement-etc.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/placement-etc.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/placement-keystone-admin.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/placement-keystone-admin.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/placement-keystone-user.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/placement-keystone-user.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/pvc-ceph-client-key.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/pvc-ceph-client-key.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/rabbitmq-barbican-default-user.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/rabbitmq-barbican-default-user.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/rabbitmq-barbican-erlang-cookie.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/rabbitmq-barbican-erlang-cookie.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/rabbitmq-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-heat-default-user.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/rabbitmq-heat-default-user.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/rabbitmq-heat-erlang-cookie.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/rabbitmq-heat-erlang-cookie.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/rabbitmq-keystone-default-user.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/rabbitmq-keystone-default-user.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/rabbitmq-keystone-erlang-cookie.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/rabbitmq-keystone-erlang-cookie.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/rabbitmq-magnum-default-user.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/rabbitmq-magnum-default-user.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/rabbitmq-magnum-erlang-cookie.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/rabbitmq-magnum-erlang-cookie.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/rabbitmq-manila-default-user.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/rabbitmq-manila-default-user.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/rabbitmq-manila-erlang-cookie.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/rabbitmq-manila-erlang-cookie.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/rabbitmq-messaging-topology-operator-webhook.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/rabbitmq-messaging-topology-operator-webhook.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/rabbitmq-neutron-default-user.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/rabbitmq-neutron-default-user.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/rabbitmq-neutron-erlang-cookie.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/rabbitmq-neutron-erlang-cookie.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/rabbitmq-nova-default-user.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/rabbitmq-nova-default-user.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/rabbitmq-nova-erlang-cookie.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/rabbitmq-nova-erlang-cookie.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/rabbitmq-octavia-default-user.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/rabbitmq-octavia-default-user.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/rabbitmq-octavia-erlang-cookie.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/rabbitmq-octavia-erlang-cookie.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/rook-ceph-config.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/rook-ceph-config.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/rook-ceph-crash-collector-keyring.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/rook-ceph-crash-collector-keyring.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/rook-ceph-mon.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/rook-ceph-mon.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/rook-ceph-rgw-ceph-a-keyring.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/rook-ceph-rgw-ceph-a-keyring.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/rook-ceph-rgw-ceph-certs.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/rook-ceph-rgw-ceph-certs.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/rook-ceph-rgw-ceph-creds.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/rook-ceph-rgw-ceph-creds.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/rook-csi-cephfs-node.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/rook-csi-cephfs-node.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/rook-csi-cephfs-provisioner.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/rook-csi-cephfs-provisioner.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/rook-csi-rbd-node.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/rook-csi-rbd-node.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/rook-csi-rbd-provisioner.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/rook-csi-rbd-provisioner.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/sh.helm.release.v1.barbican.v1.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/sh.helm.release.v1.barbican.v1.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/sh.helm.release.v1.ceph-provisioners.v1.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/sh.helm.release.v1.ceph-provisioners.v1.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/sh.helm.release.v1.ceph.v1.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/sh.helm.release.v1.ceph.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.heat.v1.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/sh.helm.release.v1.heat.v1.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/sh.helm.release.v1.horizon.v1.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/sh.helm.release.v1.horizon.v1.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/sh.helm.release.v1.keystone.v1.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/sh.helm.release.v1.keystone.v1.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/sh.helm.release.v1.libvirt.v1.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/sh.helm.release.v1.libvirt.v1.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/sh.helm.release.v1.magnum.v1.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/sh.helm.release.v1.magnum.v1.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/sh.helm.release.v1.manila.v1.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/sh.helm.release.v1.manila.v1.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/sh.helm.release.v1.memcached.v1.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/sh.helm.release.v1.memcached.v1.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/sh.helm.release.v1.neutron.v1.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/sh.helm.release.v1.neutron.v1.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/sh.helm.release.v1.nova.v1.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/sh.helm.release.v1.nova.v1.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/sh.helm.release.v1.octavia.v1.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/sh.helm.release.v1.octavia.v1.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/sh.helm.release.v1.openvswitch.v1.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/sh.helm.release.v1.openvswitch.v1.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/sh.helm.release.v1.ovn.v1.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/sh.helm.release.v1.ovn.v1.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/sh.helm.release.v1.placement.v1.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/sh.helm.release.v1.placement.v1.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/sh.helm.release.v1.pxc-operator.v1.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/sh.helm.release.v1.pxc-operator.v1.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/sh.helm.release.v1.rabbitmq-cluster-operator.v1.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/sh.helm.release.v1.rabbitmq-cluster-operator.v1.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/sh.helm.release.v1.staffeln.v1.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/sh.helm.release.v1.staffeln.v1.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/sh.helm.release.v1.tempest.v1.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/sh.helm.release.v1.tempest.v1.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/sh.helm.release.v1.valkey.v1.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/sh.helm.release.v1.valkey.v1.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/staffeln-db-admin.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/staffeln-db-admin.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/staffeln-db-user.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/staffeln-db-user.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/staffeln-etc.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/staffeln-etc.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/tempest-etc.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/tempest-etc.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/tempest-keystone-admin.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/tempest-keystone-admin.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/tempest-keystone-user.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/tempest-keystone-user.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/valkey-ca.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/valkey-ca.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/valkey-server-certs.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/valkey-server-certs.yaml",
                                "cd+++++++++ objects/namespaced/openstack/serviceaccounts/",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/barbican-api.txt",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/barbican-api.yaml",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/barbican-db-init.txt",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/barbican-db-init.yaml",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/barbican-db-sync.txt",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/barbican-db-sync.yaml",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/barbican-ks-endpoints.txt",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/barbican-ks-endpoints.yaml",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/barbican-ks-service.txt",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/barbican-ks-service.yaml",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/barbican-ks-user.txt",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/barbican-ks-user.yaml",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/barbican-rabbit-init.txt",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/barbican-rabbit-init.yaml",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/barbican-test.txt",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/barbican-test.yaml",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/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/heat-api.txt",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/heat-api.yaml",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/heat-bootstrap.txt",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/heat-bootstrap.yaml",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/heat-cfn.txt",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/heat-cfn.yaml",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/heat-db-init.txt",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/heat-db-init.yaml",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/heat-db-sync.txt",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/heat-db-sync.yaml",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/heat-engine-cleaner.txt",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/heat-engine-cleaner.yaml",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/heat-engine.txt",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/heat-engine.yaml",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/heat-ks-endpoints.txt",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/heat-ks-endpoints.yaml",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/heat-ks-service.txt",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/heat-ks-service.yaml",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/heat-ks-user-domain.txt",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/heat-ks-user-domain.yaml",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/heat-ks-user.txt",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/heat-ks-user.yaml",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/heat-purge-deleted.txt",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/heat-purge-deleted.yaml",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/heat-rabbit-init.txt",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/heat-rabbit-init.yaml",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/heat-test.txt",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/heat-test.yaml",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/heat-trusts.txt",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/heat-trusts.yaml",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/horizon-db-init.txt",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/horizon-db-init.yaml",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/horizon-db-sync.txt",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/horizon-db-sync.yaml",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/horizon-test.txt",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/horizon-test.yaml",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/horizon.txt",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/horizon.yaml",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/keepalived.txt",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/keepalived.yaml",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/keystone-api.txt",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/keystone-api.yaml",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/keystone-bootstrap.txt",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/keystone-bootstrap.yaml",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/keystone-credential-rotate.txt",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/keystone-credential-rotate.yaml",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/keystone-credential-setup.txt",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/keystone-credential-setup.yaml",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/keystone-db-init.txt",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/keystone-db-init.yaml",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/keystone-db-sync.txt",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/keystone-db-sync.yaml",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/keystone-domain-manage.txt",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/keystone-domain-manage.yaml",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/keystone-fernet-rotate.txt",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/keystone-fernet-rotate.yaml",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/keystone-fernet-setup.txt",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/keystone-fernet-setup.yaml",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/keystone-rabbit-init.txt",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/keystone-rabbit-init.yaml",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/keystone-test.txt",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/keystone-test.yaml",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/libvirt.txt",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/libvirt.yaml",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/magnum-api.txt",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/magnum-api.yaml",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/magnum-conductor.txt",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/magnum-conductor.yaml",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/magnum-db-init.txt",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/magnum-db-init.yaml",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/magnum-db-sync.txt",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/magnum-db-sync.yaml",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/magnum-ks-endpoints.txt",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/magnum-ks-endpoints.yaml",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/magnum-ks-service.txt",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/magnum-ks-service.yaml",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/magnum-ks-user-domain.txt",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/magnum-ks-user-domain.yaml",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/magnum-ks-user.txt",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/magnum-ks-user.yaml",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/magnum-rabbit-init.txt",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/magnum-rabbit-init.yaml",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/manila-api.txt",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/manila-api.yaml",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/manila-bootstrap.txt",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/manila-bootstrap.yaml",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/manila-data.txt",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/manila-data.yaml",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/manila-db-init.txt",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/manila-db-init.yaml",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/manila-db-sync.txt",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/manila-db-sync.yaml",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/manila-ks-endpoints.txt",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/manila-ks-endpoints.yaml",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/manila-ks-service.txt",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/manila-ks-service.yaml",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/manila-ks-user.txt",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/manila-ks-user.yaml",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/manila-rabbit-init.txt",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/manila-rabbit-init.yaml",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/manila-scheduler.txt",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/manila-scheduler.yaml",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/manila-share.txt",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/manila-share.yaml",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/memcached-memcached.txt",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/memcached-memcached.yaml",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/neutron-db-init.txt",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/neutron-db-init.yaml",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/neutron-db-sync.txt",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/neutron-db-sync.yaml",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/neutron-ks-endpoints.txt",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/neutron-ks-endpoints.yaml",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/neutron-ks-service.txt",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/neutron-ks-service.yaml",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/neutron-ks-user.txt",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/neutron-ks-user.yaml",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/neutron-netns-cleanup-cron.txt",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/neutron-netns-cleanup-cron.yaml",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/neutron-ovn-metadata-agent.txt",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/neutron-ovn-metadata-agent.yaml",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/neutron-ovn-vpn-agent.txt",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/neutron-ovn-vpn-agent.yaml",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/neutron-rabbit-init.txt",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/neutron-rabbit-init.yaml",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/neutron-rpc-server.txt",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/neutron-rpc-server.yaml",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/neutron-server.txt",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/neutron-server.yaml",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/neutron-test.txt",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/neutron-test.yaml",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/nova-api-metadata.txt",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/nova-api-metadata.yaml",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/nova-api-osapi.txt",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/nova-api-osapi.yaml",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/nova-bootstrap.txt",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/nova-bootstrap.yaml",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/nova-cell-setup-cron.txt",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/nova-cell-setup-cron.yaml",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/nova-cell-setup.txt",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/nova-cell-setup.yaml",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/nova-compute.txt",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/nova-compute.yaml",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/nova-conductor.txt",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/nova-conductor.yaml",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/nova-db-init.txt",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/nova-db-init.yaml",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/nova-db-sync.txt",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/nova-db-sync.yaml",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/nova-ks-endpoints.txt",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/nova-ks-endpoints.yaml",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/nova-ks-service.txt",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/nova-ks-service.yaml",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/nova-ks-user.txt",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/nova-ks-user.yaml",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/nova-novncproxy.txt",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/nova-novncproxy.yaml",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/nova-rabbit-init.txt",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/nova-rabbit-init.yaml",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/nova-scheduler.txt",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/nova-scheduler.yaml",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/nova-service-cleaner.txt",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/nova-service-cleaner.yaml",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/nova-test.txt",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/nova-test.yaml",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/octavia-api.txt",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/octavia-api.yaml",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/octavia-bootstrap.txt",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/octavia-bootstrap.yaml",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/octavia-db-init.txt",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/octavia-db-init.yaml",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/octavia-db-sync.txt",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/octavia-db-sync.yaml",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/octavia-health-manager.txt",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/octavia-health-manager.yaml",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/octavia-housekeeping.txt",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/octavia-housekeeping.yaml",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/octavia-ks-endpoints.txt",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/octavia-ks-endpoints.yaml",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/octavia-ks-service.txt",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/octavia-ks-service.yaml",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/octavia-ks-user.txt",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/octavia-ks-user.yaml",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/octavia-rabbit-init.txt",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/octavia-rabbit-init.yaml",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/octavia-worker.txt",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/octavia-worker.yaml",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/openvswitch-server.txt",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/openvswitch-server.yaml",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/ovn-bgp-agent.txt",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/ovn-bgp-agent.yaml",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/ovn-controller.txt",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/ovn-controller.yaml",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/ovn-northd.txt",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/ovn-northd.yaml",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/ovn-ovsdb-nb.txt",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/ovn-ovsdb-nb.yaml",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/ovn-ovsdb-sb.txt",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/ovn-ovsdb-sb.yaml",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/placement-api.txt",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/placement-api.yaml",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/placement-db-init.txt",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/placement-db-init.yaml",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/placement-db-sync.txt",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/placement-db-sync.yaml",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/placement-ks-endpoints.txt",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/placement-ks-endpoints.yaml",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/placement-ks-service.txt",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/placement-ks-service.yaml",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/placement-ks-user.txt",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/placement-ks-user.yaml",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/pxc-operator.txt",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/pxc-operator.yaml",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/rabbitmq-barbican-server.txt",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/rabbitmq-barbican-server.yaml",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/rabbitmq-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-heat-server.txt",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/rabbitmq-heat-server.yaml",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/rabbitmq-keystone-server.txt",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/rabbitmq-keystone-server.yaml",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/rabbitmq-magnum-server.txt",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/rabbitmq-magnum-server.yaml",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/rabbitmq-manila-server.txt",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/rabbitmq-manila-server.yaml",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/rabbitmq-messaging-topology-operator.txt",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/rabbitmq-messaging-topology-operator.yaml",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/rabbitmq-neutron-server.txt",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/rabbitmq-neutron-server.yaml",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/rabbitmq-nova-server.txt",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/rabbitmq-nova-server.yaml",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/rabbitmq-octavia-server.txt",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/rabbitmq-octavia-server.yaml",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/rook-ceph-cmd-reporter.txt",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/rook-ceph-cmd-reporter.yaml",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/rook-ceph-default.txt",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/rook-ceph-default.yaml",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/rook-ceph-mgr.txt",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/rook-ceph-mgr.yaml",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/rook-ceph-osd.txt",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/rook-ceph-osd.yaml",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/rook-ceph-purge-osd.txt",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/rook-ceph-purge-osd.yaml",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/rook-ceph-rgw.txt",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/rook-ceph-rgw.yaml",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/staffeln-api.txt",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/staffeln-api.yaml",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/staffeln-conductor.txt",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/staffeln-conductor.yaml",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/staffeln-db-init.txt",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/staffeln-db-init.yaml",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/staffeln-db-sync.txt",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/staffeln-db-sync.yaml",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/tempest-ks-user.txt",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/tempest-ks-user.yaml",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/tempest-run-tests.txt",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/tempest-run-tests.yaml",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/valkey.txt",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/valkey.yaml",
                                "cd+++++++++ objects/namespaced/openstack/services/",
                                ">f+++++++++ objects/namespaced/openstack/services/barbican-api.txt",
                                ">f+++++++++ objects/namespaced/openstack/services/barbican-api.yaml",
                                ">f+++++++++ objects/namespaced/openstack/services/ceph-mon.txt",
                                ">f+++++++++ objects/namespaced/openstack/services/ceph-mon.yaml",
                                ">f+++++++++ objects/namespaced/openstack/services/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/heat-api.txt",
                                ">f+++++++++ objects/namespaced/openstack/services/heat-api.yaml",
                                ">f+++++++++ objects/namespaced/openstack/services/heat-cfn.txt",
                                ">f+++++++++ objects/namespaced/openstack/services/heat-cfn.yaml",
                                ">f+++++++++ objects/namespaced/openstack/services/horizon-int.txt",
                                ">f+++++++++ objects/namespaced/openstack/services/horizon-int.yaml",
                                ">f+++++++++ objects/namespaced/openstack/services/horizon.txt",
                                ">f+++++++++ objects/namespaced/openstack/services/horizon.yaml",
                                ">f+++++++++ objects/namespaced/openstack/services/keystone-api.txt",
                                ">f+++++++++ objects/namespaced/openstack/services/keystone-api.yaml",
                                ">f+++++++++ objects/namespaced/openstack/services/magnum-api.txt",
                                ">f+++++++++ objects/namespaced/openstack/services/magnum-api.yaml",
                                ">f+++++++++ objects/namespaced/openstack/services/magnum-registry.txt",
                                ">f+++++++++ objects/namespaced/openstack/services/magnum-registry.yaml",
                                ">f+++++++++ objects/namespaced/openstack/services/manila-api.txt",
                                ">f+++++++++ objects/namespaced/openstack/services/manila-api.yaml",
                                ">f+++++++++ objects/namespaced/openstack/services/memcached-metrics.txt",
                                ">f+++++++++ objects/namespaced/openstack/services/memcached-metrics.yaml",
                                ">f+++++++++ objects/namespaced/openstack/services/memcached.txt",
                                ">f+++++++++ objects/namespaced/openstack/services/memcached.yaml",
                                ">f+++++++++ objects/namespaced/openstack/services/neutron-server.txt",
                                ">f+++++++++ objects/namespaced/openstack/services/neutron-server.yaml",
                                ">f+++++++++ objects/namespaced/openstack/services/nova-api.txt",
                                ">f+++++++++ objects/namespaced/openstack/services/nova-api.yaml",
                                ">f+++++++++ objects/namespaced/openstack/services/nova-metadata.txt",
                                ">f+++++++++ objects/namespaced/openstack/services/nova-metadata.yaml",
                                ">f+++++++++ objects/namespaced/openstack/services/nova-novncproxy.txt",
                                ">f+++++++++ objects/namespaced/openstack/services/nova-novncproxy.yaml",
                                ">f+++++++++ objects/namespaced/openstack/services/octavia-api.txt",
                                ">f+++++++++ objects/namespaced/openstack/services/octavia-api.yaml",
                                ">f+++++++++ objects/namespaced/openstack/services/openstack-exporter.txt",
                                ">f+++++++++ objects/namespaced/openstack/services/openstack-exporter.yaml",
                                ">f+++++++++ objects/namespaced/openstack/services/ovn-ovsdb-nb.txt",
                                ">f+++++++++ objects/namespaced/openstack/services/ovn-ovsdb-nb.yaml",
                                ">f+++++++++ objects/namespaced/openstack/services/ovn-ovsdb-sb.txt",
                                ">f+++++++++ objects/namespaced/openstack/services/ovn-ovsdb-sb.yaml",
                                ">f+++++++++ objects/namespaced/openstack/services/percona-xtradb-cluster-operator.txt",
                                ">f+++++++++ objects/namespaced/openstack/services/percona-xtradb-cluster-operator.yaml",
                                ">f+++++++++ objects/namespaced/openstack/services/percona-xtradb-haproxy-metrics.txt",
                                ">f+++++++++ objects/namespaced/openstack/services/percona-xtradb-haproxy-metrics.yaml",
                                ">f+++++++++ objects/namespaced/openstack/services/percona-xtradb-haproxy-replicas.txt",
                                ">f+++++++++ objects/namespaced/openstack/services/percona-xtradb-haproxy-replicas.yaml",
                                ">f+++++++++ objects/namespaced/openstack/services/percona-xtradb-haproxy.txt",
                                ">f+++++++++ objects/namespaced/openstack/services/percona-xtradb-haproxy.yaml",
                                ">f+++++++++ objects/namespaced/openstack/services/percona-xtradb-pxc-unready.txt",
                                ">f+++++++++ objects/namespaced/openstack/services/percona-xtradb-pxc-unready.yaml",
                                ">f+++++++++ objects/namespaced/openstack/services/percona-xtradb-pxc.txt",
                                ">f+++++++++ objects/namespaced/openstack/services/percona-xtradb-pxc.yaml",
                                ">f+++++++++ objects/namespaced/openstack/services/placement-api.txt",
                                ">f+++++++++ objects/namespaced/openstack/services/placement-api.yaml",
                                ">f+++++++++ objects/namespaced/openstack/services/rabbitmq-barbican-nodes.txt",
                                ">f+++++++++ objects/namespaced/openstack/services/rabbitmq-barbican-nodes.yaml",
                                ">f+++++++++ objects/namespaced/openstack/services/rabbitmq-barbican.txt",
                                ">f+++++++++ objects/namespaced/openstack/services/rabbitmq-barbican.yaml",
                                ">f+++++++++ objects/namespaced/openstack/services/rabbitmq-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-heat-nodes.txt",
                                ">f+++++++++ objects/namespaced/openstack/services/rabbitmq-heat-nodes.yaml",
                                ">f+++++++++ objects/namespaced/openstack/services/rabbitmq-heat.txt",
                                ">f+++++++++ objects/namespaced/openstack/services/rabbitmq-heat.yaml",
                                ">f+++++++++ objects/namespaced/openstack/services/rabbitmq-keystone-nodes.txt",
                                ">f+++++++++ objects/namespaced/openstack/services/rabbitmq-keystone-nodes.yaml",
                                ">f+++++++++ objects/namespaced/openstack/services/rabbitmq-keystone.txt",
                                ">f+++++++++ objects/namespaced/openstack/services/rabbitmq-keystone.yaml",
                                ">f+++++++++ objects/namespaced/openstack/services/rabbitmq-magnum-nodes.txt",
                                ">f+++++++++ objects/namespaced/openstack/services/rabbitmq-magnum-nodes.yaml",
                                ">f+++++++++ objects/namespaced/openstack/services/rabbitmq-magnum.txt",
                                ">f+++++++++ objects/namespaced/openstack/services/rabbitmq-magnum.yaml",
                                ">f+++++++++ objects/namespaced/openstack/services/rabbitmq-manila-nodes.txt",
                                ">f+++++++++ objects/namespaced/openstack/services/rabbitmq-manila-nodes.yaml",
                                ">f+++++++++ objects/namespaced/openstack/services/rabbitmq-manila.txt",
                                ">f+++++++++ objects/namespaced/openstack/services/rabbitmq-manila.yaml",
                                ">f+++++++++ objects/namespaced/openstack/services/rabbitmq-messaging-topology-operator-webhook.txt",
                                ">f+++++++++ objects/namespaced/openstack/services/rabbitmq-messaging-topology-operator-webhook.yaml",
                                ">f+++++++++ objects/namespaced/openstack/services/rabbitmq-neutron-nodes.txt",
                                ">f+++++++++ objects/namespaced/openstack/services/rabbitmq-neutron-nodes.yaml",
                                ">f+++++++++ objects/namespaced/openstack/services/rabbitmq-neutron.txt",
                                ">f+++++++++ objects/namespaced/openstack/services/rabbitmq-neutron.yaml",
                                ">f+++++++++ objects/namespaced/openstack/services/rabbitmq-nova-nodes.txt",
                                ">f+++++++++ objects/namespaced/openstack/services/rabbitmq-nova-nodes.yaml",
                                ">f+++++++++ objects/namespaced/openstack/services/rabbitmq-nova.txt",
                                ">f+++++++++ objects/namespaced/openstack/services/rabbitmq-nova.yaml",
                                ">f+++++++++ objects/namespaced/openstack/services/rabbitmq-octavia-nodes.txt",
                                ">f+++++++++ objects/namespaced/openstack/services/rabbitmq-octavia-nodes.yaml",
                                ">f+++++++++ objects/namespaced/openstack/services/rabbitmq-octavia.txt",
                                ">f+++++++++ objects/namespaced/openstack/services/rabbitmq-octavia.yaml",
                                ">f+++++++++ objects/namespaced/openstack/services/rook-ceph-rgw-ceph.txt",
                                ">f+++++++++ objects/namespaced/openstack/services/rook-ceph-rgw-ceph.yaml",
                                ">f+++++++++ objects/namespaced/openstack/services/staffeln-api.txt",
                                ">f+++++++++ objects/namespaced/openstack/services/staffeln-api.yaml",
                                ">f+++++++++ objects/namespaced/openstack/services/valkey-headless.txt",
                                ">f+++++++++ objects/namespaced/openstack/services/valkey-headless.yaml",
                                ">f+++++++++ objects/namespaced/openstack/services/valkey-metrics.txt",
                                ">f+++++++++ objects/namespaced/openstack/services/valkey-metrics.yaml",
                                ">f+++++++++ objects/namespaced/openstack/services/valkey.txt",
                                ">f+++++++++ objects/namespaced/openstack/services/valkey.yaml",
                                "cd+++++++++ objects/namespaced/openstack/statefulsets/",
                                ">f+++++++++ objects/namespaced/openstack/statefulsets/magnum-conductor.txt",
                                ">f+++++++++ objects/namespaced/openstack/statefulsets/magnum-conductor.yaml",
                                ">f+++++++++ objects/namespaced/openstack/statefulsets/ovn-ovsdb-nb.txt",
                                ">f+++++++++ objects/namespaced/openstack/statefulsets/ovn-ovsdb-nb.yaml",
                                ">f+++++++++ objects/namespaced/openstack/statefulsets/ovn-ovsdb-sb.txt",
                                ">f+++++++++ objects/namespaced/openstack/statefulsets/ovn-ovsdb-sb.yaml",
                                ">f+++++++++ objects/namespaced/openstack/statefulsets/percona-xtradb-haproxy.txt",
                                ">f+++++++++ objects/namespaced/openstack/statefulsets/percona-xtradb-haproxy.yaml",
                                ">f+++++++++ objects/namespaced/openstack/statefulsets/percona-xtradb-pxc.txt",
                                ">f+++++++++ objects/namespaced/openstack/statefulsets/percona-xtradb-pxc.yaml",
                                ">f+++++++++ objects/namespaced/openstack/statefulsets/rabbitmq-barbican-server.txt",
                                ">f+++++++++ objects/namespaced/openstack/statefulsets/rabbitmq-barbican-server.yaml",
                                ">f+++++++++ objects/namespaced/openstack/statefulsets/rabbitmq-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-heat-server.txt",
                                ">f+++++++++ objects/namespaced/openstack/statefulsets/rabbitmq-heat-server.yaml",
                                ">f+++++++++ objects/namespaced/openstack/statefulsets/rabbitmq-keystone-server.txt",
                                ">f+++++++++ objects/namespaced/openstack/statefulsets/rabbitmq-keystone-server.yaml",
                                ">f+++++++++ objects/namespaced/openstack/statefulsets/rabbitmq-magnum-server.txt",
                                ">f+++++++++ objects/namespaced/openstack/statefulsets/rabbitmq-magnum-server.yaml",
                                ">f+++++++++ objects/namespaced/openstack/statefulsets/rabbitmq-manila-server.txt",
                                ">f+++++++++ objects/namespaced/openstack/statefulsets/rabbitmq-manila-server.yaml",
                                ">f+++++++++ objects/namespaced/openstack/statefulsets/rabbitmq-neutron-server.txt",
                                ">f+++++++++ objects/namespaced/openstack/statefulsets/rabbitmq-neutron-server.yaml",
                                ">f+++++++++ objects/namespaced/openstack/statefulsets/rabbitmq-nova-server.txt",
                                ">f+++++++++ objects/namespaced/openstack/statefulsets/rabbitmq-nova-server.yaml",
                                ">f+++++++++ objects/namespaced/openstack/statefulsets/rabbitmq-octavia-server.txt",
                                ">f+++++++++ objects/namespaced/openstack/statefulsets/rabbitmq-octavia-server.yaml",
                                ">f+++++++++ objects/namespaced/openstack/statefulsets/valkey-node.txt",
                                ">f+++++++++ objects/namespaced/openstack/statefulsets/valkey-node.yaml",
                                "cd+++++++++ objects/namespaced/orc-system/",
                                "cd+++++++++ objects/namespaced/orc-system/configmaps/",
                                ">f+++++++++ objects/namespaced/orc-system/configmaps/kube-root-ca.crt.txt",
                                ">f+++++++++ objects/namespaced/orc-system/configmaps/kube-root-ca.crt.yaml",
                                "cd+++++++++ objects/namespaced/orc-system/deployment/",
                                ">f+++++++++ objects/namespaced/orc-system/deployment/orc-controller-manager.txt",
                                ">f+++++++++ objects/namespaced/orc-system/deployment/orc-controller-manager.yaml",
                                "cd+++++++++ objects/namespaced/orc-system/endpoints/",
                                ">f+++++++++ objects/namespaced/orc-system/endpoints/orc-controller-manager-metrics-service.txt",
                                ">f+++++++++ objects/namespaced/orc-system/endpoints/orc-controller-manager-metrics-service.yaml",
                                "cd+++++++++ objects/namespaced/orc-system/pods/",
                                ">f+++++++++ objects/namespaced/orc-system/pods/orc-controller-manager-6cb597b5d4-qtmhg.txt",
                                ">f+++++++++ objects/namespaced/orc-system/pods/orc-controller-manager-6cb597b5d4-qtmhg.yaml",
                                "cd+++++++++ objects/namespaced/orc-system/rolebindings/",
                                ">f+++++++++ objects/namespaced/orc-system/rolebindings/orc-leader-election-rolebinding.txt",
                                ">f+++++++++ objects/namespaced/orc-system/rolebindings/orc-leader-election-rolebinding.yaml",
                                "cd+++++++++ objects/namespaced/orc-system/roles/",
                                ">f+++++++++ objects/namespaced/orc-system/roles/orc-leader-election-role.txt",
                                ">f+++++++++ objects/namespaced/orc-system/roles/orc-leader-election-role.yaml",
                                "cd+++++++++ objects/namespaced/orc-system/serviceaccounts/",
                                ">f+++++++++ objects/namespaced/orc-system/serviceaccounts/default.txt",
                                ">f+++++++++ objects/namespaced/orc-system/serviceaccounts/default.yaml",
                                ">f+++++++++ objects/namespaced/orc-system/serviceaccounts/orc-controller-manager.txt",
                                ">f+++++++++ objects/namespaced/orc-system/serviceaccounts/orc-controller-manager.yaml",
                                "cd+++++++++ objects/namespaced/orc-system/services/",
                                ">f+++++++++ objects/namespaced/orc-system/services/orc-controller-manager-metrics-service.txt",
                                ">f+++++++++ objects/namespaced/orc-system/services/orc-controller-manager-metrics-service.yaml",
                                "cd+++++++++ objects/namespaced/rook-ceph/",
                                "cd+++++++++ objects/namespaced/rook-ceph/configmaps/",
                                ">f+++++++++ objects/namespaced/rook-ceph/configmaps/kube-root-ca.crt.txt",
                                ">f+++++++++ objects/namespaced/rook-ceph/configmaps/kube-root-ca.crt.yaml",
                                ">f+++++++++ objects/namespaced/rook-ceph/configmaps/rook-ceph-csi-config.txt",
                                ">f+++++++++ objects/namespaced/rook-ceph/configmaps/rook-ceph-csi-config.yaml",
                                ">f+++++++++ objects/namespaced/rook-ceph/configmaps/rook-ceph-csi-mapping-config.txt",
                                ">f+++++++++ objects/namespaced/rook-ceph/configmaps/rook-ceph-csi-mapping-config.yaml",
                                ">f+++++++++ objects/namespaced/rook-ceph/configmaps/rook-ceph-operator-config.txt",
                                ">f+++++++++ objects/namespaced/rook-ceph/configmaps/rook-ceph-operator-config.yaml",
                                "cd+++++++++ objects/namespaced/rook-ceph/deployment/",
                                ">f+++++++++ objects/namespaced/rook-ceph/deployment/rook-ceph-operator.txt",
                                ">f+++++++++ objects/namespaced/rook-ceph/deployment/rook-ceph-operator.yaml",
                                "cd+++++++++ objects/namespaced/rook-ceph/pods/",
                                ">f+++++++++ objects/namespaced/rook-ceph/pods/rook-ceph-operator-76bbbb77ff-snv55.txt",
                                ">f+++++++++ objects/namespaced/rook-ceph/pods/rook-ceph-operator-76bbbb77ff-snv55.yaml",
                                "cd+++++++++ objects/namespaced/rook-ceph/rolebindings/",
                                ">f+++++++++ objects/namespaced/rook-ceph/rolebindings/cephfs-csi-provisioner-role-cfg.txt",
                                ">f+++++++++ objects/namespaced/rook-ceph/rolebindings/cephfs-csi-provisioner-role-cfg.yaml",
                                ">f+++++++++ objects/namespaced/rook-ceph/rolebindings/rbd-csi-provisioner-role-cfg.txt",
                                ">f+++++++++ objects/namespaced/rook-ceph/rolebindings/rbd-csi-provisioner-role-cfg.yaml",
                                ">f+++++++++ objects/namespaced/rook-ceph/rolebindings/rook-ceph-cluster-mgmt.txt",
                                ">f+++++++++ objects/namespaced/rook-ceph/rolebindings/rook-ceph-cluster-mgmt.yaml",
                                ">f+++++++++ objects/namespaced/rook-ceph/rolebindings/rook-ceph-cmd-reporter.txt",
                                ">f+++++++++ objects/namespaced/rook-ceph/rolebindings/rook-ceph-cmd-reporter.yaml",
                                ">f+++++++++ objects/namespaced/rook-ceph/rolebindings/rook-ceph-mgr-system-openstack.txt",
                                ">f+++++++++ objects/namespaced/rook-ceph/rolebindings/rook-ceph-mgr-system-openstack.yaml",
                                ">f+++++++++ objects/namespaced/rook-ceph/rolebindings/rook-ceph-mgr-system.txt",
                                ">f+++++++++ objects/namespaced/rook-ceph/rolebindings/rook-ceph-mgr-system.yaml",
                                ">f+++++++++ objects/namespaced/rook-ceph/rolebindings/rook-ceph-mgr.txt",
                                ">f+++++++++ objects/namespaced/rook-ceph/rolebindings/rook-ceph-mgr.yaml",
                                ">f+++++++++ objects/namespaced/rook-ceph/rolebindings/rook-ceph-osd.txt",
                                ">f+++++++++ objects/namespaced/rook-ceph/rolebindings/rook-ceph-osd.yaml",
                                ">f+++++++++ objects/namespaced/rook-ceph/rolebindings/rook-ceph-purge-osd.txt",
                                ">f+++++++++ objects/namespaced/rook-ceph/rolebindings/rook-ceph-purge-osd.yaml",
                                ">f+++++++++ objects/namespaced/rook-ceph/rolebindings/rook-ceph-system.txt",
                                ">f+++++++++ objects/namespaced/rook-ceph/rolebindings/rook-ceph-system.yaml",
                                "cd+++++++++ objects/namespaced/rook-ceph/roles/",
                                ">f+++++++++ objects/namespaced/rook-ceph/roles/cephfs-external-provisioner-cfg.txt",
                                ">f+++++++++ objects/namespaced/rook-ceph/roles/cephfs-external-provisioner-cfg.yaml",
                                ">f+++++++++ objects/namespaced/rook-ceph/roles/rbd-external-provisioner-cfg.txt",
                                ">f+++++++++ objects/namespaced/rook-ceph/roles/rbd-external-provisioner-cfg.yaml",
                                ">f+++++++++ objects/namespaced/rook-ceph/roles/rook-ceph-cmd-reporter.txt",
                                ">f+++++++++ objects/namespaced/rook-ceph/roles/rook-ceph-cmd-reporter.yaml",
                                ">f+++++++++ objects/namespaced/rook-ceph/roles/rook-ceph-mgr.txt",
                                ">f+++++++++ objects/namespaced/rook-ceph/roles/rook-ceph-mgr.yaml",
                                ">f+++++++++ objects/namespaced/rook-ceph/roles/rook-ceph-osd.txt",
                                ">f+++++++++ objects/namespaced/rook-ceph/roles/rook-ceph-osd.yaml",
                                ">f+++++++++ objects/namespaced/rook-ceph/roles/rook-ceph-purge-osd.txt",
                                ">f+++++++++ objects/namespaced/rook-ceph/roles/rook-ceph-purge-osd.yaml",
                                ">f+++++++++ objects/namespaced/rook-ceph/roles/rook-ceph-system.txt",
                                ">f+++++++++ objects/namespaced/rook-ceph/roles/rook-ceph-system.yaml",
                                "cd+++++++++ objects/namespaced/rook-ceph/secrets/",
                                ">f+++++++++ objects/namespaced/rook-ceph/secrets/sh.helm.release.v1.rook-ceph.v1.txt",
                                ">f+++++++++ objects/namespaced/rook-ceph/secrets/sh.helm.release.v1.rook-ceph.v1.yaml",
                                "cd+++++++++ objects/namespaced/rook-ceph/serviceaccounts/",
                                ">f+++++++++ objects/namespaced/rook-ceph/serviceaccounts/default.txt",
                                ">f+++++++++ objects/namespaced/rook-ceph/serviceaccounts/default.yaml",
                                ">f+++++++++ objects/namespaced/rook-ceph/serviceaccounts/objectstorage-provisioner.txt",
                                ">f+++++++++ objects/namespaced/rook-ceph/serviceaccounts/objectstorage-provisioner.yaml",
                                ">f+++++++++ objects/namespaced/rook-ceph/serviceaccounts/rook-ceph-cmd-reporter.txt",
                                ">f+++++++++ objects/namespaced/rook-ceph/serviceaccounts/rook-ceph-cmd-reporter.yaml",
                                ">f+++++++++ objects/namespaced/rook-ceph/serviceaccounts/rook-ceph-default.txt",
                                ">f+++++++++ objects/namespaced/rook-ceph/serviceaccounts/rook-ceph-default.yaml",
                                ">f+++++++++ objects/namespaced/rook-ceph/serviceaccounts/rook-ceph-mgr.txt",
                                ">f+++++++++ objects/namespaced/rook-ceph/serviceaccounts/rook-ceph-mgr.yaml",
                                ">f+++++++++ objects/namespaced/rook-ceph/serviceaccounts/rook-ceph-osd.txt",
                                ">f+++++++++ objects/namespaced/rook-ceph/serviceaccounts/rook-ceph-osd.yaml",
                                ">f+++++++++ objects/namespaced/rook-ceph/serviceaccounts/rook-ceph-purge-osd.txt",
                                ">f+++++++++ objects/namespaced/rook-ceph/serviceaccounts/rook-ceph-purge-osd.yaml",
                                ">f+++++++++ objects/namespaced/rook-ceph/serviceaccounts/rook-ceph-rgw.txt",
                                ">f+++++++++ objects/namespaced/rook-ceph/serviceaccounts/rook-ceph-rgw.yaml",
                                ">f+++++++++ objects/namespaced/rook-ceph/serviceaccounts/rook-ceph-system.txt",
                                ">f+++++++++ objects/namespaced/rook-ceph/serviceaccounts/rook-ceph-system.yaml",
                                ">f+++++++++ objects/namespaced/rook-ceph/serviceaccounts/rook-csi-cephfs-plugin-sa.txt",
                                ">f+++++++++ objects/namespaced/rook-ceph/serviceaccounts/rook-csi-cephfs-plugin-sa.yaml",
                                ">f+++++++++ objects/namespaced/rook-ceph/serviceaccounts/rook-csi-cephfs-provisioner-sa.txt",
                                ">f+++++++++ objects/namespaced/rook-ceph/serviceaccounts/rook-csi-cephfs-provisioner-sa.yaml",
                                ">f+++++++++ objects/namespaced/rook-ceph/serviceaccounts/rook-csi-rbd-plugin-sa.txt",
                                ">f+++++++++ objects/namespaced/rook-ceph/serviceaccounts/rook-csi-rbd-plugin-sa.yaml",
                                ">f+++++++++ objects/namespaced/rook-ceph/serviceaccounts/rook-csi-rbd-provisioner-sa.txt",
                                ">f+++++++++ objects/namespaced/rook-ceph/serviceaccounts/rook-csi-rbd-provisioner-sa.yaml",
                                "cd+++++++++ objects/namespaced/secretgen-controller/",
                                "cd+++++++++ objects/namespaced/secretgen-controller/configmaps/",
                                ">f+++++++++ objects/namespaced/secretgen-controller/configmaps/kube-root-ca.crt.txt",
                                ">f+++++++++ objects/namespaced/secretgen-controller/configmaps/kube-root-ca.crt.yaml",
                                "cd+++++++++ objects/namespaced/secretgen-controller/deployment/",
                                ">f+++++++++ objects/namespaced/secretgen-controller/deployment/secretgen-controller.txt",
                                ">f+++++++++ objects/namespaced/secretgen-controller/deployment/secretgen-controller.yaml",
                                "cd+++++++++ objects/namespaced/secretgen-controller/pods/",
                                ">f+++++++++ objects/namespaced/secretgen-controller/pods/secretgen-controller-5cf976ccc7-n8tzq.txt",
                                ">f+++++++++ objects/namespaced/secretgen-controller/pods/secretgen-controller-5cf976ccc7-n8tzq.yaml",
                                "cd+++++++++ objects/namespaced/secretgen-controller/serviceaccounts/",
                                ">f+++++++++ objects/namespaced/secretgen-controller/serviceaccounts/default.txt",
                                ">f+++++++++ objects/namespaced/secretgen-controller/serviceaccounts/default.yaml",
                                ">f+++++++++ objects/namespaced/secretgen-controller/serviceaccounts/secretgen-controller-sa.txt",
                                ">f+++++++++ objects/namespaced/secretgen-controller/serviceaccounts/secretgen-controller-sa.yaml"
                            ]
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-b7c4-b48f-000000000017",
                        "name": "describe-kubernetes-objects",
                        "path": "/var/lib/zuul/builds/ae8d2ccbc238495991540e1bb589176c/untrusted/project_4/opendev.org/openstack/openstack-helm/roles/describe-kubernetes-objects"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:32:26.422251Z",
                            "start": "2026-07-25T22:32:25.258362Z"
                        },
                        "id": "0242ac17-0010-b7c4-b48f-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-b7c4-b48f-00000000001f",
                        "name": "gather-pod-logs",
                        "path": "/var/lib/zuul/builds/ae8d2ccbc238495991540e1bb589176c/untrusted/project_4/opendev.org/openstack/openstack-helm/roles/gather-pod-logs"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:32:26.682670Z",
                            "start": "2026-07-25T22:32:26.444844Z"
                        },
                        "id": "0242ac17-0010-b7c4-b48f-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-b7c4-b48f-00000000001f",
                        "name": "gather-pod-logs",
                        "path": "/var/lib/zuul/builds/ae8d2ccbc238495991540e1bb589176c/untrusted/project_4/opendev.org/openstack/openstack-helm/roles/gather-pod-logs"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:32:26.926526Z",
                            "start": "2026-07-25T22:32:26.690039Z"
                        },
                        "id": "0242ac17-0010-b7c4-b48f-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:02:21.095321",
                            "end": "2026-07-25 22:34:48.242825",
                            "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-b7c4-b48f-000000000023-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "non-zero return code",
                            "rc": 123,
                            "start": "2026-07-25 22:32:27.147504",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "auth-system/keycloak-0/keycloak\nError from server (BadRequest): previous terminated container \"keycloak\" in pod \"keycloak-0\" not found\ncapi-kubeadm-bootstrap-system/capi-kubeadm-bootstrap-controller-manager-67b8b974d6-tkksr/manager\nError from server (BadRequest): previous terminated container \"manager\" in pod \"capi-kubeadm-bootstrap-controller-manager-67b8b974d6-tkksr\" not found\ncapi-kubeadm-control-plane-system/capi-kubeadm-control-plane-controller-manager-6b6ccbf6b8-8v87s/manager\nError from server (BadRequest): previous terminated container \"manager\" in pod \"capi-kubeadm-control-plane-controller-manager-6b6ccbf6b8-8v87s\" not found\ncapi-system/capi-controller-manager-5647546676-64t7b/manager\nError from server (BadRequest): previous terminated container \"manager\" in pod \"capi-controller-manager-5647546676-64t7b\" not found\ncapo-system/capo-controller-manager-56cf844ccd-kp5k7/manager\nError from server (BadRequest): previous terminated container \"manager\" in pod \"capo-controller-manager-56cf844ccd-kp5k7\" not found\ncert-manager/cert-manager-79c48d47db-dwf26/cert-manager-controller\nError from server (BadRequest): previous terminated container \"cert-manager-controller\" in pod \"cert-manager-79c48d47db-dwf26\" not found\ncert-manager/cert-manager-cainjector-579c9dd7cd-66bdt/cert-manager-cainjector\nError from server (BadRequest): previous terminated container \"cert-manager-cainjector\" in pod \"cert-manager-cainjector-579c9dd7cd-66bdt\" not found\ncert-manager/cert-manager-webhook-7d6b59cfdc-xfskr/cert-manager-webhook\nError from server (BadRequest): previous terminated container \"cert-manager-webhook\" in pod \"cert-manager-webhook-7d6b59cfdc-xfskr\" not found\nenvoy-gateway-system/envoy-gateway-78446f96c9-djzkm/envoy-gateway\nError from server (BadRequest): previous terminated container \"envoy-gateway\" in pod \"envoy-gateway-78446f96c9-djzkm\" not found\nfrr-k8s-system/frr-k8s-4swmf/cp-frr-files\nError from server (BadRequest): previous terminated container \"cp-frr-files\" in pod \"frr-k8s-4swmf\" not found\nfrr-k8s-system/frr-k8s-4swmf/cp-reloader\nError from server (BadRequest): previous terminated container \"cp-reloader\" in pod \"frr-k8s-4swmf\" not found\nfrr-k8s-system/frr-k8s-4swmf/cp-metrics\nError from server (BadRequest): previous terminated container \"cp-metrics\" in pod \"frr-k8s-4swmf\" not found\nfrr-k8s-system/frr-k8s-4swmf/controller\nError from server (BadRequest): previous terminated container \"controller\" in pod \"frr-k8s-4swmf\" not found\nfrr-k8s-system/frr-k8s-4swmf/frr\nError from server (BadRequest): previous terminated container \"frr\" in pod \"frr-k8s-4swmf\" not found\nfrr-k8s-system/frr-k8s-4swmf/reloader\nError from server (BadRequest): previous terminated container \"reloader\" in pod \"frr-k8s-4swmf\" not found\nfrr-k8s-system/frr-k8s-4swmf/frr-metrics\nError from server (BadRequest): previous terminated container \"frr-metrics\" in pod \"frr-k8s-4swmf\" not found\nfrr-k8s-system/frr-k8s-4swmf/kube-rbac-proxy\nError from server (BadRequest): previous terminated container \"kube-rbac-proxy\" in pod \"frr-k8s-4swmf\" not found\nfrr-k8s-system/frr-k8s-4swmf/kube-rbac-proxy-frr\nError from server (BadRequest): previous terminated container \"kube-rbac-proxy-frr\" in pod \"frr-k8s-4swmf\" not found\nfrr-k8s-system/frr-k8s-webhook-server-ffbc7d57c-47762/frr-k8s-webhook-server\nError from server (BadRequest): previous terminated container \"frr-k8s-webhook-server\" in pod \"frr-k8s-webhook-server-ffbc7d57c-47762\" not found\ningress-nginx/ingress-nginx-controller-2j9k6/controller\nError from server (BadRequest): previous terminated container \"controller\" in pod \"ingress-nginx-controller-2j9k6\" not found\ningress-nginx/ingress-nginx-defaultbackend-6987ff55cf-76889/ingress-nginx-default-backend\nError from server (BadRequest): previous terminated container \"ingress-nginx-default-backend\" in pod \"ingress-nginx-defaultbackend-6987ff55cf-76889\" not found\nkube-system/cilium-operator-869df985b8-ghjgj/cilium-operator\nError from server (BadRequest): previous terminated container \"cilium-operator\" in pod \"cilium-operator-869df985b8-ghjgj\" not found\nkube-system/cilium-q4qn5/config\nError from server (BadRequest): previous terminated container \"config\" in pod \"cilium-q4qn5\" not found\nkube-system/cilium-q4qn5/mount-cgroup\nError from server (BadRequest): previous terminated container \"mount-cgroup\" in pod \"cilium-q4qn5\" not found\nkube-system/cilium-q4qn5/apply-sysctl-overwrites\nError from server (BadRequest): previous terminated container \"apply-sysctl-overwrites\" in pod \"cilium-q4qn5\" not found\nkube-system/cilium-q4qn5/mount-bpf-fs\nError from server (BadRequest): previous terminated container \"mount-bpf-fs\" in pod \"cilium-q4qn5\" not found\nkube-system/cilium-q4qn5/clean-cilium-state\nError from server (BadRequest): previous terminated container \"clean-cilium-state\" in pod \"cilium-q4qn5\" not found\nkube-system/cilium-q4qn5/install-cni-binaries\nError from server (BadRequest): previous terminated container \"install-cni-binaries\" in pod \"cilium-q4qn5\" not found\nkube-system/cilium-q4qn5/cilium-agent\nError from server (BadRequest): previous terminated container \"cilium-agent\" in pod \"cilium-q4qn5\" not found\nkube-system/coredns-67659f764b-6lhfm/coredns\nError from server (BadRequest): previous terminated container \"coredns\" in pod \"coredns-67659f764b-6lhfm\" not found\nkube-system/coredns-67659f764b-p78h9/coredns\nError from server (BadRequest): previous terminated container \"coredns\" in pod \"coredns-67659f764b-p78h9\" not found\nkube-system/etcd-instance/etcd\nError from server (BadRequest): previous terminated container \"etcd\" in pod \"etcd-instance\" not found\nkube-system/kube-apiserver-instance/kube-apiserver\nError from server (BadRequest): previous terminated container \"kube-apiserver\" in pod \"kube-apiserver-instance\" not found\nkube-system/kube-controller-manager-instance/kube-controller-manager\nError from server (BadRequest): previous terminated container \"kube-controller-manager\" in pod \"kube-controller-manager-instance\" not found\nkube-system/kube-proxy-7r662/kube-proxy\nError from server (BadRequest): previous terminated container \"kube-proxy\" in pod \"kube-proxy-7r662\" not found\nkube-system/kube-scheduler-instance/kube-scheduler\nError from server (BadRequest): previous terminated container \"kube-scheduler\" in pod \"kube-scheduler-instance\" not found\nkube-system/kube-vip-instance/kube-vip\nError from server (BadRequest): previous terminated container \"kube-vip\" in pod \"kube-vip-instance\" not found\nlocal-path-storage/local-path-provisioner-679c578f5-lqz8b/local-path-provisioner\nError from server (BadRequest): previous terminated container \"local-path-provisioner\" in pod \"local-path-provisioner-679c578f5-lqz8b\" not found\nmonitoring/alertmanager-kube-prometheus-stack-alertmanager-0/init-config-reloader\nError from server (BadRequest): previous terminated container \"init-config-reloader\" in pod \"alertmanager-kube-prometheus-stack-alertmanager-0\" not found\nmonitoring/alertmanager-kube-prometheus-stack-alertmanager-0/alertmanager\nError from server (BadRequest): previous terminated container \"alertmanager\" in pod \"alertmanager-kube-prometheus-stack-alertmanager-0\" not found\nmonitoring/alertmanager-kube-prometheus-stack-alertmanager-0/config-reloader\nError from server (BadRequest): previous terminated container \"config-reloader\" in pod \"alertmanager-kube-prometheus-stack-alertmanager-0\" not found\nmonitoring/alertmanager-kube-prometheus-stack-alertmanager-0/oauth2-proxy\nError from server (BadRequest): previous terminated container \"oauth2-proxy\" in pod \"alertmanager-kube-prometheus-stack-alertmanager-0\" not found\nmonitoring/goldpinger-8sgwt/goldpinger-daemon\nError from server (BadRequest): previous terminated container \"goldpinger-daemon\" in pod \"goldpinger-8sgwt\" not found\nmonitoring/kube-prometheus-stack-grafana-69c959d5d6-bw7f4/grafana-sc-dashboard\nError from server (BadRequest): previous terminated container \"grafana-sc-dashboard\" in pod \"kube-prometheus-stack-grafana-69c959d5d6-bw7f4\" not found\nmonitoring/kube-prometheus-stack-grafana-69c959d5d6-bw7f4/grafana-sc-datasources\nError from server (BadRequest): previous terminated container \"grafana-sc-datasources\" in pod \"kube-prometheus-stack-grafana-69c959d5d6-bw7f4\" not found\nmonitoring/kube-prometheus-stack-grafana-69c959d5d6-bw7f4/grafana\nError from server (BadRequest): previous terminated container \"grafana\" in pod \"kube-prometheus-stack-grafana-69c959d5d6-bw7f4\" not found\nmonitoring/kube-prometheus-stack-kube-state-metrics-5c97764fc9-mcccz/kube-state-metrics\nError from server (BadRequest): previous terminated container \"kube-state-metrics\" in pod \"kube-prometheus-stack-kube-state-metrics-5c97764fc9-mcccz\" not found\nmonitoring/kube-prometheus-stack-operator-cd88cf4bf-qsxbj/kube-prometheus-stack\nError from server (BadRequest): previous terminated container \"kube-prometheus-stack\" in pod \"kube-prometheus-stack-operator-cd88cf4bf-qsxbj\" not found\nmonitoring/kube-prometheus-stack-prometheus-node-exporter-bg8lp/node-exporter\nmonitoring/kube-prometheus-stack-prometheus-node-exporter-bg8lp/pod-tls-sidecar\nError from server (BadRequest): previous terminated container \"pod-tls-sidecar\" in pod \"kube-prometheus-stack-prometheus-node-exporter-bg8lp\" not found\nmonitoring/loki-0/loki\nError from server (BadRequest): previous terminated container \"loki\" in pod \"loki-0\" not found\nmonitoring/loki-chunks-cache-0/memcached\nError from server (BadRequest): previous terminated container \"memcached\" in pod \"loki-chunks-cache-0\" not found\nmonitoring/loki-chunks-cache-0/exporter\nError from server (BadRequest): previous terminated container \"exporter\" in pod \"loki-chunks-cache-0\" not found\nmonitoring/loki-gateway-cf54cb88c-bq6nj/nginx\nError from server (BadRequest): previous terminated container \"nginx\" in pod \"loki-gateway-cf54cb88c-bq6nj\" not found\nmonitoring/loki-results-cache-0/memcached\nError from server (BadRequest): previous terminated container \"memcached\" in pod \"loki-results-cache-0\" not found\nmonitoring/loki-results-cache-0/exporter\nError from server (BadRequest): previous terminated container \"exporter\" in pod \"loki-results-cache-0\" not found\nmonitoring/node-feature-discovery-gc-6675cbb6d9-pcxht/gc\nError from server (BadRequest): previous terminated container \"gc\" in pod \"node-feature-discovery-gc-6675cbb6d9-pcxht\" not found\nmonitoring/node-feature-discovery-master-8665476dbc-ncr5z/master\nError from server (BadRequest): previous terminated container \"master\" in pod \"node-feature-discovery-master-8665476dbc-ncr5z\" not found\nmonitoring/node-feature-discovery-worker-qtwjt/worker\nError from server (BadRequest): previous terminated container \"worker\" in pod \"node-feature-discovery-worker-qtwjt\" not found\nmonitoring/prometheus-kube-prometheus-stack-prometheus-0/init-config-reloader\nError from server (BadRequest): previous terminated container \"init-config-reloader\" in pod \"prometheus-kube-prometheus-stack-prometheus-0\" not found\nmonitoring/prometheus-kube-prometheus-stack-prometheus-0/prometheus\nError from server (BadRequest): previous terminated container \"prometheus\" in pod \"prometheus-kube-prometheus-stack-prometheus-0\" not found\nmonitoring/prometheus-kube-prometheus-stack-prometheus-0/config-reloader\nError from server (BadRequest): previous terminated container \"config-reloader\" in pod \"prometheus-kube-prometheus-stack-prometheus-0\" not found\nmonitoring/prometheus-kube-prometheus-stack-prometheus-0/pod-tls-sidecar\nError from server (BadRequest): previous terminated container \"pod-tls-sidecar\" in pod \"prometheus-kube-prometheus-stack-prometheus-0\" not found\nmonitoring/prometheus-kube-prometheus-stack-prometheus-0/oauth2-proxy\nError from server (BadRequest): previous terminated container \"oauth2-proxy\" in pod \"prometheus-kube-prometheus-stack-prometheus-0\" not found\nmonitoring/prometheus-pushgateway-7b8659c68b-5lxnl/pushgateway\nError from server (BadRequest): previous terminated container \"pushgateway\" in pod \"prometheus-pushgateway-7b8659c68b-5lxnl\" not found\nmonitoring/vector-4rjq7/vector\nError from server (BadRequest): previous terminated container \"vector\" in pod \"vector-4rjq7\" not found\nopenstack/barbican-api-848b698f88-68kwh/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"barbican-api-848b698f88-68kwh\" not found\nopenstack/barbican-api-848b698f88-68kwh/barbican-api\nError from server (BadRequest): previous terminated container \"barbican-api\" in pod \"barbican-api-848b698f88-68kwh\" not found\nopenstack/barbican-db-init-65jh6/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"barbican-db-init-65jh6\" not found\nopenstack/barbican-db-init-65jh6/barbican-db-init-0\nError from server (BadRequest): previous terminated container \"barbican-db-init-0\" in pod \"barbican-db-init-65jh6\" not found\nopenstack/barbican-db-sync-qdv6s/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"barbican-db-sync-qdv6s\" not found\nopenstack/barbican-db-sync-qdv6s/barbican-db-sync\nError from server (BadRequest): previous terminated container \"barbican-db-sync\" in pod \"barbican-db-sync-qdv6s\" not found\nopenstack/barbican-ks-endpoints-nxmm2/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"barbican-ks-endpoints-nxmm2\" not found\nopenstack/barbican-ks-endpoints-nxmm2/key-manager-ks-endpoints-admin\nError from server (BadRequest): previous terminated container \"key-manager-ks-endpoints-admin\" in pod \"barbican-ks-endpoints-nxmm2\" not found\nopenstack/barbican-ks-endpoints-nxmm2/key-manager-ks-endpoints-internal\nError from server (BadRequest): previous terminated container \"key-manager-ks-endpoints-internal\" in pod \"barbican-ks-endpoints-nxmm2\" not found\nopenstack/barbican-ks-endpoints-nxmm2/key-manager-ks-endpoints-public\nError from server (BadRequest): previous terminated container \"key-manager-ks-endpoints-public\" in pod \"barbican-ks-endpoints-nxmm2\" not found\nopenstack/barbican-ks-service-txvk9/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"barbican-ks-service-txvk9\" not found\nopenstack/barbican-ks-service-txvk9/key-manager-ks-service-registration\nError from server (BadRequest): previous terminated container \"key-manager-ks-service-registration\" in pod \"barbican-ks-service-txvk9\" not found\nopenstack/barbican-ks-user-97k9g/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"barbican-ks-user-97k9g\" not found\nopenstack/barbican-ks-user-97k9g/barbican-ks-user\nError from server (BadRequest): previous terminated container \"barbican-ks-user\" in pod \"barbican-ks-user-97k9g\" not found\nopenstack/barbican-rabbit-init-2g528/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"barbican-rabbit-init-2g528\" not found\nopenstack/barbican-rabbit-init-2g528/rabbit-init\nError from server (BadRequest): previous terminated container \"rabbit-init\" in pod \"barbican-rabbit-init-2g528\" not found\nopenstack/cinder-api-656dfb6944-vwn5g/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"cinder-api-656dfb6944-vwn5g\" not found\nopenstack/cinder-api-656dfb6944-vwn5g/ceph-coordination-volume-perms\nError from server (BadRequest): previous terminated container \"ceph-coordination-volume-perms\" in pod \"cinder-api-656dfb6944-vwn5g\" not found\nopenstack/cinder-api-656dfb6944-vwn5g/cinder-api\nError from server (BadRequest): previous terminated container \"cinder-api\" in pod \"cinder-api-656dfb6944-vwn5g\" not found\nopenstack/cinder-backup-7fcd6f8cb8-pqf5f/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"cinder-backup-7fcd6f8cb8-pqf5f\" not found\nopenstack/cinder-backup-7fcd6f8cb8-pqf5f/ceph-backup-keyring-placement\nError from server (BadRequest): previous terminated container \"ceph-backup-keyring-placement\" in pod \"cinder-backup-7fcd6f8cb8-pqf5f\" not found\nopenstack/cinder-backup-7fcd6f8cb8-pqf5f/ceph-keyring-placement-rbd1\nError from server (BadRequest): previous terminated container \"ceph-keyring-placement-rbd1\" in pod \"cinder-backup-7fcd6f8cb8-pqf5f\" not found\nopenstack/cinder-backup-7fcd6f8cb8-pqf5f/ceph-coordination-volume-perms\nError from server (BadRequest): previous terminated container \"ceph-coordination-volume-perms\" in pod \"cinder-backup-7fcd6f8cb8-pqf5f\" not found\nopenstack/cinder-backup-7fcd6f8cb8-pqf5f/cinder-backup\nError from server (BadRequest): previous terminated container \"cinder-backup\" in pod \"cinder-backup-7fcd6f8cb8-pqf5f\" not found\nopenstack/cinder-backup-storage-init-8p4j4/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"cinder-backup-storage-init-8p4j4\" not found\nopenstack/cinder-backup-storage-init-8p4j4/ceph-keyring-placement\nError from server (BadRequest): previous terminated container \"ceph-keyring-placement\" in pod \"cinder-backup-storage-init-8p4j4\" not found\nopenstack/cinder-backup-storage-init-8p4j4/cinder-backup-storage-init\nError from server (BadRequest): previous terminated container \"cinder-backup-storage-init\" in pod \"cinder-backup-storage-init-8p4j4\" not found\nopenstack/cinder-bootstrap-snchh/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"cinder-bootstrap-snchh\" not found\nopenstack/cinder-bootstrap-snchh/bootstrap\nError from server (BadRequest): previous terminated container \"bootstrap\" in pod \"cinder-bootstrap-snchh\" not found\nopenstack/cinder-create-internal-tenant-28zpv/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"cinder-create-internal-tenant-28zpv\" not found\nopenstack/cinder-create-internal-tenant-28zpv/create-internal-tenant\nError from server (BadRequest): previous terminated container \"create-internal-tenant\" in pod \"cinder-create-internal-tenant-28zpv\" not found\nopenstack/cinder-db-init-k6v87/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"cinder-db-init-k6v87\" not found\nopenstack/cinder-db-init-k6v87/cinder-db-init-0\nError from server (BadRequest): previous terminated container \"cinder-db-init-0\" in pod \"cinder-db-init-k6v87\" not found\nopenstack/cinder-db-sync-n2lf8/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"cinder-db-sync-n2lf8\" not found\nopenstack/cinder-db-sync-n2lf8/cinder-db-sync\nError from server (BadRequest): previous terminated container \"cinder-db-sync\" in pod \"cinder-db-sync-n2lf8\" not found\nopenstack/cinder-ks-endpoints-crgj8/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"cinder-ks-endpoints-crgj8\" not found\nopenstack/cinder-ks-endpoints-crgj8/volumev3-ks-endpoints-admin\nError from server (BadRequest): previous terminated container \"volumev3-ks-endpoints-admin\" in pod \"cinder-ks-endpoints-crgj8\" not found\nopenstack/cinder-ks-endpoints-crgj8/volumev3-ks-endpoints-internal\nError from server (BadRequest): previous terminated container \"volumev3-ks-endpoints-internal\" in pod \"cinder-ks-endpoints-crgj8\" not found\nopenstack/cinder-ks-endpoints-crgj8/volumev3-ks-endpoints-public\nError from server (BadRequest): previous terminated container \"volumev3-ks-endpoints-public\" in pod \"cinder-ks-endpoints-crgj8\" not found\nopenstack/cinder-ks-service-6pp8l/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"cinder-ks-service-6pp8l\" not found\nopenstack/cinder-ks-service-6pp8l/volumev3-ks-service-registration\nError from server (BadRequest): previous terminated container \"volumev3-ks-service-registration\" in pod \"cinder-ks-service-6pp8l\" not found\nopenstack/cinder-ks-user-npktt/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"cinder-ks-user-npktt\" not found\nopenstack/cinder-ks-user-npktt/cinder-ks-user\nError from server (BadRequest): previous terminated container \"cinder-ks-user\" in pod \"cinder-ks-user-npktt\" not found\nopenstack/cinder-rabbit-init-jfdbl/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"cinder-rabbit-init-jfdbl\" not found\nopenstack/cinder-rabbit-init-jfdbl/rabbit-init\nError from server (BadRequest): previous terminated container \"rabbit-init\" in pod \"cinder-rabbit-init-jfdbl\" not found\nopenstack/cinder-scheduler-7f8fdc7b96-hx2hj/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"cinder-scheduler-7f8fdc7b96-hx2hj\" not found\nopenstack/cinder-scheduler-7f8fdc7b96-hx2hj/ceph-coordination-volume-perms\nError from server (BadRequest): previous terminated container \"ceph-coordination-volume-perms\" in pod \"cinder-scheduler-7f8fdc7b96-hx2hj\" not found\nopenstack/cinder-scheduler-7f8fdc7b96-hx2hj/cinder-scheduler\nError from server (BadRequest): previous terminated container \"cinder-scheduler\" in pod \"cinder-scheduler-7f8fdc7b96-hx2hj\" not found\nopenstack/cinder-storage-init-6q87f/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"cinder-storage-init-6q87f\" not found\nopenstack/cinder-storage-init-6q87f/ceph-keyring-placement\nError from server (BadRequest): previous terminated container \"ceph-keyring-placement\" in pod \"cinder-storage-init-6q87f\" not found\nopenstack/cinder-storage-init-6q87f/cinder-storage-init-rbd1\nError from server (BadRequest): previous terminated container \"cinder-storage-init-rbd1\" in pod \"cinder-storage-init-6q87f\" not found\nopenstack/cinder-volume-659d8bd9f6-r7dln/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"cinder-volume-659d8bd9f6-r7dln\" not found\nopenstack/cinder-volume-659d8bd9f6-r7dln/ceph-keyring-placement-rbd1\nError from server (BadRequest): previous terminated container \"ceph-keyring-placement-rbd1\" in pod \"cinder-volume-659d8bd9f6-r7dln\" not found\nopenstack/cinder-volume-659d8bd9f6-r7dln/ceph-coordination-volume-perms\nError from server (BadRequest): previous terminated container \"ceph-coordination-volume-perms\" in pod \"cinder-volume-659d8bd9f6-r7dln\" not found\nopenstack/cinder-volume-659d8bd9f6-r7dln/init-cinder-conf\nError from server (BadRequest): previous terminated container \"init-cinder-conf\" in pod \"cinder-volume-659d8bd9f6-r7dln\" not found\nopenstack/cinder-volume-659d8bd9f6-r7dln/cinder-volume\nError from server (BadRequest): previous terminated container \"cinder-volume\" in pod \"cinder-volume-659d8bd9f6-r7dln\" not found\nopenstack/cinder-volume-usage-audit-29750285-dhwhr/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"cinder-volume-usage-audit-29750285-dhwhr\" not found\nopenstack/cinder-volume-usage-audit-29750285-dhwhr/cinder-volume-usage-audit\nError from server (BadRequest): previous terminated container \"cinder-volume-usage-audit\" in pod \"cinder-volume-usage-audit-29750285-dhwhr\" not found\nopenstack/glance-api-77c58767b5-n5l7j/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"glance-api-77c58767b5-n5l7j\" not found\nopenstack/glance-api-77c58767b5-n5l7j/glance-perms\nError from server (BadRequest): previous terminated container \"glance-perms\" in pod \"glance-api-77c58767b5-n5l7j\" not found\nopenstack/glance-api-77c58767b5-n5l7j/ceph-keyring-placement\nError from server (BadRequest): previous terminated container \"ceph-keyring-placement\" in pod \"glance-api-77c58767b5-n5l7j\" not found\nopenstack/glance-api-77c58767b5-n5l7j/glance-api\nError from server (BadRequest): previous terminated container \"glance-api\" in pod \"glance-api-77c58767b5-n5l7j\" not found\nopenstack/glance-db-init-gsbxg/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"glance-db-init-gsbxg\" not found\nopenstack/glance-db-init-gsbxg/glance-db-init-0\nError from server (BadRequest): previous terminated container \"glance-db-init-0\" in pod \"glance-db-init-gsbxg\" not found\nopenstack/glance-db-sync-p7nft/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"glance-db-sync-p7nft\" not found\nopenstack/glance-db-sync-p7nft/glance-db-sync\nError from server (BadRequest): previous terminated container \"glance-db-sync\" in pod \"glance-db-sync-p7nft\" not found\nopenstack/glance-ks-endpoints-6h5v5/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"glance-ks-endpoints-6h5v5\" not found\nopenstack/glance-ks-endpoints-6h5v5/image-ks-endpoints-admin\nError from server (BadRequest): previous terminated container \"image-ks-endpoints-admin\" in pod \"glance-ks-endpoints-6h5v5\" not found\nopenstack/glance-ks-endpoints-6h5v5/image-ks-endpoints-internal\nError from server (BadRequest): previous terminated container \"image-ks-endpoints-internal\" in pod \"glance-ks-endpoints-6h5v5\" not found\nopenstack/glance-ks-endpoints-6h5v5/image-ks-endpoints-public\nError from server (BadRequest): previous terminated container \"image-ks-endpoints-public\" in pod \"glance-ks-endpoints-6h5v5\" not found\nopenstack/glance-ks-service-zv2pd/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"glance-ks-service-zv2pd\" not found\nopenstack/glance-ks-service-zv2pd/image-ks-service-registration\nError from server (BadRequest): previous terminated container \"image-ks-service-registration\" in pod \"glance-ks-service-zv2pd\" not found\nopenstack/glance-ks-user-pjzt9/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"glance-ks-user-pjzt9\" not found\nopenstack/glance-ks-user-pjzt9/glance-ks-user\nError from server (BadRequest): previous terminated container \"glance-ks-user\" in pod \"glance-ks-user-pjzt9\" not found\nopenstack/glance-metadefs-load-fhdlf/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"glance-metadefs-load-fhdlf\" not found\nopenstack/glance-metadefs-load-fhdlf/glance-metadefs-load\nError from server (BadRequest): previous terminated container \"glance-metadefs-load\" in pod \"glance-metadefs-load-fhdlf\" not found\nopenstack/glance-rabbit-init-bscs9/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"glance-rabbit-init-bscs9\" not found\nopenstack/glance-rabbit-init-bscs9/rabbit-init\nError from server (BadRequest): previous terminated container \"rabbit-init\" in pod \"glance-rabbit-init-bscs9\" not found\nopenstack/glance-storage-init-496dg/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"glance-storage-init-496dg\" not found\nopenstack/glance-storage-init-496dg/ceph-keyring-placement\nError from server (BadRequest): previous terminated container \"ceph-keyring-placement\" in pod \"glance-storage-init-496dg\" not found\nopenstack/glance-storage-init-496dg/glance-storage-init\nError from server (BadRequest): previous terminated container \"glance-storage-init\" in pod \"glance-storage-init-496dg\" not found\nopenstack/heat-api-5d85876795-v2ljz/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"heat-api-5d85876795-v2ljz\" not found\nopenstack/heat-api-5d85876795-v2ljz/heat-api\nError from server (BadRequest): previous terminated container \"heat-api\" in pod \"heat-api-5d85876795-v2ljz\" not found\nopenstack/heat-bootstrap-659l5/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"heat-bootstrap-659l5\" not found\nopenstack/heat-bootstrap-659l5/bootstrap\nError from server (BadRequest): previous terminated container \"bootstrap\" in pod \"heat-bootstrap-659l5\" not found\nopenstack/heat-cfn-5c467767d9-n295c/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"heat-cfn-5c467767d9-n295c\" not found\nopenstack/heat-cfn-5c467767d9-n295c/heat-cfn\nError from server (BadRequest): previous terminated container \"heat-cfn\" in pod \"heat-cfn-5c467767d9-n295c\" not found\nopenstack/heat-db-init-nkzwk/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"heat-db-init-nkzwk\" not found\nopenstack/heat-db-init-nkzwk/heat-db-init-0\nError from server (BadRequest): previous terminated container \"heat-db-init-0\" in pod \"heat-db-init-nkzwk\" not found\nopenstack/heat-db-sync-q277k/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"heat-db-sync-q277k\" not found\nopenstack/heat-db-sync-q277k/heat-db-sync\nError from server (BadRequest): previous terminated container \"heat-db-sync\" in pod \"heat-db-sync-q277k\" not found\nopenstack/heat-domain-ks-user-rdw8b/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"heat-domain-ks-user-rdw8b\" not found\nopenstack/heat-domain-ks-user-rdw8b/heat-ks-domain-user\nError from server (BadRequest): previous terminated container \"heat-ks-domain-user\" in pod \"heat-domain-ks-user-rdw8b\" not found\nopenstack/heat-engine-9bb644b86-sg4rq/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"heat-engine-9bb644b86-sg4rq\" not found\nopenstack/heat-engine-9bb644b86-sg4rq/heat-engine\nError from server (BadRequest): previous terminated container \"heat-engine\" in pod \"heat-engine-9bb644b86-sg4rq\" not found\nopenstack/heat-engine-cleaner-29750300-b5mh5/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"heat-engine-cleaner-29750300-b5mh5\" not found\nopenstack/heat-engine-cleaner-29750300-b5mh5/heat-engine-cleaner\nError from server (BadRequest): previous terminated container \"heat-engine-cleaner\" in pod \"heat-engine-cleaner-29750300-b5mh5\" not found\nopenstack/heat-engine-cleaner-29750305-br2dt/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"heat-engine-cleaner-29750305-br2dt\" not found\nopenstack/heat-engine-cleaner-29750305-br2dt/heat-engine-cleaner\nError from server (BadRequest): previous terminated container \"heat-engine-cleaner\" in pod \"heat-engine-cleaner-29750305-br2dt\" not found\nopenstack/heat-engine-cleaner-29750310-t75zs/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"heat-engine-cleaner-29750310-t75zs\" not found\nopenstack/heat-engine-cleaner-29750310-t75zs/heat-engine-cleaner\nError from server (BadRequest): previous terminated container \"heat-engine-cleaner\" in pod \"heat-engine-cleaner-29750310-t75zs\" not found\nopenstack/heat-ks-endpoints-z8fmx/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"heat-ks-endpoints-z8fmx\" not found\nopenstack/heat-ks-endpoints-z8fmx/orchestration-ks-endpoints-admin\nError from server (BadRequest): previous terminated container \"orchestration-ks-endpoints-admin\" in pod \"heat-ks-endpoints-z8fmx\" not found\nopenstack/heat-ks-endpoints-z8fmx/orchestration-ks-endpoints-internal\nError from server (BadRequest): previous terminated container \"orchestration-ks-endpoints-internal\" in pod \"heat-ks-endpoints-z8fmx\" not found\nopenstack/heat-ks-endpoints-z8fmx/orchestration-ks-endpoints-public\nError from server (BadRequest): previous terminated container \"orchestration-ks-endpoints-public\" in pod \"heat-ks-endpoints-z8fmx\" not found\nopenstack/heat-ks-endpoints-z8fmx/cloudformation-ks-endpoints-admin\nError from server (BadRequest): previous terminated container \"cloudformation-ks-endpoints-admin\" in pod \"heat-ks-endpoints-z8fmx\" not found\nopenstack/heat-ks-endpoints-z8fmx/cloudformation-ks-endpoints-internal\nError from server (BadRequest): previous terminated container \"cloudformation-ks-endpoints-internal\" in pod \"heat-ks-endpoints-z8fmx\" not found\nopenstack/heat-ks-endpoints-z8fmx/cloudformation-ks-endpoints-public\nError from server (BadRequest): previous terminated container \"cloudformation-ks-endpoints-public\" in pod \"heat-ks-endpoints-z8fmx\" not found\nopenstack/heat-ks-service-fqjkg/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"heat-ks-service-fqjkg\" not found\nopenstack/heat-ks-service-fqjkg/orchestration-ks-service-registration\nError from server (BadRequest): previous terminated container \"orchestration-ks-service-registration\" in pod \"heat-ks-service-fqjkg\" not found\nopenstack/heat-ks-service-fqjkg/cloudformation-ks-service-registration\nError from server (BadRequest): previous terminated container \"cloudformation-ks-service-registration\" in pod \"heat-ks-service-fqjkg\" not found\nopenstack/heat-ks-user-zlfbg/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"heat-ks-user-zlfbg\" not found\nopenstack/heat-ks-user-zlfbg/heat-ks-user\nError from server (BadRequest): previous terminated container \"heat-ks-user\" in pod \"heat-ks-user-zlfbg\" not found\nopenstack/heat-ks-user-zlfbg/heat-trustee-ks-user\nError from server (BadRequest): previous terminated container \"heat-trustee-ks-user\" in pod \"heat-ks-user-zlfbg\" not found\nopenstack/heat-rabbit-init-8kzs2/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"heat-rabbit-init-8kzs2\" not found\nopenstack/heat-rabbit-init-8kzs2/rabbit-init\nError from server (BadRequest): previous terminated container \"rabbit-init\" in pod \"heat-rabbit-init-8kzs2\" not found\nopenstack/heat-trusts-w2nlx/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"heat-trusts-w2nlx\" not found\nopenstack/heat-trusts-w2nlx/heat-trusts\nError from server (BadRequest): previous terminated container \"heat-trusts\" in pod \"heat-trusts-w2nlx\" not found\nopenstack/horizon-8665dfb59d-g7vp7/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"horizon-8665dfb59d-g7vp7\" not found\nopenstack/horizon-8665dfb59d-g7vp7/horizon\nError from server (BadRequest): previous terminated container \"horizon\" in pod \"horizon-8665dfb59d-g7vp7\" not found\nopenstack/horizon-db-init-nqx5b/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"horizon-db-init-nqx5b\" not found\nopenstack/horizon-db-init-nqx5b/horizon-db-init-0\nError from server (BadRequest): previous terminated container \"horizon-db-init-0\" in pod \"horizon-db-init-nqx5b\" not found\nopenstack/horizon-db-sync-pcvwt/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"horizon-db-sync-pcvwt\" not found\nopenstack/horizon-db-sync-pcvwt/horizon-db-sync\nError from server (BadRequest): previous terminated container \"horizon-db-sync\" in pod \"horizon-db-sync-pcvwt\" not found\nopenstack/keepalived-vrxzt/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"keepalived-vrxzt\" not found\nopenstack/keepalived-vrxzt/wait-for-ip\nError from server (BadRequest): previous terminated container \"wait-for-ip\" in pod \"keepalived-vrxzt\" not found\nopenstack/keepalived-vrxzt/keepalived\nError from server (BadRequest): previous terminated container \"keepalived\" in pod \"keepalived-vrxzt\" not found\nopenstack/keystone-api-5579b9b445-n6qcq/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"keystone-api-5579b9b445-n6qcq\" not found\nopenstack/keystone-api-5579b9b445-n6qcq/keystone-api\nError from server (BadRequest): previous terminated container \"keystone-api\" in pod \"keystone-api-5579b9b445-n6qcq\" not found\nopenstack/keystone-bootstrap-bcvjb/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"keystone-bootstrap-bcvjb\" not found\nopenstack/keystone-bootstrap-bcvjb/bootstrap\nError from server (BadRequest): previous terminated container \"bootstrap\" in pod \"keystone-bootstrap-bcvjb\" not found\nopenstack/keystone-credential-setup-zh9sl/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"keystone-credential-setup-zh9sl\" not found\nopenstack/keystone-credential-setup-zh9sl/keystone-credential-setup\nError from server (BadRequest): previous terminated container \"keystone-credential-setup\" in pod \"keystone-credential-setup-zh9sl\" not found\nopenstack/keystone-db-init-k9blh/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"keystone-db-init-k9blh\" not found\nopenstack/keystone-db-init-k9blh/keystone-db-init-0\nError from server (BadRequest): previous terminated container \"keystone-db-init-0\" in pod \"keystone-db-init-k9blh\" not found\nopenstack/keystone-db-sync-pgqvz/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"keystone-db-sync-pgqvz\" not found\nopenstack/keystone-db-sync-pgqvz/keystone-db-sync\nError from server (BadRequest): previous terminated container \"keystone-db-sync\" in pod \"keystone-db-sync-pgqvz\" not found\nopenstack/keystone-domain-manage-rqx2q/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"keystone-domain-manage-rqx2q\" not found\nopenstack/keystone-domain-manage-rqx2q/keystone-domain-manage\nError from server (BadRequest): previous terminated container \"keystone-domain-manage\" in pod \"keystone-domain-manage-rqx2q\" not found\nopenstack/keystone-fernet-setup-7pwph/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"keystone-fernet-setup-7pwph\" not found\nopenstack/keystone-fernet-setup-7pwph/keystone-fernet-setup\nError from server (BadRequest): previous terminated container \"keystone-fernet-setup\" in pod \"keystone-fernet-setup-7pwph\" not found\nopenstack/keystone-rabbit-init-2tnw5/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"keystone-rabbit-init-2tnw5\" not found\nopenstack/keystone-rabbit-init-2tnw5/rabbit-init\nError from server (BadRequest): previous terminated container \"rabbit-init\" in pod \"keystone-rabbit-init-2tnw5\" not found\nopenstack/libvirt-libvirt-default-lbckq/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"libvirt-libvirt-default-lbckq\" not found\nopenstack/libvirt-libvirt-default-lbckq/init-dynamic-options\nError from server (BadRequest): previous terminated container \"init-dynamic-options\" in pod \"libvirt-libvirt-default-lbckq\" not found\nopenstack/libvirt-libvirt-default-lbckq/ceph-admin-keyring-placement\nError from server (BadRequest): previous terminated container \"ceph-admin-keyring-placement\" in pod \"libvirt-libvirt-default-lbckq\" not found\nopenstack/libvirt-libvirt-default-lbckq/ceph-keyring-placement\nError from server (BadRequest): previous terminated container \"ceph-keyring-placement\" in pod \"libvirt-libvirt-default-lbckq\" not found\nopenstack/libvirt-libvirt-default-lbckq/tls-sidecar\nError from server (BadRequest): previous terminated container \"tls-sidecar\" in pod \"libvirt-libvirt-default-lbckq\" not found\nopenstack/libvirt-libvirt-default-lbckq/libvirt\nError from server (BadRequest): previous terminated container \"libvirt\" in pod \"libvirt-libvirt-default-lbckq\" not found\nopenstack/libvirt-libvirt-default-lbckq/libvirt-exporter\nError from server (BadRequest): previous terminated container \"libvirt-exporter\" in pod \"libvirt-libvirt-default-lbckq\" not found\nopenstack/magnum-api-687df4679-jttrv/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"magnum-api-687df4679-jttrv\" not found\nopenstack/magnum-api-687df4679-jttrv/magnum-api\nError from server (BadRequest): previous terminated container \"magnum-api\" in pod \"magnum-api-687df4679-jttrv\" not found\nopenstack/magnum-cluster-api-proxy-2knbs/magnum-cluster-api-proxy\nError from server (BadRequest): previous terminated container \"magnum-cluster-api-proxy\" in pod \"magnum-cluster-api-proxy-2knbs\" not found\nopenstack/magnum-conductor-0/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"magnum-conductor-0\" not found\nopenstack/magnum-conductor-0/magnum-conductor-init\nError from server (BadRequest): previous terminated container \"magnum-conductor-init\" in pod \"magnum-conductor-0\" not found\nopenstack/magnum-conductor-0/magnum-conductor\nError from server (BadRequest): previous terminated container \"magnum-conductor\" in pod \"magnum-conductor-0\" not found\nopenstack/magnum-db-init-424tn/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"magnum-db-init-424tn\" not found\nopenstack/magnum-db-init-424tn/magnum-db-init-0\nError from server (BadRequest): previous terminated container \"magnum-db-init-0\" in pod \"magnum-db-init-424tn\" not found\nopenstack/magnum-db-sync-tzr7f/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"magnum-db-sync-tzr7f\" not found\nopenstack/magnum-db-sync-tzr7f/magnum-db-sync\nError from server (BadRequest): previous terminated container \"magnum-db-sync\" in pod \"magnum-db-sync-tzr7f\" not found\nopenstack/magnum-domain-ks-user-bp2dk/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"magnum-domain-ks-user-bp2dk\" not found\nopenstack/magnum-domain-ks-user-bp2dk/magnum-ks-domain-user\nError from server (BadRequest): previous terminated container \"magnum-ks-domain-user\" in pod \"magnum-domain-ks-user-bp2dk\" not found\nopenstack/magnum-ks-endpoints-gmpv8/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"magnum-ks-endpoints-gmpv8\" not found\nopenstack/magnum-ks-endpoints-gmpv8/container-infra-ks-endpoints-admin\nError from server (BadRequest): previous terminated container \"container-infra-ks-endpoints-admin\" in pod \"magnum-ks-endpoints-gmpv8\" not found\nopenstack/magnum-ks-endpoints-gmpv8/container-infra-ks-endpoints-internal\nError from server (BadRequest): previous terminated container \"container-infra-ks-endpoints-internal\" in pod \"magnum-ks-endpoints-gmpv8\" not found\nopenstack/magnum-ks-endpoints-gmpv8/container-infra-ks-endpoints-public\nError from server (BadRequest): previous terminated container \"container-infra-ks-endpoints-public\" in pod \"magnum-ks-endpoints-gmpv8\" not found\nopenstack/magnum-ks-service-tqrmc/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"magnum-ks-service-tqrmc\" not found\nopenstack/magnum-ks-service-tqrmc/container-infra-ks-service-registration\nError from server (BadRequest): previous terminated container \"container-infra-ks-service-registration\" in pod \"magnum-ks-service-tqrmc\" not found\nopenstack/magnum-ks-user-p6fkp/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"magnum-ks-user-p6fkp\" not found\nopenstack/magnum-ks-user-p6fkp/magnum-ks-user\nError from server (BadRequest): previous terminated container \"magnum-ks-user\" in pod \"magnum-ks-user-p6fkp\" not found\nopenstack/magnum-rabbit-init-tgh5n/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"magnum-rabbit-init-tgh5n\" not found\nopenstack/magnum-rabbit-init-tgh5n/rabbit-init\nError from server (BadRequest): previous terminated container \"rabbit-init\" in pod \"magnum-rabbit-init-tgh5n\" not found\nopenstack/magnum-registry-c45778976-6rw7m/registry\nError from server (BadRequest): previous terminated container \"registry\" in pod \"magnum-registry-c45778976-6rw7m\" not found\nopenstack/manila-api-6d5cf9b54d-q2p5g/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"manila-api-6d5cf9b54d-q2p5g\" not found\nopenstack/manila-api-6d5cf9b54d-q2p5g/manila-api\nError from server (BadRequest): previous terminated container \"manila-api\" in pod \"manila-api-6d5cf9b54d-q2p5g\" not found\nopenstack/manila-bootstrap-tgcr7/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"manila-bootstrap-tgcr7\" not found\nopenstack/manila-bootstrap-tgcr7/bootstrap\nError from server (BadRequest): previous terminated container \"bootstrap\" in pod \"manila-bootstrap-tgcr7\" not found\nopenstack/manila-data-64fcd866ff-tg25v/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"manila-data-64fcd866ff-tg25v\" not found\nopenstack/manila-data-64fcd866ff-tg25v/manila-data\nError from server (BadRequest): previous terminated container \"manila-data\" in pod \"manila-data-64fcd866ff-tg25v\" not found\nopenstack/manila-db-init-l2kdc/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"manila-db-init-l2kdc\" not found\nopenstack/manila-db-init-l2kdc/manila-db-init-0\nError from server (BadRequest): previous terminated container \"manila-db-init-0\" in pod \"manila-db-init-l2kdc\" not found\nopenstack/manila-db-sync-g66bf/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"manila-db-sync-g66bf\" not found\nopenstack/manila-db-sync-g66bf/manila-db-sync\nError from server (BadRequest): previous terminated container \"manila-db-sync\" in pod \"manila-db-sync-g66bf\" not found\nopenstack/manila-ks-endpoints-8lqh6/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"manila-ks-endpoints-8lqh6\" not found\nopenstack/manila-ks-endpoints-8lqh6/share-ks-endpoints-admin\nError from server (BadRequest): previous terminated container \"share-ks-endpoints-admin\" in pod \"manila-ks-endpoints-8lqh6\" not found\nopenstack/manila-ks-endpoints-8lqh6/share-ks-endpoints-internal\nError from server (BadRequest): previous terminated container \"share-ks-endpoints-internal\" in pod \"manila-ks-endpoints-8lqh6\" not found\nopenstack/manila-ks-endpoints-8lqh6/share-ks-endpoints-public\nError from server (BadRequest): previous terminated container \"share-ks-endpoints-public\" in pod \"manila-ks-endpoints-8lqh6\" not found\nopenstack/manila-ks-endpoints-8lqh6/sharev2-ks-endpoints-admin\nError from server (BadRequest): previous terminated container \"sharev2-ks-endpoints-admin\" in pod \"manila-ks-endpoints-8lqh6\" not found\nopenstack/manila-ks-endpoints-8lqh6/sharev2-ks-endpoints-internal\nError from server (BadRequest): previous terminated container \"sharev2-ks-endpoints-internal\" in pod \"manila-ks-endpoints-8lqh6\" not found\nopenstack/manila-ks-endpoints-8lqh6/sharev2-ks-endpoints-public\nError from server (BadRequest): previous terminated container \"sharev2-ks-endpoints-public\" in pod \"manila-ks-endpoints-8lqh6\" not found\nopenstack/manila-ks-service-847f5/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"manila-ks-service-847f5\" not found\nopenstack/manila-ks-service-847f5/share-ks-service-registration\nError from server (BadRequest): previous terminated container \"share-ks-service-registration\" in pod \"manila-ks-service-847f5\" not found\nopenstack/manila-ks-service-847f5/sharev2-ks-service-registration\nError from server (BadRequest): previous terminated container \"sharev2-ks-service-registration\" in pod \"manila-ks-service-847f5\" not found\nopenstack/manila-ks-user-4krzg/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"manila-ks-user-4krzg\" not found\nopenstack/manila-ks-user-4krzg/manila-ks-user\nError from server (BadRequest): previous terminated container \"manila-ks-user\" in pod \"manila-ks-user-4krzg\" not found\nopenstack/manila-rabbit-init-7rpxx/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"manila-rabbit-init-7rpxx\" not found\nopenstack/manila-rabbit-init-7rpxx/rabbit-init\nError from server (BadRequest): previous terminated container \"rabbit-init\" in pod \"manila-rabbit-init-7rpxx\" not found\nopenstack/manila-scheduler-6df8f44f9-wp7f2/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"manila-scheduler-6df8f44f9-wp7f2\" not found\nopenstack/manila-scheduler-6df8f44f9-wp7f2/manila-scheduler\nError from server (BadRequest): previous terminated container \"manila-scheduler\" in pod \"manila-scheduler-6df8f44f9-wp7f2\" not found\nopenstack/manila-share-5865c55f86-f29rj/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"manila-share-5865c55f86-f29rj\" not found\nopenstack/manila-share-5865c55f86-f29rj/manila-share-init\nError from server (BadRequest): previous terminated container \"manila-share-init\" in pod \"manila-share-5865c55f86-f29rj\" not found\nopenstack/manila-share-5865c55f86-f29rj/manila-share\nError from server (BadRequest): previous terminated container \"manila-share\" in pod \"manila-share-5865c55f86-f29rj\" not found\nopenstack/memcached-memcached-cf56b6468-dbd7s/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"memcached-memcached-cf56b6468-dbd7s\" not found\nopenstack/memcached-memcached-cf56b6468-dbd7s/memcached\nError from server (BadRequest): previous terminated container \"memcached\" in pod \"memcached-memcached-cf56b6468-dbd7s\" not found\nopenstack/memcached-memcached-cf56b6468-dbd7s/memcached-exporter\nError from server (BadRequest): previous terminated container \"memcached-exporter\" in pod \"memcached-memcached-cf56b6468-dbd7s\" not found\nopenstack/neutron-db-init-p8dwr/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"neutron-db-init-p8dwr\" not found\nopenstack/neutron-db-init-p8dwr/neutron-db-init-0\nError from server (BadRequest): previous terminated container \"neutron-db-init-0\" in pod \"neutron-db-init-p8dwr\" not found\nopenstack/neutron-db-sync-wjp6h/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"neutron-db-sync-wjp6h\" not found\nopenstack/neutron-db-sync-wjp6h/neutron-db-sync\nError from server (BadRequest): previous terminated container \"neutron-db-sync\" in pod \"neutron-db-sync-wjp6h\" not found\nopenstack/neutron-ks-endpoints-nz22q/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"neutron-ks-endpoints-nz22q\" not found\nopenstack/neutron-ks-endpoints-nz22q/network-ks-endpoints-admin\nError from server (BadRequest): previous terminated container \"network-ks-endpoints-admin\" in pod \"neutron-ks-endpoints-nz22q\" not found\nopenstack/neutron-ks-endpoints-nz22q/network-ks-endpoints-internal\nError from server (BadRequest): previous terminated container \"network-ks-endpoints-internal\" in pod \"neutron-ks-endpoints-nz22q\" not found\nopenstack/neutron-ks-endpoints-nz22q/network-ks-endpoints-public\nError from server (BadRequest): previous terminated container \"network-ks-endpoints-public\" in pod \"neutron-ks-endpoints-nz22q\" not found\nopenstack/neutron-ks-service-2k7gc/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"neutron-ks-service-2k7gc\" not found\nopenstack/neutron-ks-service-2k7gc/network-ks-service-registration\nError from server (BadRequest): previous terminated container \"network-ks-service-registration\" in pod \"neutron-ks-service-2k7gc\" not found\nopenstack/neutron-ks-user-nc4md/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"neutron-ks-user-nc4md\" not found\nopenstack/neutron-ks-user-nc4md/neutron-ks-user\nError from server (BadRequest): previous terminated container \"neutron-ks-user\" in pod \"neutron-ks-user-nc4md\" not found\nopenstack/neutron-netns-cleanup-cron-default-gzx9n/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"neutron-netns-cleanup-cron-default-gzx9n\" not found\nopenstack/neutron-netns-cleanup-cron-default-gzx9n/neutron-netns-cleanup-cron\nError from server (BadRequest): previous terminated container \"neutron-netns-cleanup-cron\" in pod \"neutron-netns-cleanup-cron-default-gzx9n\" not found\nopenstack/neutron-ovn-metadata-agent-default-zx7sr/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"neutron-ovn-metadata-agent-default-zx7sr\" not found\nopenstack/neutron-ovn-metadata-agent-default-zx7sr/neutron-metadata-agent-init\nError from server (BadRequest): previous terminated container \"neutron-metadata-agent-init\" in pod \"neutron-ovn-metadata-agent-default-zx7sr\" not found\nopenstack/neutron-ovn-metadata-agent-default-zx7sr/ovn-neutron-init\nError from server (BadRequest): previous terminated container \"ovn-neutron-init\" in pod \"neutron-ovn-metadata-agent-default-zx7sr\" not found\nopenstack/neutron-ovn-metadata-agent-default-zx7sr/neutron-ovn-metadata-agent\nError from server (BadRequest): previous terminated container \"neutron-ovn-metadata-agent\" in pod \"neutron-ovn-metadata-agent-default-zx7sr\" not found\nopenstack/neutron-ovn-vpn-agent-default-74p9x/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"neutron-ovn-vpn-agent-default-74p9x\" not found\nopenstack/neutron-ovn-vpn-agent-default-74p9x/ovn-vpn-agent-init\nError from server (BadRequest): previous terminated container \"ovn-vpn-agent-init\" in pod \"neutron-ovn-vpn-agent-default-74p9x\" not found\nopenstack/neutron-ovn-vpn-agent-default-74p9x/ovn-neutron-init\nError from server (BadRequest): previous terminated container \"ovn-neutron-init\" in pod \"neutron-ovn-vpn-agent-default-74p9x\" not found\nopenstack/neutron-ovn-vpn-agent-default-74p9x/neutron-ovn-vpn-agent\nError from server (BadRequest): previous terminated container \"neutron-ovn-vpn-agent\" in pod \"neutron-ovn-vpn-agent-default-74p9x\" not found\nopenstack/neutron-rabbit-init-ftl5c/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"neutron-rabbit-init-ftl5c\" not found\nopenstack/neutron-rabbit-init-ftl5c/rabbit-init\nError from server (BadRequest): previous terminated container \"rabbit-init\" in pod \"neutron-rabbit-init-ftl5c\" not found\nopenstack/neutron-rpc-server-5c5fdb4f4d-ktjnc/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"neutron-rpc-server-5c5fdb4f4d-ktjnc\" not found\nopenstack/neutron-rpc-server-5c5fdb4f4d-ktjnc/ovn-neutron-init\nError from server (BadRequest): previous terminated container \"ovn-neutron-init\" in pod \"neutron-rpc-server-5c5fdb4f4d-ktjnc\" not found\nopenstack/neutron-rpc-server-5c5fdb4f4d-ktjnc/neutron-rpc-server\nError from server (BadRequest): previous terminated container \"neutron-rpc-server\" in pod \"neutron-rpc-server-5c5fdb4f4d-ktjnc\" not found\nopenstack/neutron-server-6f79797599-pb425/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"neutron-server-6f79797599-pb425\" not found\nopenstack/neutron-server-6f79797599-pb425/ovn-neutron-init\nError from server (BadRequest): previous terminated container \"ovn-neutron-init\" in pod \"neutron-server-6f79797599-pb425\" not found\nopenstack/neutron-server-6f79797599-pb425/neutron-server\nError from server (BadRequest): previous terminated container \"neutron-server\" in pod \"neutron-server-6f79797599-pb425\" not found\nopenstack/neutron-server-6f79797599-pb425/neutron-policy-server\nError from server (BadRequest): previous terminated container \"neutron-policy-server\" in pod \"neutron-server-6f79797599-pb425\" not found\nopenstack/nova-api-metadata-5c898968b9-dbhvg/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"nova-api-metadata-5c898968b9-dbhvg\" not found\nopenstack/nova-api-metadata-5c898968b9-dbhvg/nova-api-metadata-init\nError from server (BadRequest): previous terminated container \"nova-api-metadata-init\" in pod \"nova-api-metadata-5c898968b9-dbhvg\" not found\nopenstack/nova-api-metadata-5c898968b9-dbhvg/nova-api\nError from server (BadRequest): previous terminated container \"nova-api\" in pod \"nova-api-metadata-5c898968b9-dbhvg\" not found\nopenstack/nova-api-osapi-7fbfbcdbb-h5zwn/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"nova-api-osapi-7fbfbcdbb-h5zwn\" not found\nopenstack/nova-api-osapi-7fbfbcdbb-h5zwn/nova-osapi\nError from server (BadRequest): previous terminated container \"nova-osapi\" in pod \"nova-api-osapi-7fbfbcdbb-h5zwn\" not found\nopenstack/nova-bootstrap-thqgb/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"nova-bootstrap-thqgb\" not found\nopenstack/nova-bootstrap-thqgb/bootstrap\nError from server (BadRequest): previous terminated container \"bootstrap\" in pod \"nova-bootstrap-thqgb\" not found\nopenstack/nova-cell-setup-29750280-c29jj/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"nova-cell-setup-29750280-c29jj\" not found\nopenstack/nova-cell-setup-29750280-c29jj/nova-cell-setup\nError from server (BadRequest): previous terminated container \"nova-cell-setup\" in pod \"nova-cell-setup-29750280-c29jj\" not found\nopenstack/nova-cell-setup-dbrf6/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"nova-cell-setup-dbrf6\" not found\nopenstack/nova-cell-setup-dbrf6/nova-cell-setup-init\nError from server (BadRequest): previous terminated container \"nova-cell-setup-init\" in pod \"nova-cell-setup-dbrf6\" not found\nopenstack/nova-cell-setup-dbrf6/nova-cell-setup\nError from server (BadRequest): previous terminated container \"nova-cell-setup\" in pod \"nova-cell-setup-dbrf6\" not found\nopenstack/nova-compute-default-899lm/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"nova-compute-default-899lm\" not found\nopenstack/nova-compute-default-899lm/nova-compute-init\nError from server (BadRequest): previous terminated container \"nova-compute-init\" in pod \"nova-compute-default-899lm\" not found\nopenstack/nova-compute-default-899lm/ceph-perms\nError from server (BadRequest): previous terminated container \"ceph-perms\" in pod \"nova-compute-default-899lm\" not found\nopenstack/nova-compute-default-899lm/ceph-admin-keyring-placement\nError from server (BadRequest): previous terminated container \"ceph-admin-keyring-placement\" in pod \"nova-compute-default-899lm\" not found\nopenstack/nova-compute-default-899lm/ceph-keyring-placement\nError from server (BadRequest): previous terminated container \"ceph-keyring-placement\" in pod \"nova-compute-default-899lm\" not found\nopenstack/nova-compute-default-899lm/nova-compute-vnc-init\nError from server (BadRequest): previous terminated container \"nova-compute-vnc-init\" in pod \"nova-compute-default-899lm\" not found\nopenstack/nova-compute-default-899lm/nova-compute-ssh-init\nError from server (BadRequest): previous terminated container \"nova-compute-ssh-init\" in pod \"nova-compute-default-899lm\" not found\nopenstack/nova-compute-default-899lm/nova-compute\nError from server (BadRequest): previous terminated container \"nova-compute\" in pod \"nova-compute-default-899lm\" not found\nopenstack/nova-compute-default-899lm/nova-compute-ssh\nError from server (BadRequest): previous terminated container \"nova-compute-ssh\" in pod \"nova-compute-default-899lm\" not found\nopenstack/nova-conductor-69f4c6854-fdm8f/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"nova-conductor-69f4c6854-fdm8f\" not found\nopenstack/nova-conductor-69f4c6854-fdm8f/nova-conductor\nError from server (BadRequest): previous terminated container \"nova-conductor\" in pod \"nova-conductor-69f4c6854-fdm8f\" not found\nopenstack/nova-db-init-dmq66/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"nova-db-init-dmq66\" not found\nopenstack/nova-db-init-dmq66/nova-db-init-0\nError from server (BadRequest): previous terminated container \"nova-db-init-0\" in pod \"nova-db-init-dmq66\" not found\nopenstack/nova-db-init-dmq66/nova-db-init-1\nError from server (BadRequest): previous terminated container \"nova-db-init-1\" in pod \"nova-db-init-dmq66\" not found\nopenstack/nova-db-init-dmq66/nova-db-init-2\nError from server (BadRequest): previous terminated container \"nova-db-init-2\" in pod \"nova-db-init-dmq66\" not found\nopenstack/nova-db-sync-5qfmv/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"nova-db-sync-5qfmv\" not found\nopenstack/nova-db-sync-5qfmv/nova-db-sync\nError from server (BadRequest): previous terminated container \"nova-db-sync\" in pod \"nova-db-sync-5qfmv\" not found\nopenstack/nova-ks-endpoints-p7nql/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"nova-ks-endpoints-p7nql\" not found\nopenstack/nova-ks-endpoints-p7nql/compute-ks-endpoints-admin\nError from server (BadRequest): previous terminated container \"compute-ks-endpoints-admin\" in pod \"nova-ks-endpoints-p7nql\" not found\nopenstack/nova-ks-endpoints-p7nql/compute-ks-endpoints-internal\nError from server (BadRequest): previous terminated container \"compute-ks-endpoints-internal\" in pod \"nova-ks-endpoints-p7nql\" not found\nopenstack/nova-ks-endpoints-p7nql/compute-ks-endpoints-public\nError from server (BadRequest): previous terminated container \"compute-ks-endpoints-public\" in pod \"nova-ks-endpoints-p7nql\" not found\nopenstack/nova-ks-service-fc9dh/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"nova-ks-service-fc9dh\" not found\nopenstack/nova-ks-service-fc9dh/compute-ks-service-registration\nError from server (BadRequest): previous terminated container \"compute-ks-service-registration\" in pod \"nova-ks-service-fc9dh\" not found\nopenstack/nova-ks-user-wdtl8/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"nova-ks-user-wdtl8\" not found\nopenstack/nova-ks-user-wdtl8/nova-ks-user\nError from server (BadRequest): previous terminated container \"nova-ks-user\" in pod \"nova-ks-user-wdtl8\" not found\nopenstack/nova-novncproxy-cb6489d67-stk7j/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"nova-novncproxy-cb6489d67-stk7j\" not found\nopenstack/nova-novncproxy-cb6489d67-stk7j/nova-novncproxy-init\nError from server (BadRequest): previous terminated container \"nova-novncproxy-init\" in pod \"nova-novncproxy-cb6489d67-stk7j\" not found\nopenstack/nova-novncproxy-cb6489d67-stk7j/nova-novncproxy-init-assets\nError from server (BadRequest): previous terminated container \"nova-novncproxy-init-assets\" in pod \"nova-novncproxy-cb6489d67-stk7j\" not found\nopenstack/nova-novncproxy-cb6489d67-stk7j/nova-novncproxy\nError from server (BadRequest): previous terminated container \"nova-novncproxy\" in pod \"nova-novncproxy-cb6489d67-stk7j\" not found\nopenstack/nova-rabbit-init-pvt6m/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"nova-rabbit-init-pvt6m\" not found\nopenstack/nova-rabbit-init-pvt6m/rabbit-init\nError from server (BadRequest): previous terminated container \"rabbit-init\" in pod \"nova-rabbit-init-pvt6m\" not found\nopenstack/nova-scheduler-d698d658b-ggplg/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"nova-scheduler-d698d658b-ggplg\" not found\nopenstack/nova-scheduler-d698d658b-ggplg/nova-scheduler\nError from server (BadRequest): previous terminated container \"nova-scheduler\" in pod \"nova-scheduler-d698d658b-ggplg\" not found\nopenstack/nova-service-cleaner-29750280-z695t/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"nova-service-cleaner-29750280-z695t\" not found\nopenstack/nova-service-cleaner-29750280-z695t/nova-service-cleaner\nError from server (BadRequest): previous terminated container \"nova-service-cleaner\" in pod \"nova-service-cleaner-29750280-z695t\" not found\nopenstack/octavia-api-5845cffc88-dfr5z/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"octavia-api-5845cffc88-dfr5z\" not found\nopenstack/octavia-api-5845cffc88-dfr5z/octavia-api\nError from server (BadRequest): previous terminated container \"octavia-api\" in pod \"octavia-api-5845cffc88-dfr5z\" not found\nopenstack/octavia-bootstrap-x2czn/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"octavia-bootstrap-x2czn\" not found\nopenstack/octavia-bootstrap-x2czn/bootstrap\nError from server (BadRequest): previous terminated container \"bootstrap\" in pod \"octavia-bootstrap-x2czn\" not found\nopenstack/octavia-db-init-g45hh/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"octavia-db-init-g45hh\" not found\nopenstack/octavia-db-init-g45hh/octavia-db-init-0\nError from server (BadRequest): previous terminated container \"octavia-db-init-0\" in pod \"octavia-db-init-g45hh\" not found\nopenstack/octavia-db-init-g45hh/octavia-db-init-1\nError from server (BadRequest): previous terminated container \"octavia-db-init-1\" in pod \"octavia-db-init-g45hh\" not found\nopenstack/octavia-db-sync-lkvft/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"octavia-db-sync-lkvft\" not found\nopenstack/octavia-db-sync-lkvft/octavia-db-sync\nError from server (BadRequest): previous terminated container \"octavia-db-sync\" in pod \"octavia-db-sync-lkvft\" not found\nopenstack/octavia-health-manager-default-cm58q/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"octavia-health-manager-default-cm58q\" not found\nopenstack/octavia-health-manager-default-cm58q/octavia-health-manager-get-port\nError from server (BadRequest): previous terminated container \"octavia-health-manager-get-port\" in pod \"octavia-health-manager-default-cm58q\" not found\nopenstack/octavia-health-manager-default-cm58q/octavia-health-manager-nic-init\nError from server (BadRequest): previous terminated container \"octavia-health-manager-nic-init\" in pod \"octavia-health-manager-default-cm58q\" not found\nopenstack/octavia-health-manager-default-cm58q/octavia-health-manager\nError from server (BadRequest): previous terminated container \"octavia-health-manager\" in pod \"octavia-health-manager-default-cm58q\" not found\nopenstack/octavia-housekeeping-5885d6b8b7-pqmkc/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"octavia-housekeeping-5885d6b8b7-pqmkc\" not found\nopenstack/octavia-housekeeping-5885d6b8b7-pqmkc/octavia-housekeeping\nError from server (BadRequest): previous terminated container \"octavia-housekeeping\" in pod \"octavia-housekeeping-5885d6b8b7-pqmkc\" not found\nopenstack/octavia-ks-endpoints-swhhx/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"octavia-ks-endpoints-swhhx\" not found\nopenstack/octavia-ks-endpoints-swhhx/load-balancer-ks-endpoints-admin\nError from server (BadRequest): previous terminated container \"load-balancer-ks-endpoints-admin\" in pod \"octavia-ks-endpoints-swhhx\" not found\nopenstack/octavia-ks-endpoints-swhhx/load-balancer-ks-endpoints-internal\nError from server (BadRequest): previous terminated container \"load-balancer-ks-endpoints-internal\" in pod \"octavia-ks-endpoints-swhhx\" not found\nopenstack/octavia-ks-endpoints-swhhx/load-balancer-ks-endpoints-public\nError from server (BadRequest): previous terminated container \"load-balancer-ks-endpoints-public\" in pod \"octavia-ks-endpoints-swhhx\" not found\nopenstack/octavia-ks-service-jkhk6/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"octavia-ks-service-jkhk6\" not found\nopenstack/octavia-ks-service-jkhk6/load-balancer-ks-service-registration\nError from server (BadRequest): previous terminated container \"load-balancer-ks-service-registration\" in pod \"octavia-ks-service-jkhk6\" not found\nopenstack/octavia-ks-user-s4lpv/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"octavia-ks-user-s4lpv\" not found\nopenstack/octavia-ks-user-s4lpv/octavia-ks-user\nError from server (BadRequest): previous terminated container \"octavia-ks-user\" in pod \"octavia-ks-user-s4lpv\" not found\nopenstack/octavia-rabbit-init-27ghd/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"octavia-rabbit-init-27ghd\" not found\nopenstack/octavia-rabbit-init-27ghd/rabbit-init\nError from server (BadRequest): previous terminated container \"rabbit-init\" in pod \"octavia-rabbit-init-27ghd\" not found\nopenstack/octavia-worker-9b64799bd-br499/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"octavia-worker-9b64799bd-br499\" not found\nopenstack/octavia-worker-9b64799bd-br499/octavia-worker\nError from server (BadRequest): previous terminated container \"octavia-worker\" in pod \"octavia-worker-9b64799bd-br499\" not found\nopenstack/openstack-database-exporter-78c69bc7dd-mzls8/openstack-database-exporter\nError from server (BadRequest): previous terminated container \"openstack-database-exporter\" in pod \"openstack-database-exporter-78c69bc7dd-mzls8\" not found\nopenstack/openstack-exporter-5455644b6-jsgtx/build-config\nError from server (BadRequest): previous terminated container \"build-config\" in pod \"openstack-exporter-5455644b6-jsgtx\" not found\nopenstack/openstack-exporter-5455644b6-jsgtx/openstack-exporter\nError from server (BadRequest): previous terminated container \"openstack-exporter\" in pod \"openstack-exporter-5455644b6-jsgtx\" not found\nopenstack/openvswitch-dpq7n/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"openvswitch-dpq7n\" not found\nopenstack/openvswitch-dpq7n/openvswitch-db-perms\nError from server (BadRequest): previous terminated container \"openvswitch-db-perms\" in pod \"openvswitch-dpq7n\" not found\nopenstack/openvswitch-dpq7n/openvswitch-vswitchd-modules\nError from server (BadRequest): previous terminated container \"openvswitch-vswitchd-modules\" in pod \"openvswitch-dpq7n\" not found\nopenstack/openvswitch-dpq7n/openvswitch-db\nError from server (BadRequest): previous terminated container \"openvswitch-db\" in pod \"openvswitch-dpq7n\" not found\nopenstack/openvswitch-dpq7n/openvswitch-vswitchd\nError from server (BadRequest): previous terminated container \"openvswitch-vswitchd\" in pod \"openvswitch-dpq7n\" not found\nopenstack/ovn-bgp-agent-kxk2s/ovn-bgp-agent-init\nError from server (BadRequest): previous terminated container \"ovn-bgp-agent-init\" in pod \"ovn-bgp-agent-kxk2s\" not found\nopenstack/ovn-bgp-agent-kxk2s/ovn-bgp-agent\nopenstack/ovn-controller-default-5vwln/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"ovn-controller-default-5vwln\" not found\nopenstack/ovn-controller-default-5vwln/get-gw-enabled\nError from server (BadRequest): previous terminated container \"get-gw-enabled\" in pod \"ovn-controller-default-5vwln\" not found\nopenstack/ovn-controller-default-5vwln/controller-init\nError from server (BadRequest): previous terminated container \"controller-init\" in pod \"ovn-controller-default-5vwln\" not found\nopenstack/ovn-controller-default-5vwln/controller\nError from server (BadRequest): previous terminated container \"controller\" in pod \"ovn-controller-default-5vwln\" not found\nopenstack/ovn-controller-default-5vwln/vector\nError from server (BadRequest): previous terminated container \"vector\" in pod \"ovn-controller-default-5vwln\" not found\nopenstack/ovn-controller-default-5vwln/log-parser\nError from server (BadRequest): previous terminated container \"log-parser\" in pod \"ovn-controller-default-5vwln\" not found\nopenstack/ovn-northd-7659bd74f8-6nrzg/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"ovn-northd-7659bd74f8-6nrzg\" not found\nopenstack/ovn-northd-7659bd74f8-6nrzg/northd\nError from server (BadRequest): previous terminated container \"northd\" in pod \"ovn-northd-7659bd74f8-6nrzg\" not found\nopenstack/ovn-ovsdb-nb-0/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"ovn-ovsdb-nb-0\" not found\nopenstack/ovn-ovsdb-nb-0/ovsdb\nError from server (BadRequest): previous terminated container \"ovsdb\" in pod \"ovn-ovsdb-nb-0\" not found\nopenstack/ovn-ovsdb-sb-0/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"ovn-ovsdb-sb-0\" not found\nopenstack/ovn-ovsdb-sb-0/ovsdb\nError from server (BadRequest): previous terminated container \"ovsdb\" in pod \"ovn-ovsdb-sb-0\" not found\nopenstack/percona-xtradb-haproxy-0/pxc-init\nError from server (BadRequest): previous terminated container \"pxc-init\" in pod \"percona-xtradb-haproxy-0\" not found\nopenstack/percona-xtradb-haproxy-0/haproxy-init\nError from server (BadRequest): previous terminated container \"haproxy-init\" in pod \"percona-xtradb-haproxy-0\" not found\nopenstack/percona-xtradb-haproxy-0/haproxy\nError from server (BadRequest): previous terminated container \"haproxy\" in pod \"percona-xtradb-haproxy-0\" not found\nopenstack/percona-xtradb-haproxy-0/pxc-monit\nError from server (BadRequest): previous terminated container \"pxc-monit\" in pod \"percona-xtradb-haproxy-0\" not found\nopenstack/percona-xtradb-pxc-0/pxc-init\nError from server (BadRequest): previous terminated container \"pxc-init\" in pod \"percona-xtradb-pxc-0\" not found\nopenstack/percona-xtradb-pxc-0/pxc\nError from server (BadRequest): previous terminated container \"pxc\" in pod \"percona-xtradb-pxc-0\" not found\nopenstack/percona-xtradb-pxc-0/exporter\nError from server (BadRequest): previous terminated container \"exporter\" in pod \"percona-xtradb-pxc-0\" not found\nopenstack/placement-api-65b7cbc865-zhsz5/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"placement-api-65b7cbc865-zhsz5\" not found\nopenstack/placement-api-65b7cbc865-zhsz5/placement-api\nError from server (BadRequest): previous terminated container \"placement-api\" in pod \"placement-api-65b7cbc865-zhsz5\" not found\nopenstack/placement-db-init-kh58g/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"placement-db-init-kh58g\" not found\nopenstack/placement-db-init-kh58g/placement-db-init-0\nError from server (BadRequest): previous terminated container \"placement-db-init-0\" in pod \"placement-db-init-kh58g\" not found\nopenstack/placement-db-sync-wwndt/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"placement-db-sync-wwndt\" not found\nopenstack/placement-db-sync-wwndt/placement-db-sync\nError from server (BadRequest): previous terminated container \"placement-db-sync\" in pod \"placement-db-sync-wwndt\" not found\nopenstack/placement-ks-endpoints-8c8mg/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"placement-ks-endpoints-8c8mg\" not found\nopenstack/placement-ks-endpoints-8c8mg/placement-ks-endpoints-admin\nError from server (BadRequest): previous terminated container \"placement-ks-endpoints-admin\" in pod \"placement-ks-endpoints-8c8mg\" not found\nopenstack/placement-ks-endpoints-8c8mg/placement-ks-endpoints-internal\nError from server (BadRequest): previous terminated container \"placement-ks-endpoints-internal\" in pod \"placement-ks-endpoints-8c8mg\" not found\nopenstack/placement-ks-endpoints-8c8mg/placement-ks-endpoints-public\nError from server (BadRequest): previous terminated container \"placement-ks-endpoints-public\" in pod \"placement-ks-endpoints-8c8mg\" not found\nopenstack/placement-ks-service-5llv2/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"placement-ks-service-5llv2\" not found\nopenstack/placement-ks-service-5llv2/placement-ks-service-registration\nError from server (BadRequest): previous terminated container \"placement-ks-service-registration\" in pod \"placement-ks-service-5llv2\" not found\nopenstack/placement-ks-user-rcmzf/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"placement-ks-user-rcmzf\" not found\nopenstack/placement-ks-user-rcmzf/placement-ks-user\nError from server (BadRequest): previous terminated container \"placement-ks-user\" in pod \"placement-ks-user-rcmzf\" not found\nopenstack/pxc-operator-69cb5bbdb9-ld8qb/percona-xtradb-cluster-operator\nError from server (BadRequest): previous terminated container \"percona-xtradb-cluster-operator\" in pod \"pxc-operator-69cb5bbdb9-ld8qb\" not found\nopenstack/rabbitmq-barbican-server-0/setup-container\nError from server (BadRequest): previous terminated container \"setup-container\" in pod \"rabbitmq-barbican-server-0\" not found\nopenstack/rabbitmq-barbican-server-0/rabbitmq\nError from server (BadRequest): previous terminated container \"rabbitmq\" in pod \"rabbitmq-barbican-server-0\" not found\nopenstack/rabbitmq-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-lk8lt/rabbitmq-cluster-operator\nError from server (BadRequest): previous terminated container \"rabbitmq-cluster-operator\" in pod \"rabbitmq-cluster-operator-54f767cff8-lk8lt\" not found\nopenstack/rabbitmq-glance-server-0/setup-container\nError from server (BadRequest): previous terminated container \"setup-container\" in pod \"rabbitmq-glance-server-0\" not found\nopenstack/rabbitmq-glance-server-0/rabbitmq\nError from server (BadRequest): previous terminated container \"rabbitmq\" in pod \"rabbitmq-glance-server-0\" not found\nopenstack/rabbitmq-heat-server-0/setup-container\nError from server (BadRequest): previous terminated container \"setup-container\" in pod \"rabbitmq-heat-server-0\" not found\nopenstack/rabbitmq-heat-server-0/rabbitmq\nError from server (BadRequest): previous terminated container \"rabbitmq\" in pod \"rabbitmq-heat-server-0\" not found\nopenstack/rabbitmq-keystone-server-0/setup-container\nError from server (BadRequest): previous terminated container \"setup-container\" in pod \"rabbitmq-keystone-server-0\" not found\nopenstack/rabbitmq-keystone-server-0/rabbitmq\nError from server (BadRequest): previous terminated container \"rabbitmq\" in pod \"rabbitmq-keystone-server-0\" not found\nopenstack/rabbitmq-magnum-server-0/setup-container\nError from server (BadRequest): previous terminated container \"setup-container\" in pod \"rabbitmq-magnum-server-0\" not found\nopenstack/rabbitmq-magnum-server-0/rabbitmq\nError from server (BadRequest): previous terminated container \"rabbitmq\" in pod \"rabbitmq-magnum-server-0\" not found\nopenstack/rabbitmq-manila-server-0/setup-container\nError from server (BadRequest): previous terminated container \"setup-container\" in pod \"rabbitmq-manila-server-0\" not found\nopenstack/rabbitmq-manila-server-0/rabbitmq\nError from server (BadRequest): previous terminated container \"rabbitmq\" in pod \"rabbitmq-manila-server-0\" not found\nopenstack/rabbitmq-messaging-topology-operator-6f465c979f-zng6s/rabbitmq-cluster-operator\nError from server (BadRequest): previous terminated container \"rabbitmq-cluster-operator\" in pod \"rabbitmq-messaging-topology-operator-6f465c979f-zng6s\" not found\nopenstack/rabbitmq-neutron-server-0/setup-container\nError from server (BadRequest): previous terminated container \"setup-container\" in pod \"rabbitmq-neutron-server-0\" not found\nopenstack/rabbitmq-neutron-server-0/rabbitmq\nError from server (BadRequest): previous terminated container \"rabbitmq\" in pod \"rabbitmq-neutron-server-0\" not found\nopenstack/rabbitmq-nova-server-0/setup-container\nError from server (BadRequest): previous terminated container \"setup-container\" in pod \"rabbitmq-nova-server-0\" not found\nopenstack/rabbitmq-nova-server-0/rabbitmq\nError from server (BadRequest): previous terminated container \"rabbitmq\" in pod \"rabbitmq-nova-server-0\" not found\nopenstack/rabbitmq-octavia-server-0/setup-container\nError from server (BadRequest): previous terminated container \"setup-container\" in pod \"rabbitmq-octavia-server-0\" not found\nopenstack/rabbitmq-octavia-server-0/rabbitmq\nError from server (BadRequest): previous terminated container \"rabbitmq\" in pod \"rabbitmq-octavia-server-0\" not found\nopenstack/rook-ceph-crashcollector-instance-754c646bfd-hccht/make-container-crash-dir\nError from server (BadRequest): previous terminated container \"make-container-crash-dir\" in pod \"rook-ceph-crashcollector-instance-754c646bfd-hccht\" not found\nopenstack/rook-ceph-crashcollector-instance-754c646bfd-hccht/chown-container-data-dir\nError from server (BadRequest): previous terminated container \"chown-container-data-dir\" in pod \"rook-ceph-crashcollector-instance-754c646bfd-hccht\" not found\nopenstack/rook-ceph-crashcollector-instance-754c646bfd-hccht/ceph-crash\nError from server (BadRequest): previous terminated container \"ceph-crash\" in pod \"rook-ceph-crashcollector-instance-754c646bfd-hccht\" not found\nopenstack/rook-ceph-rgw-ceph-a-699b8bdb59-wz5hr/chown-container-data-dir\nError from server (BadRequest): previous terminated container \"chown-container-data-dir\" in pod \"rook-ceph-rgw-ceph-a-699b8bdb59-wz5hr\" not found\nopenstack/rook-ceph-rgw-ceph-a-699b8bdb59-wz5hr/rgw\nError from server (BadRequest): previous terminated container \"rgw\" in pod \"rook-ceph-rgw-ceph-a-699b8bdb59-wz5hr\" not found\nopenstack/rook-ceph-rgw-ceph-a-699b8bdb59-wz5hr/log-collector\nError from server (BadRequest): previous terminated container \"log-collector\" in pod \"rook-ceph-rgw-ceph-a-699b8bdb59-wz5hr\" not found\nopenstack/staffeln-api-7885698956-chmrm/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"staffeln-api-7885698956-chmrm\" not found\nopenstack/staffeln-api-7885698956-chmrm/staffeln-api\nError from server (BadRequest): previous terminated container \"staffeln-api\" in pod \"staffeln-api-7885698956-chmrm\" not found\nopenstack/staffeln-conductor-569cbc955c-lbwdv/staffeln-conductor\nError from server (BadRequest): previous terminated container \"staffeln-conductor\" in pod \"staffeln-conductor-569cbc955c-lbwdv\" not found\nopenstack/staffeln-db-init-wrwvk/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"staffeln-db-init-wrwvk\" not found\nopenstack/staffeln-db-init-wrwvk/staffeln-db-init-0\nError from server (BadRequest): previous terminated container \"staffeln-db-init-0\" in pod \"staffeln-db-init-wrwvk\" not found\nopenstack/staffeln-db-sync-785s2/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"staffeln-db-sync-785s2\" not found\nopenstack/staffeln-db-sync-785s2/staffeln-db-sync\nError from server (BadRequest): previous terminated container \"staffeln-db-sync\" in pod \"staffeln-db-sync-785s2\" not found\nopenstack/tempest-ks-user-rbrf9/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"tempest-ks-user-rbrf9\" not found\nopenstack/tempest-ks-user-rbrf9/tempest-ks-user\nError from server (BadRequest): previous terminated container \"tempest-ks-user\" in pod \"tempest-ks-user-rbrf9\" not found\nopenstack/tempest-run-tests-rjq7b/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"tempest-run-tests-rjq7b\" not found\nopenstack/tempest-run-tests-rjq7b/tempest-run-tests-init\nError from server (BadRequest): previous terminated container \"tempest-run-tests-init\" in pod \"tempest-run-tests-rjq7b\" not found\nopenstack/tempest-run-tests-rjq7b/tempest-run-tests\nError from server (BadRequest): previous terminated container \"tempest-run-tests\" in pod \"tempest-run-tests-rjq7b\" not found\nopenstack/valkey-node-0/valkey\nError from server (BadRequest): previous terminated container \"valkey\" in pod \"valkey-node-0\" not found\nopenstack/valkey-node-0/sentinel\nError from server (BadRequest): previous terminated container \"sentinel\" in pod \"valkey-node-0\" not found\nopenstack/valkey-node-0/metrics\nError from server (BadRequest): previous terminated container \"metrics\" in pod \"valkey-node-0\" not found\norc-system/orc-controller-manager-6cb597b5d4-qtmhg/manager\nError from server (BadRequest): previous terminated container \"manager\" in pod \"orc-controller-manager-6cb597b5d4-qtmhg\" not found\nrook-ceph/rook-ceph-operator-76bbbb77ff-snv55/rook-ceph-operator\nError from server (BadRequest): previous terminated container \"rook-ceph-operator\" in pod \"rook-ceph-operator-76bbbb77ff-snv55\" not found\nsecretgen-controller/secretgen-controller-5cf976ccc7-n8tzq/secretgen-controller\nError from server (BadRequest): previous terminated container \"secretgen-controller\" in pod \"secretgen-controller-5cf976ccc7-n8tzq\" not found",
                            "stdout_lines": [
                                "auth-system/keycloak-0/keycloak",
                                "Error from server (BadRequest): previous terminated container \"keycloak\" in pod \"keycloak-0\" not found",
                                "capi-kubeadm-bootstrap-system/capi-kubeadm-bootstrap-controller-manager-67b8b974d6-tkksr/manager",
                                "Error from server (BadRequest): previous terminated container \"manager\" in pod \"capi-kubeadm-bootstrap-controller-manager-67b8b974d6-tkksr\" not found",
                                "capi-kubeadm-control-plane-system/capi-kubeadm-control-plane-controller-manager-6b6ccbf6b8-8v87s/manager",
                                "Error from server (BadRequest): previous terminated container \"manager\" in pod \"capi-kubeadm-control-plane-controller-manager-6b6ccbf6b8-8v87s\" not found",
                                "capi-system/capi-controller-manager-5647546676-64t7b/manager",
                                "Error from server (BadRequest): previous terminated container \"manager\" in pod \"capi-controller-manager-5647546676-64t7b\" not found",
                                "capo-system/capo-controller-manager-56cf844ccd-kp5k7/manager",
                                "Error from server (BadRequest): previous terminated container \"manager\" in pod \"capo-controller-manager-56cf844ccd-kp5k7\" not found",
                                "cert-manager/cert-manager-79c48d47db-dwf26/cert-manager-controller",
                                "Error from server (BadRequest): previous terminated container \"cert-manager-controller\" in pod \"cert-manager-79c48d47db-dwf26\" not found",
                                "cert-manager/cert-manager-cainjector-579c9dd7cd-66bdt/cert-manager-cainjector",
                                "Error from server (BadRequest): previous terminated container \"cert-manager-cainjector\" in pod \"cert-manager-cainjector-579c9dd7cd-66bdt\" not found",
                                "cert-manager/cert-manager-webhook-7d6b59cfdc-xfskr/cert-manager-webhook",
                                "Error from server (BadRequest): previous terminated container \"cert-manager-webhook\" in pod \"cert-manager-webhook-7d6b59cfdc-xfskr\" not found",
                                "envoy-gateway-system/envoy-gateway-78446f96c9-djzkm/envoy-gateway",
                                "Error from server (BadRequest): previous terminated container \"envoy-gateway\" in pod \"envoy-gateway-78446f96c9-djzkm\" not found",
                                "frr-k8s-system/frr-k8s-4swmf/cp-frr-files",
                                "Error from server (BadRequest): previous terminated container \"cp-frr-files\" in pod \"frr-k8s-4swmf\" not found",
                                "frr-k8s-system/frr-k8s-4swmf/cp-reloader",
                                "Error from server (BadRequest): previous terminated container \"cp-reloader\" in pod \"frr-k8s-4swmf\" not found",
                                "frr-k8s-system/frr-k8s-4swmf/cp-metrics",
                                "Error from server (BadRequest): previous terminated container \"cp-metrics\" in pod \"frr-k8s-4swmf\" not found",
                                "frr-k8s-system/frr-k8s-4swmf/controller",
                                "Error from server (BadRequest): previous terminated container \"controller\" in pod \"frr-k8s-4swmf\" not found",
                                "frr-k8s-system/frr-k8s-4swmf/frr",
                                "Error from server (BadRequest): previous terminated container \"frr\" in pod \"frr-k8s-4swmf\" not found",
                                "frr-k8s-system/frr-k8s-4swmf/reloader",
                                "Error from server (BadRequest): previous terminated container \"reloader\" in pod \"frr-k8s-4swmf\" not found",
                                "frr-k8s-system/frr-k8s-4swmf/frr-metrics",
                                "Error from server (BadRequest): previous terminated container \"frr-metrics\" in pod \"frr-k8s-4swmf\" not found",
                                "frr-k8s-system/frr-k8s-4swmf/kube-rbac-proxy",
                                "Error from server (BadRequest): previous terminated container \"kube-rbac-proxy\" in pod \"frr-k8s-4swmf\" not found",
                                "frr-k8s-system/frr-k8s-4swmf/kube-rbac-proxy-frr",
                                "Error from server (BadRequest): previous terminated container \"kube-rbac-proxy-frr\" in pod \"frr-k8s-4swmf\" not found",
                                "frr-k8s-system/frr-k8s-webhook-server-ffbc7d57c-47762/frr-k8s-webhook-server",
                                "Error from server (BadRequest): previous terminated container \"frr-k8s-webhook-server\" in pod \"frr-k8s-webhook-server-ffbc7d57c-47762\" not found",
                                "ingress-nginx/ingress-nginx-controller-2j9k6/controller",
                                "Error from server (BadRequest): previous terminated container \"controller\" in pod \"ingress-nginx-controller-2j9k6\" not found",
                                "ingress-nginx/ingress-nginx-defaultbackend-6987ff55cf-76889/ingress-nginx-default-backend",
                                "Error from server (BadRequest): previous terminated container \"ingress-nginx-default-backend\" in pod \"ingress-nginx-defaultbackend-6987ff55cf-76889\" not found",
                                "kube-system/cilium-operator-869df985b8-ghjgj/cilium-operator",
                                "Error from server (BadRequest): previous terminated container \"cilium-operator\" in pod \"cilium-operator-869df985b8-ghjgj\" not found",
                                "kube-system/cilium-q4qn5/config",
                                "Error from server (BadRequest): previous terminated container \"config\" in pod \"cilium-q4qn5\" not found",
                                "kube-system/cilium-q4qn5/mount-cgroup",
                                "Error from server (BadRequest): previous terminated container \"mount-cgroup\" in pod \"cilium-q4qn5\" not found",
                                "kube-system/cilium-q4qn5/apply-sysctl-overwrites",
                                "Error from server (BadRequest): previous terminated container \"apply-sysctl-overwrites\" in pod \"cilium-q4qn5\" not found",
                                "kube-system/cilium-q4qn5/mount-bpf-fs",
                                "Error from server (BadRequest): previous terminated container \"mount-bpf-fs\" in pod \"cilium-q4qn5\" not found",
                                "kube-system/cilium-q4qn5/clean-cilium-state",
                                "Error from server (BadRequest): previous terminated container \"clean-cilium-state\" in pod \"cilium-q4qn5\" not found",
                                "kube-system/cilium-q4qn5/install-cni-binaries",
                                "Error from server (BadRequest): previous terminated container \"install-cni-binaries\" in pod \"cilium-q4qn5\" not found",
                                "kube-system/cilium-q4qn5/cilium-agent",
                                "Error from server (BadRequest): previous terminated container \"cilium-agent\" in pod \"cilium-q4qn5\" not found",
                                "kube-system/coredns-67659f764b-6lhfm/coredns",
                                "Error from server (BadRequest): previous terminated container \"coredns\" in pod \"coredns-67659f764b-6lhfm\" not found",
                                "kube-system/coredns-67659f764b-p78h9/coredns",
                                "Error from server (BadRequest): previous terminated container \"coredns\" in pod \"coredns-67659f764b-p78h9\" not found",
                                "kube-system/etcd-instance/etcd",
                                "Error from server (BadRequest): previous terminated container \"etcd\" in pod \"etcd-instance\" not found",
                                "kube-system/kube-apiserver-instance/kube-apiserver",
                                "Error from server (BadRequest): previous terminated container \"kube-apiserver\" in pod \"kube-apiserver-instance\" not found",
                                "kube-system/kube-controller-manager-instance/kube-controller-manager",
                                "Error from server (BadRequest): previous terminated container \"kube-controller-manager\" in pod \"kube-controller-manager-instance\" not found",
                                "kube-system/kube-proxy-7r662/kube-proxy",
                                "Error from server (BadRequest): previous terminated container \"kube-proxy\" in pod \"kube-proxy-7r662\" not found",
                                "kube-system/kube-scheduler-instance/kube-scheduler",
                                "Error from server (BadRequest): previous terminated container \"kube-scheduler\" in pod \"kube-scheduler-instance\" not found",
                                "kube-system/kube-vip-instance/kube-vip",
                                "Error from server (BadRequest): previous terminated container \"kube-vip\" in pod \"kube-vip-instance\" not found",
                                "local-path-storage/local-path-provisioner-679c578f5-lqz8b/local-path-provisioner",
                                "Error from server (BadRequest): previous terminated container \"local-path-provisioner\" in pod \"local-path-provisioner-679c578f5-lqz8b\" not found",
                                "monitoring/alertmanager-kube-prometheus-stack-alertmanager-0/init-config-reloader",
                                "Error from server (BadRequest): previous terminated container \"init-config-reloader\" in pod \"alertmanager-kube-prometheus-stack-alertmanager-0\" not found",
                                "monitoring/alertmanager-kube-prometheus-stack-alertmanager-0/alertmanager",
                                "Error from server (BadRequest): previous terminated container \"alertmanager\" in pod \"alertmanager-kube-prometheus-stack-alertmanager-0\" not found",
                                "monitoring/alertmanager-kube-prometheus-stack-alertmanager-0/config-reloader",
                                "Error from server (BadRequest): previous terminated container \"config-reloader\" in pod \"alertmanager-kube-prometheus-stack-alertmanager-0\" not found",
                                "monitoring/alertmanager-kube-prometheus-stack-alertmanager-0/oauth2-proxy",
                                "Error from server (BadRequest): previous terminated container \"oauth2-proxy\" in pod \"alertmanager-kube-prometheus-stack-alertmanager-0\" not found",
                                "monitoring/goldpinger-8sgwt/goldpinger-daemon",
                                "Error from server (BadRequest): previous terminated container \"goldpinger-daemon\" in pod \"goldpinger-8sgwt\" not found",
                                "monitoring/kube-prometheus-stack-grafana-69c959d5d6-bw7f4/grafana-sc-dashboard",
                                "Error from server (BadRequest): previous terminated container \"grafana-sc-dashboard\" in pod \"kube-prometheus-stack-grafana-69c959d5d6-bw7f4\" not found",
                                "monitoring/kube-prometheus-stack-grafana-69c959d5d6-bw7f4/grafana-sc-datasources",
                                "Error from server (BadRequest): previous terminated container \"grafana-sc-datasources\" in pod \"kube-prometheus-stack-grafana-69c959d5d6-bw7f4\" not found",
                                "monitoring/kube-prometheus-stack-grafana-69c959d5d6-bw7f4/grafana",
                                "Error from server (BadRequest): previous terminated container \"grafana\" in pod \"kube-prometheus-stack-grafana-69c959d5d6-bw7f4\" not found",
                                "monitoring/kube-prometheus-stack-kube-state-metrics-5c97764fc9-mcccz/kube-state-metrics",
                                "Error from server (BadRequest): previous terminated container \"kube-state-metrics\" in pod \"kube-prometheus-stack-kube-state-metrics-5c97764fc9-mcccz\" not found",
                                "monitoring/kube-prometheus-stack-operator-cd88cf4bf-qsxbj/kube-prometheus-stack",
                                "Error from server (BadRequest): previous terminated container \"kube-prometheus-stack\" in pod \"kube-prometheus-stack-operator-cd88cf4bf-qsxbj\" not found",
                                "monitoring/kube-prometheus-stack-prometheus-node-exporter-bg8lp/node-exporter",
                                "monitoring/kube-prometheus-stack-prometheus-node-exporter-bg8lp/pod-tls-sidecar",
                                "Error from server (BadRequest): previous terminated container \"pod-tls-sidecar\" in pod \"kube-prometheus-stack-prometheus-node-exporter-bg8lp\" not found",
                                "monitoring/loki-0/loki",
                                "Error from server (BadRequest): previous terminated container \"loki\" in pod \"loki-0\" not found",
                                "monitoring/loki-chunks-cache-0/memcached",
                                "Error from server (BadRequest): previous terminated container \"memcached\" in pod \"loki-chunks-cache-0\" not found",
                                "monitoring/loki-chunks-cache-0/exporter",
                                "Error from server (BadRequest): previous terminated container \"exporter\" in pod \"loki-chunks-cache-0\" not found",
                                "monitoring/loki-gateway-cf54cb88c-bq6nj/nginx",
                                "Error from server (BadRequest): previous terminated container \"nginx\" in pod \"loki-gateway-cf54cb88c-bq6nj\" not found",
                                "monitoring/loki-results-cache-0/memcached",
                                "Error from server (BadRequest): previous terminated container \"memcached\" in pod \"loki-results-cache-0\" not found",
                                "monitoring/loki-results-cache-0/exporter",
                                "Error from server (BadRequest): previous terminated container \"exporter\" in pod \"loki-results-cache-0\" not found",
                                "monitoring/node-feature-discovery-gc-6675cbb6d9-pcxht/gc",
                                "Error from server (BadRequest): previous terminated container \"gc\" in pod \"node-feature-discovery-gc-6675cbb6d9-pcxht\" not found",
                                "monitoring/node-feature-discovery-master-8665476dbc-ncr5z/master",
                                "Error from server (BadRequest): previous terminated container \"master\" in pod \"node-feature-discovery-master-8665476dbc-ncr5z\" not found",
                                "monitoring/node-feature-discovery-worker-qtwjt/worker",
                                "Error from server (BadRequest): previous terminated container \"worker\" in pod \"node-feature-discovery-worker-qtwjt\" not found",
                                "monitoring/prometheus-kube-prometheus-stack-prometheus-0/init-config-reloader",
                                "Error from server (BadRequest): previous terminated container \"init-config-reloader\" in pod \"prometheus-kube-prometheus-stack-prometheus-0\" not found",
                                "monitoring/prometheus-kube-prometheus-stack-prometheus-0/prometheus",
                                "Error from server (BadRequest): previous terminated container \"prometheus\" in pod \"prometheus-kube-prometheus-stack-prometheus-0\" not found",
                                "monitoring/prometheus-kube-prometheus-stack-prometheus-0/config-reloader",
                                "Error from server (BadRequest): previous terminated container \"config-reloader\" in pod \"prometheus-kube-prometheus-stack-prometheus-0\" not found",
                                "monitoring/prometheus-kube-prometheus-stack-prometheus-0/pod-tls-sidecar",
                                "Error from server (BadRequest): previous terminated container \"pod-tls-sidecar\" in pod \"prometheus-kube-prometheus-stack-prometheus-0\" not found",
                                "monitoring/prometheus-kube-prometheus-stack-prometheus-0/oauth2-proxy",
                                "Error from server (BadRequest): previous terminated container \"oauth2-proxy\" in pod \"prometheus-kube-prometheus-stack-prometheus-0\" not found",
                                "monitoring/prometheus-pushgateway-7b8659c68b-5lxnl/pushgateway",
                                "Error from server (BadRequest): previous terminated container \"pushgateway\" in pod \"prometheus-pushgateway-7b8659c68b-5lxnl\" not found",
                                "monitoring/vector-4rjq7/vector",
                                "Error from server (BadRequest): previous terminated container \"vector\" in pod \"vector-4rjq7\" not found",
                                "openstack/barbican-api-848b698f88-68kwh/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"barbican-api-848b698f88-68kwh\" not found",
                                "openstack/barbican-api-848b698f88-68kwh/barbican-api",
                                "Error from server (BadRequest): previous terminated container \"barbican-api\" in pod \"barbican-api-848b698f88-68kwh\" not found",
                                "openstack/barbican-db-init-65jh6/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"barbican-db-init-65jh6\" not found",
                                "openstack/barbican-db-init-65jh6/barbican-db-init-0",
                                "Error from server (BadRequest): previous terminated container \"barbican-db-init-0\" in pod \"barbican-db-init-65jh6\" not found",
                                "openstack/barbican-db-sync-qdv6s/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"barbican-db-sync-qdv6s\" not found",
                                "openstack/barbican-db-sync-qdv6s/barbican-db-sync",
                                "Error from server (BadRequest): previous terminated container \"barbican-db-sync\" in pod \"barbican-db-sync-qdv6s\" not found",
                                "openstack/barbican-ks-endpoints-nxmm2/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"barbican-ks-endpoints-nxmm2\" not found",
                                "openstack/barbican-ks-endpoints-nxmm2/key-manager-ks-endpoints-admin",
                                "Error from server (BadRequest): previous terminated container \"key-manager-ks-endpoints-admin\" in pod \"barbican-ks-endpoints-nxmm2\" not found",
                                "openstack/barbican-ks-endpoints-nxmm2/key-manager-ks-endpoints-internal",
                                "Error from server (BadRequest): previous terminated container \"key-manager-ks-endpoints-internal\" in pod \"barbican-ks-endpoints-nxmm2\" not found",
                                "openstack/barbican-ks-endpoints-nxmm2/key-manager-ks-endpoints-public",
                                "Error from server (BadRequest): previous terminated container \"key-manager-ks-endpoints-public\" in pod \"barbican-ks-endpoints-nxmm2\" not found",
                                "openstack/barbican-ks-service-txvk9/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"barbican-ks-service-txvk9\" not found",
                                "openstack/barbican-ks-service-txvk9/key-manager-ks-service-registration",
                                "Error from server (BadRequest): previous terminated container \"key-manager-ks-service-registration\" in pod \"barbican-ks-service-txvk9\" not found",
                                "openstack/barbican-ks-user-97k9g/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"barbican-ks-user-97k9g\" not found",
                                "openstack/barbican-ks-user-97k9g/barbican-ks-user",
                                "Error from server (BadRequest): previous terminated container \"barbican-ks-user\" in pod \"barbican-ks-user-97k9g\" not found",
                                "openstack/barbican-rabbit-init-2g528/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"barbican-rabbit-init-2g528\" not found",
                                "openstack/barbican-rabbit-init-2g528/rabbit-init",
                                "Error from server (BadRequest): previous terminated container \"rabbit-init\" in pod \"barbican-rabbit-init-2g528\" not found",
                                "openstack/cinder-api-656dfb6944-vwn5g/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"cinder-api-656dfb6944-vwn5g\" not found",
                                "openstack/cinder-api-656dfb6944-vwn5g/ceph-coordination-volume-perms",
                                "Error from server (BadRequest): previous terminated container \"ceph-coordination-volume-perms\" in pod \"cinder-api-656dfb6944-vwn5g\" not found",
                                "openstack/cinder-api-656dfb6944-vwn5g/cinder-api",
                                "Error from server (BadRequest): previous terminated container \"cinder-api\" in pod \"cinder-api-656dfb6944-vwn5g\" not found",
                                "openstack/cinder-backup-7fcd6f8cb8-pqf5f/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"cinder-backup-7fcd6f8cb8-pqf5f\" not found",
                                "openstack/cinder-backup-7fcd6f8cb8-pqf5f/ceph-backup-keyring-placement",
                                "Error from server (BadRequest): previous terminated container \"ceph-backup-keyring-placement\" in pod \"cinder-backup-7fcd6f8cb8-pqf5f\" not found",
                                "openstack/cinder-backup-7fcd6f8cb8-pqf5f/ceph-keyring-placement-rbd1",
                                "Error from server (BadRequest): previous terminated container \"ceph-keyring-placement-rbd1\" in pod \"cinder-backup-7fcd6f8cb8-pqf5f\" not found",
                                "openstack/cinder-backup-7fcd6f8cb8-pqf5f/ceph-coordination-volume-perms",
                                "Error from server (BadRequest): previous terminated container \"ceph-coordination-volume-perms\" in pod \"cinder-backup-7fcd6f8cb8-pqf5f\" not found",
                                "openstack/cinder-backup-7fcd6f8cb8-pqf5f/cinder-backup",
                                "Error from server (BadRequest): previous terminated container \"cinder-backup\" in pod \"cinder-backup-7fcd6f8cb8-pqf5f\" not found",
                                "openstack/cinder-backup-storage-init-8p4j4/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"cinder-backup-storage-init-8p4j4\" not found",
                                "openstack/cinder-backup-storage-init-8p4j4/ceph-keyring-placement",
                                "Error from server (BadRequest): previous terminated container \"ceph-keyring-placement\" in pod \"cinder-backup-storage-init-8p4j4\" not found",
                                "openstack/cinder-backup-storage-init-8p4j4/cinder-backup-storage-init",
                                "Error from server (BadRequest): previous terminated container \"cinder-backup-storage-init\" in pod \"cinder-backup-storage-init-8p4j4\" not found",
                                "openstack/cinder-bootstrap-snchh/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"cinder-bootstrap-snchh\" not found",
                                "openstack/cinder-bootstrap-snchh/bootstrap",
                                "Error from server (BadRequest): previous terminated container \"bootstrap\" in pod \"cinder-bootstrap-snchh\" not found",
                                "openstack/cinder-create-internal-tenant-28zpv/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"cinder-create-internal-tenant-28zpv\" not found",
                                "openstack/cinder-create-internal-tenant-28zpv/create-internal-tenant",
                                "Error from server (BadRequest): previous terminated container \"create-internal-tenant\" in pod \"cinder-create-internal-tenant-28zpv\" not found",
                                "openstack/cinder-db-init-k6v87/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"cinder-db-init-k6v87\" not found",
                                "openstack/cinder-db-init-k6v87/cinder-db-init-0",
                                "Error from server (BadRequest): previous terminated container \"cinder-db-init-0\" in pod \"cinder-db-init-k6v87\" not found",
                                "openstack/cinder-db-sync-n2lf8/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"cinder-db-sync-n2lf8\" not found",
                                "openstack/cinder-db-sync-n2lf8/cinder-db-sync",
                                "Error from server (BadRequest): previous terminated container \"cinder-db-sync\" in pod \"cinder-db-sync-n2lf8\" not found",
                                "openstack/cinder-ks-endpoints-crgj8/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"cinder-ks-endpoints-crgj8\" not found",
                                "openstack/cinder-ks-endpoints-crgj8/volumev3-ks-endpoints-admin",
                                "Error from server (BadRequest): previous terminated container \"volumev3-ks-endpoints-admin\" in pod \"cinder-ks-endpoints-crgj8\" not found",
                                "openstack/cinder-ks-endpoints-crgj8/volumev3-ks-endpoints-internal",
                                "Error from server (BadRequest): previous terminated container \"volumev3-ks-endpoints-internal\" in pod \"cinder-ks-endpoints-crgj8\" not found",
                                "openstack/cinder-ks-endpoints-crgj8/volumev3-ks-endpoints-public",
                                "Error from server (BadRequest): previous terminated container \"volumev3-ks-endpoints-public\" in pod \"cinder-ks-endpoints-crgj8\" not found",
                                "openstack/cinder-ks-service-6pp8l/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"cinder-ks-service-6pp8l\" not found",
                                "openstack/cinder-ks-service-6pp8l/volumev3-ks-service-registration",
                                "Error from server (BadRequest): previous terminated container \"volumev3-ks-service-registration\" in pod \"cinder-ks-service-6pp8l\" not found",
                                "openstack/cinder-ks-user-npktt/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"cinder-ks-user-npktt\" not found",
                                "openstack/cinder-ks-user-npktt/cinder-ks-user",
                                "Error from server (BadRequest): previous terminated container \"cinder-ks-user\" in pod \"cinder-ks-user-npktt\" not found",
                                "openstack/cinder-rabbit-init-jfdbl/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"cinder-rabbit-init-jfdbl\" not found",
                                "openstack/cinder-rabbit-init-jfdbl/rabbit-init",
                                "Error from server (BadRequest): previous terminated container \"rabbit-init\" in pod \"cinder-rabbit-init-jfdbl\" not found",
                                "openstack/cinder-scheduler-7f8fdc7b96-hx2hj/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"cinder-scheduler-7f8fdc7b96-hx2hj\" not found",
                                "openstack/cinder-scheduler-7f8fdc7b96-hx2hj/ceph-coordination-volume-perms",
                                "Error from server (BadRequest): previous terminated container \"ceph-coordination-volume-perms\" in pod \"cinder-scheduler-7f8fdc7b96-hx2hj\" not found",
                                "openstack/cinder-scheduler-7f8fdc7b96-hx2hj/cinder-scheduler",
                                "Error from server (BadRequest): previous terminated container \"cinder-scheduler\" in pod \"cinder-scheduler-7f8fdc7b96-hx2hj\" not found",
                                "openstack/cinder-storage-init-6q87f/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"cinder-storage-init-6q87f\" not found",
                                "openstack/cinder-storage-init-6q87f/ceph-keyring-placement",
                                "Error from server (BadRequest): previous terminated container \"ceph-keyring-placement\" in pod \"cinder-storage-init-6q87f\" not found",
                                "openstack/cinder-storage-init-6q87f/cinder-storage-init-rbd1",
                                "Error from server (BadRequest): previous terminated container \"cinder-storage-init-rbd1\" in pod \"cinder-storage-init-6q87f\" not found",
                                "openstack/cinder-volume-659d8bd9f6-r7dln/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"cinder-volume-659d8bd9f6-r7dln\" not found",
                                "openstack/cinder-volume-659d8bd9f6-r7dln/ceph-keyring-placement-rbd1",
                                "Error from server (BadRequest): previous terminated container \"ceph-keyring-placement-rbd1\" in pod \"cinder-volume-659d8bd9f6-r7dln\" not found",
                                "openstack/cinder-volume-659d8bd9f6-r7dln/ceph-coordination-volume-perms",
                                "Error from server (BadRequest): previous terminated container \"ceph-coordination-volume-perms\" in pod \"cinder-volume-659d8bd9f6-r7dln\" not found",
                                "openstack/cinder-volume-659d8bd9f6-r7dln/init-cinder-conf",
                                "Error from server (BadRequest): previous terminated container \"init-cinder-conf\" in pod \"cinder-volume-659d8bd9f6-r7dln\" not found",
                                "openstack/cinder-volume-659d8bd9f6-r7dln/cinder-volume",
                                "Error from server (BadRequest): previous terminated container \"cinder-volume\" in pod \"cinder-volume-659d8bd9f6-r7dln\" not found",
                                "openstack/cinder-volume-usage-audit-29750285-dhwhr/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"cinder-volume-usage-audit-29750285-dhwhr\" not found",
                                "openstack/cinder-volume-usage-audit-29750285-dhwhr/cinder-volume-usage-audit",
                                "Error from server (BadRequest): previous terminated container \"cinder-volume-usage-audit\" in pod \"cinder-volume-usage-audit-29750285-dhwhr\" not found",
                                "openstack/glance-api-77c58767b5-n5l7j/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"glance-api-77c58767b5-n5l7j\" not found",
                                "openstack/glance-api-77c58767b5-n5l7j/glance-perms",
                                "Error from server (BadRequest): previous terminated container \"glance-perms\" in pod \"glance-api-77c58767b5-n5l7j\" not found",
                                "openstack/glance-api-77c58767b5-n5l7j/ceph-keyring-placement",
                                "Error from server (BadRequest): previous terminated container \"ceph-keyring-placement\" in pod \"glance-api-77c58767b5-n5l7j\" not found",
                                "openstack/glance-api-77c58767b5-n5l7j/glance-api",
                                "Error from server (BadRequest): previous terminated container \"glance-api\" in pod \"glance-api-77c58767b5-n5l7j\" not found",
                                "openstack/glance-db-init-gsbxg/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"glance-db-init-gsbxg\" not found",
                                "openstack/glance-db-init-gsbxg/glance-db-init-0",
                                "Error from server (BadRequest): previous terminated container \"glance-db-init-0\" in pod \"glance-db-init-gsbxg\" not found",
                                "openstack/glance-db-sync-p7nft/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"glance-db-sync-p7nft\" not found",
                                "openstack/glance-db-sync-p7nft/glance-db-sync",
                                "Error from server (BadRequest): previous terminated container \"glance-db-sync\" in pod \"glance-db-sync-p7nft\" not found",
                                "openstack/glance-ks-endpoints-6h5v5/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"glance-ks-endpoints-6h5v5\" not found",
                                "openstack/glance-ks-endpoints-6h5v5/image-ks-endpoints-admin",
                                "Error from server (BadRequest): previous terminated container \"image-ks-endpoints-admin\" in pod \"glance-ks-endpoints-6h5v5\" not found",
                                "openstack/glance-ks-endpoints-6h5v5/image-ks-endpoints-internal",
                                "Error from server (BadRequest): previous terminated container \"image-ks-endpoints-internal\" in pod \"glance-ks-endpoints-6h5v5\" not found",
                                "openstack/glance-ks-endpoints-6h5v5/image-ks-endpoints-public",
                                "Error from server (BadRequest): previous terminated container \"image-ks-endpoints-public\" in pod \"glance-ks-endpoints-6h5v5\" not found",
                                "openstack/glance-ks-service-zv2pd/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"glance-ks-service-zv2pd\" not found",
                                "openstack/glance-ks-service-zv2pd/image-ks-service-registration",
                                "Error from server (BadRequest): previous terminated container \"image-ks-service-registration\" in pod \"glance-ks-service-zv2pd\" not found",
                                "openstack/glance-ks-user-pjzt9/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"glance-ks-user-pjzt9\" not found",
                                "openstack/glance-ks-user-pjzt9/glance-ks-user",
                                "Error from server (BadRequest): previous terminated container \"glance-ks-user\" in pod \"glance-ks-user-pjzt9\" not found",
                                "openstack/glance-metadefs-load-fhdlf/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"glance-metadefs-load-fhdlf\" not found",
                                "openstack/glance-metadefs-load-fhdlf/glance-metadefs-load",
                                "Error from server (BadRequest): previous terminated container \"glance-metadefs-load\" in pod \"glance-metadefs-load-fhdlf\" not found",
                                "openstack/glance-rabbit-init-bscs9/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"glance-rabbit-init-bscs9\" not found",
                                "openstack/glance-rabbit-init-bscs9/rabbit-init",
                                "Error from server (BadRequest): previous terminated container \"rabbit-init\" in pod \"glance-rabbit-init-bscs9\" not found",
                                "openstack/glance-storage-init-496dg/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"glance-storage-init-496dg\" not found",
                                "openstack/glance-storage-init-496dg/ceph-keyring-placement",
                                "Error from server (BadRequest): previous terminated container \"ceph-keyring-placement\" in pod \"glance-storage-init-496dg\" not found",
                                "openstack/glance-storage-init-496dg/glance-storage-init",
                                "Error from server (BadRequest): previous terminated container \"glance-storage-init\" in pod \"glance-storage-init-496dg\" not found",
                                "openstack/heat-api-5d85876795-v2ljz/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"heat-api-5d85876795-v2ljz\" not found",
                                "openstack/heat-api-5d85876795-v2ljz/heat-api",
                                "Error from server (BadRequest): previous terminated container \"heat-api\" in pod \"heat-api-5d85876795-v2ljz\" not found",
                                "openstack/heat-bootstrap-659l5/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"heat-bootstrap-659l5\" not found",
                                "openstack/heat-bootstrap-659l5/bootstrap",
                                "Error from server (BadRequest): previous terminated container \"bootstrap\" in pod \"heat-bootstrap-659l5\" not found",
                                "openstack/heat-cfn-5c467767d9-n295c/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"heat-cfn-5c467767d9-n295c\" not found",
                                "openstack/heat-cfn-5c467767d9-n295c/heat-cfn",
                                "Error from server (BadRequest): previous terminated container \"heat-cfn\" in pod \"heat-cfn-5c467767d9-n295c\" not found",
                                "openstack/heat-db-init-nkzwk/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"heat-db-init-nkzwk\" not found",
                                "openstack/heat-db-init-nkzwk/heat-db-init-0",
                                "Error from server (BadRequest): previous terminated container \"heat-db-init-0\" in pod \"heat-db-init-nkzwk\" not found",
                                "openstack/heat-db-sync-q277k/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"heat-db-sync-q277k\" not found",
                                "openstack/heat-db-sync-q277k/heat-db-sync",
                                "Error from server (BadRequest): previous terminated container \"heat-db-sync\" in pod \"heat-db-sync-q277k\" not found",
                                "openstack/heat-domain-ks-user-rdw8b/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"heat-domain-ks-user-rdw8b\" not found",
                                "openstack/heat-domain-ks-user-rdw8b/heat-ks-domain-user",
                                "Error from server (BadRequest): previous terminated container \"heat-ks-domain-user\" in pod \"heat-domain-ks-user-rdw8b\" not found",
                                "openstack/heat-engine-9bb644b86-sg4rq/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"heat-engine-9bb644b86-sg4rq\" not found",
                                "openstack/heat-engine-9bb644b86-sg4rq/heat-engine",
                                "Error from server (BadRequest): previous terminated container \"heat-engine\" in pod \"heat-engine-9bb644b86-sg4rq\" not found",
                                "openstack/heat-engine-cleaner-29750300-b5mh5/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"heat-engine-cleaner-29750300-b5mh5\" not found",
                                "openstack/heat-engine-cleaner-29750300-b5mh5/heat-engine-cleaner",
                                "Error from server (BadRequest): previous terminated container \"heat-engine-cleaner\" in pod \"heat-engine-cleaner-29750300-b5mh5\" not found",
                                "openstack/heat-engine-cleaner-29750305-br2dt/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"heat-engine-cleaner-29750305-br2dt\" not found",
                                "openstack/heat-engine-cleaner-29750305-br2dt/heat-engine-cleaner",
                                "Error from server (BadRequest): previous terminated container \"heat-engine-cleaner\" in pod \"heat-engine-cleaner-29750305-br2dt\" not found",
                                "openstack/heat-engine-cleaner-29750310-t75zs/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"heat-engine-cleaner-29750310-t75zs\" not found",
                                "openstack/heat-engine-cleaner-29750310-t75zs/heat-engine-cleaner",
                                "Error from server (BadRequest): previous terminated container \"heat-engine-cleaner\" in pod \"heat-engine-cleaner-29750310-t75zs\" not found",
                                "openstack/heat-ks-endpoints-z8fmx/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"heat-ks-endpoints-z8fmx\" not found",
                                "openstack/heat-ks-endpoints-z8fmx/orchestration-ks-endpoints-admin",
                                "Error from server (BadRequest): previous terminated container \"orchestration-ks-endpoints-admin\" in pod \"heat-ks-endpoints-z8fmx\" not found",
                                "openstack/heat-ks-endpoints-z8fmx/orchestration-ks-endpoints-internal",
                                "Error from server (BadRequest): previous terminated container \"orchestration-ks-endpoints-internal\" in pod \"heat-ks-endpoints-z8fmx\" not found",
                                "openstack/heat-ks-endpoints-z8fmx/orchestration-ks-endpoints-public",
                                "Error from server (BadRequest): previous terminated container \"orchestration-ks-endpoints-public\" in pod \"heat-ks-endpoints-z8fmx\" not found",
                                "openstack/heat-ks-endpoints-z8fmx/cloudformation-ks-endpoints-admin",
                                "Error from server (BadRequest): previous terminated container \"cloudformation-ks-endpoints-admin\" in pod \"heat-ks-endpoints-z8fmx\" not found",
                                "openstack/heat-ks-endpoints-z8fmx/cloudformation-ks-endpoints-internal",
                                "Error from server (BadRequest): previous terminated container \"cloudformation-ks-endpoints-internal\" in pod \"heat-ks-endpoints-z8fmx\" not found",
                                "openstack/heat-ks-endpoints-z8fmx/cloudformation-ks-endpoints-public",
                                "Error from server (BadRequest): previous terminated container \"cloudformation-ks-endpoints-public\" in pod \"heat-ks-endpoints-z8fmx\" not found",
                                "openstack/heat-ks-service-fqjkg/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"heat-ks-service-fqjkg\" not found",
                                "openstack/heat-ks-service-fqjkg/orchestration-ks-service-registration",
                                "Error from server (BadRequest): previous terminated container \"orchestration-ks-service-registration\" in pod \"heat-ks-service-fqjkg\" not found",
                                "openstack/heat-ks-service-fqjkg/cloudformation-ks-service-registration",
                                "Error from server (BadRequest): previous terminated container \"cloudformation-ks-service-registration\" in pod \"heat-ks-service-fqjkg\" not found",
                                "openstack/heat-ks-user-zlfbg/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"heat-ks-user-zlfbg\" not found",
                                "openstack/heat-ks-user-zlfbg/heat-ks-user",
                                "Error from server (BadRequest): previous terminated container \"heat-ks-user\" in pod \"heat-ks-user-zlfbg\" not found",
                                "openstack/heat-ks-user-zlfbg/heat-trustee-ks-user",
                                "Error from server (BadRequest): previous terminated container \"heat-trustee-ks-user\" in pod \"heat-ks-user-zlfbg\" not found",
                                "openstack/heat-rabbit-init-8kzs2/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"heat-rabbit-init-8kzs2\" not found",
                                "openstack/heat-rabbit-init-8kzs2/rabbit-init",
                                "Error from server (BadRequest): previous terminated container \"rabbit-init\" in pod \"heat-rabbit-init-8kzs2\" not found",
                                "openstack/heat-trusts-w2nlx/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"heat-trusts-w2nlx\" not found",
                                "openstack/heat-trusts-w2nlx/heat-trusts",
                                "Error from server (BadRequest): previous terminated container \"heat-trusts\" in pod \"heat-trusts-w2nlx\" not found",
                                "openstack/horizon-8665dfb59d-g7vp7/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"horizon-8665dfb59d-g7vp7\" not found",
                                "openstack/horizon-8665dfb59d-g7vp7/horizon",
                                "Error from server (BadRequest): previous terminated container \"horizon\" in pod \"horizon-8665dfb59d-g7vp7\" not found",
                                "openstack/horizon-db-init-nqx5b/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"horizon-db-init-nqx5b\" not found",
                                "openstack/horizon-db-init-nqx5b/horizon-db-init-0",
                                "Error from server (BadRequest): previous terminated container \"horizon-db-init-0\" in pod \"horizon-db-init-nqx5b\" not found",
                                "openstack/horizon-db-sync-pcvwt/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"horizon-db-sync-pcvwt\" not found",
                                "openstack/horizon-db-sync-pcvwt/horizon-db-sync",
                                "Error from server (BadRequest): previous terminated container \"horizon-db-sync\" in pod \"horizon-db-sync-pcvwt\" not found",
                                "openstack/keepalived-vrxzt/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"keepalived-vrxzt\" not found",
                                "openstack/keepalived-vrxzt/wait-for-ip",
                                "Error from server (BadRequest): previous terminated container \"wait-for-ip\" in pod \"keepalived-vrxzt\" not found",
                                "openstack/keepalived-vrxzt/keepalived",
                                "Error from server (BadRequest): previous terminated container \"keepalived\" in pod \"keepalived-vrxzt\" not found",
                                "openstack/keystone-api-5579b9b445-n6qcq/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"keystone-api-5579b9b445-n6qcq\" not found",
                                "openstack/keystone-api-5579b9b445-n6qcq/keystone-api",
                                "Error from server (BadRequest): previous terminated container \"keystone-api\" in pod \"keystone-api-5579b9b445-n6qcq\" not found",
                                "openstack/keystone-bootstrap-bcvjb/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"keystone-bootstrap-bcvjb\" not found",
                                "openstack/keystone-bootstrap-bcvjb/bootstrap",
                                "Error from server (BadRequest): previous terminated container \"bootstrap\" in pod \"keystone-bootstrap-bcvjb\" not found",
                                "openstack/keystone-credential-setup-zh9sl/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"keystone-credential-setup-zh9sl\" not found",
                                "openstack/keystone-credential-setup-zh9sl/keystone-credential-setup",
                                "Error from server (BadRequest): previous terminated container \"keystone-credential-setup\" in pod \"keystone-credential-setup-zh9sl\" not found",
                                "openstack/keystone-db-init-k9blh/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"keystone-db-init-k9blh\" not found",
                                "openstack/keystone-db-init-k9blh/keystone-db-init-0",
                                "Error from server (BadRequest): previous terminated container \"keystone-db-init-0\" in pod \"keystone-db-init-k9blh\" not found",
                                "openstack/keystone-db-sync-pgqvz/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"keystone-db-sync-pgqvz\" not found",
                                "openstack/keystone-db-sync-pgqvz/keystone-db-sync",
                                "Error from server (BadRequest): previous terminated container \"keystone-db-sync\" in pod \"keystone-db-sync-pgqvz\" not found",
                                "openstack/keystone-domain-manage-rqx2q/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"keystone-domain-manage-rqx2q\" not found",
                                "openstack/keystone-domain-manage-rqx2q/keystone-domain-manage",
                                "Error from server (BadRequest): previous terminated container \"keystone-domain-manage\" in pod \"keystone-domain-manage-rqx2q\" not found",
                                "openstack/keystone-fernet-setup-7pwph/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"keystone-fernet-setup-7pwph\" not found",
                                "openstack/keystone-fernet-setup-7pwph/keystone-fernet-setup",
                                "Error from server (BadRequest): previous terminated container \"keystone-fernet-setup\" in pod \"keystone-fernet-setup-7pwph\" not found",
                                "openstack/keystone-rabbit-init-2tnw5/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"keystone-rabbit-init-2tnw5\" not found",
                                "openstack/keystone-rabbit-init-2tnw5/rabbit-init",
                                "Error from server (BadRequest): previous terminated container \"rabbit-init\" in pod \"keystone-rabbit-init-2tnw5\" not found",
                                "openstack/libvirt-libvirt-default-lbckq/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"libvirt-libvirt-default-lbckq\" not found",
                                "openstack/libvirt-libvirt-default-lbckq/init-dynamic-options",
                                "Error from server (BadRequest): previous terminated container \"init-dynamic-options\" in pod \"libvirt-libvirt-default-lbckq\" not found",
                                "openstack/libvirt-libvirt-default-lbckq/ceph-admin-keyring-placement",
                                "Error from server (BadRequest): previous terminated container \"ceph-admin-keyring-placement\" in pod \"libvirt-libvirt-default-lbckq\" not found",
                                "openstack/libvirt-libvirt-default-lbckq/ceph-keyring-placement",
                                "Error from server (BadRequest): previous terminated container \"ceph-keyring-placement\" in pod \"libvirt-libvirt-default-lbckq\" not found",
                                "openstack/libvirt-libvirt-default-lbckq/tls-sidecar",
                                "Error from server (BadRequest): previous terminated container \"tls-sidecar\" in pod \"libvirt-libvirt-default-lbckq\" not found",
                                "openstack/libvirt-libvirt-default-lbckq/libvirt",
                                "Error from server (BadRequest): previous terminated container \"libvirt\" in pod \"libvirt-libvirt-default-lbckq\" not found",
                                "openstack/libvirt-libvirt-default-lbckq/libvirt-exporter",
                                "Error from server (BadRequest): previous terminated container \"libvirt-exporter\" in pod \"libvirt-libvirt-default-lbckq\" not found",
                                "openstack/magnum-api-687df4679-jttrv/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"magnum-api-687df4679-jttrv\" not found",
                                "openstack/magnum-api-687df4679-jttrv/magnum-api",
                                "Error from server (BadRequest): previous terminated container \"magnum-api\" in pod \"magnum-api-687df4679-jttrv\" not found",
                                "openstack/magnum-cluster-api-proxy-2knbs/magnum-cluster-api-proxy",
                                "Error from server (BadRequest): previous terminated container \"magnum-cluster-api-proxy\" in pod \"magnum-cluster-api-proxy-2knbs\" not found",
                                "openstack/magnum-conductor-0/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"magnum-conductor-0\" not found",
                                "openstack/magnum-conductor-0/magnum-conductor-init",
                                "Error from server (BadRequest): previous terminated container \"magnum-conductor-init\" in pod \"magnum-conductor-0\" not found",
                                "openstack/magnum-conductor-0/magnum-conductor",
                                "Error from server (BadRequest): previous terminated container \"magnum-conductor\" in pod \"magnum-conductor-0\" not found",
                                "openstack/magnum-db-init-424tn/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"magnum-db-init-424tn\" not found",
                                "openstack/magnum-db-init-424tn/magnum-db-init-0",
                                "Error from server (BadRequest): previous terminated container \"magnum-db-init-0\" in pod \"magnum-db-init-424tn\" not found",
                                "openstack/magnum-db-sync-tzr7f/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"magnum-db-sync-tzr7f\" not found",
                                "openstack/magnum-db-sync-tzr7f/magnum-db-sync",
                                "Error from server (BadRequest): previous terminated container \"magnum-db-sync\" in pod \"magnum-db-sync-tzr7f\" not found",
                                "openstack/magnum-domain-ks-user-bp2dk/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"magnum-domain-ks-user-bp2dk\" not found",
                                "openstack/magnum-domain-ks-user-bp2dk/magnum-ks-domain-user",
                                "Error from server (BadRequest): previous terminated container \"magnum-ks-domain-user\" in pod \"magnum-domain-ks-user-bp2dk\" not found",
                                "openstack/magnum-ks-endpoints-gmpv8/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"magnum-ks-endpoints-gmpv8\" not found",
                                "openstack/magnum-ks-endpoints-gmpv8/container-infra-ks-endpoints-admin",
                                "Error from server (BadRequest): previous terminated container \"container-infra-ks-endpoints-admin\" in pod \"magnum-ks-endpoints-gmpv8\" not found",
                                "openstack/magnum-ks-endpoints-gmpv8/container-infra-ks-endpoints-internal",
                                "Error from server (BadRequest): previous terminated container \"container-infra-ks-endpoints-internal\" in pod \"magnum-ks-endpoints-gmpv8\" not found",
                                "openstack/magnum-ks-endpoints-gmpv8/container-infra-ks-endpoints-public",
                                "Error from server (BadRequest): previous terminated container \"container-infra-ks-endpoints-public\" in pod \"magnum-ks-endpoints-gmpv8\" not found",
                                "openstack/magnum-ks-service-tqrmc/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"magnum-ks-service-tqrmc\" not found",
                                "openstack/magnum-ks-service-tqrmc/container-infra-ks-service-registration",
                                "Error from server (BadRequest): previous terminated container \"container-infra-ks-service-registration\" in pod \"magnum-ks-service-tqrmc\" not found",
                                "openstack/magnum-ks-user-p6fkp/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"magnum-ks-user-p6fkp\" not found",
                                "openstack/magnum-ks-user-p6fkp/magnum-ks-user",
                                "Error from server (BadRequest): previous terminated container \"magnum-ks-user\" in pod \"magnum-ks-user-p6fkp\" not found",
                                "openstack/magnum-rabbit-init-tgh5n/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"magnum-rabbit-init-tgh5n\" not found",
                                "openstack/magnum-rabbit-init-tgh5n/rabbit-init",
                                "Error from server (BadRequest): previous terminated container \"rabbit-init\" in pod \"magnum-rabbit-init-tgh5n\" not found",
                                "openstack/magnum-registry-c45778976-6rw7m/registry",
                                "Error from server (BadRequest): previous terminated container \"registry\" in pod \"magnum-registry-c45778976-6rw7m\" not found",
                                "openstack/manila-api-6d5cf9b54d-q2p5g/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"manila-api-6d5cf9b54d-q2p5g\" not found",
                                "openstack/manila-api-6d5cf9b54d-q2p5g/manila-api",
                                "Error from server (BadRequest): previous terminated container \"manila-api\" in pod \"manila-api-6d5cf9b54d-q2p5g\" not found",
                                "openstack/manila-bootstrap-tgcr7/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"manila-bootstrap-tgcr7\" not found",
                                "openstack/manila-bootstrap-tgcr7/bootstrap",
                                "Error from server (BadRequest): previous terminated container \"bootstrap\" in pod \"manila-bootstrap-tgcr7\" not found",
                                "openstack/manila-data-64fcd866ff-tg25v/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"manila-data-64fcd866ff-tg25v\" not found",
                                "openstack/manila-data-64fcd866ff-tg25v/manila-data",
                                "Error from server (BadRequest): previous terminated container \"manila-data\" in pod \"manila-data-64fcd866ff-tg25v\" not found",
                                "openstack/manila-db-init-l2kdc/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"manila-db-init-l2kdc\" not found",
                                "openstack/manila-db-init-l2kdc/manila-db-init-0",
                                "Error from server (BadRequest): previous terminated container \"manila-db-init-0\" in pod \"manila-db-init-l2kdc\" not found",
                                "openstack/manila-db-sync-g66bf/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"manila-db-sync-g66bf\" not found",
                                "openstack/manila-db-sync-g66bf/manila-db-sync",
                                "Error from server (BadRequest): previous terminated container \"manila-db-sync\" in pod \"manila-db-sync-g66bf\" not found",
                                "openstack/manila-ks-endpoints-8lqh6/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"manila-ks-endpoints-8lqh6\" not found",
                                "openstack/manila-ks-endpoints-8lqh6/share-ks-endpoints-admin",
                                "Error from server (BadRequest): previous terminated container \"share-ks-endpoints-admin\" in pod \"manila-ks-endpoints-8lqh6\" not found",
                                "openstack/manila-ks-endpoints-8lqh6/share-ks-endpoints-internal",
                                "Error from server (BadRequest): previous terminated container \"share-ks-endpoints-internal\" in pod \"manila-ks-endpoints-8lqh6\" not found",
                                "openstack/manila-ks-endpoints-8lqh6/share-ks-endpoints-public",
                                "Error from server (BadRequest): previous terminated container \"share-ks-endpoints-public\" in pod \"manila-ks-endpoints-8lqh6\" not found",
                                "openstack/manila-ks-endpoints-8lqh6/sharev2-ks-endpoints-admin",
                                "Error from server (BadRequest): previous terminated container \"sharev2-ks-endpoints-admin\" in pod \"manila-ks-endpoints-8lqh6\" not found",
                                "openstack/manila-ks-endpoints-8lqh6/sharev2-ks-endpoints-internal",
                                "Error from server (BadRequest): previous terminated container \"sharev2-ks-endpoints-internal\" in pod \"manila-ks-endpoints-8lqh6\" not found",
                                "openstack/manila-ks-endpoints-8lqh6/sharev2-ks-endpoints-public",
                                "Error from server (BadRequest): previous terminated container \"sharev2-ks-endpoints-public\" in pod \"manila-ks-endpoints-8lqh6\" not found",
                                "openstack/manila-ks-service-847f5/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"manila-ks-service-847f5\" not found",
                                "openstack/manila-ks-service-847f5/share-ks-service-registration",
                                "Error from server (BadRequest): previous terminated container \"share-ks-service-registration\" in pod \"manila-ks-service-847f5\" not found",
                                "openstack/manila-ks-service-847f5/sharev2-ks-service-registration",
                                "Error from server (BadRequest): previous terminated container \"sharev2-ks-service-registration\" in pod \"manila-ks-service-847f5\" not found",
                                "openstack/manila-ks-user-4krzg/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"manila-ks-user-4krzg\" not found",
                                "openstack/manila-ks-user-4krzg/manila-ks-user",
                                "Error from server (BadRequest): previous terminated container \"manila-ks-user\" in pod \"manila-ks-user-4krzg\" not found",
                                "openstack/manila-rabbit-init-7rpxx/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"manila-rabbit-init-7rpxx\" not found",
                                "openstack/manila-rabbit-init-7rpxx/rabbit-init",
                                "Error from server (BadRequest): previous terminated container \"rabbit-init\" in pod \"manila-rabbit-init-7rpxx\" not found",
                                "openstack/manila-scheduler-6df8f44f9-wp7f2/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"manila-scheduler-6df8f44f9-wp7f2\" not found",
                                "openstack/manila-scheduler-6df8f44f9-wp7f2/manila-scheduler",
                                "Error from server (BadRequest): previous terminated container \"manila-scheduler\" in pod \"manila-scheduler-6df8f44f9-wp7f2\" not found",
                                "openstack/manila-share-5865c55f86-f29rj/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"manila-share-5865c55f86-f29rj\" not found",
                                "openstack/manila-share-5865c55f86-f29rj/manila-share-init",
                                "Error from server (BadRequest): previous terminated container \"manila-share-init\" in pod \"manila-share-5865c55f86-f29rj\" not found",
                                "openstack/manila-share-5865c55f86-f29rj/manila-share",
                                "Error from server (BadRequest): previous terminated container \"manila-share\" in pod \"manila-share-5865c55f86-f29rj\" not found",
                                "openstack/memcached-memcached-cf56b6468-dbd7s/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"memcached-memcached-cf56b6468-dbd7s\" not found",
                                "openstack/memcached-memcached-cf56b6468-dbd7s/memcached",
                                "Error from server (BadRequest): previous terminated container \"memcached\" in pod \"memcached-memcached-cf56b6468-dbd7s\" not found",
                                "openstack/memcached-memcached-cf56b6468-dbd7s/memcached-exporter",
                                "Error from server (BadRequest): previous terminated container \"memcached-exporter\" in pod \"memcached-memcached-cf56b6468-dbd7s\" not found",
                                "openstack/neutron-db-init-p8dwr/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"neutron-db-init-p8dwr\" not found",
                                "openstack/neutron-db-init-p8dwr/neutron-db-init-0",
                                "Error from server (BadRequest): previous terminated container \"neutron-db-init-0\" in pod \"neutron-db-init-p8dwr\" not found",
                                "openstack/neutron-db-sync-wjp6h/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"neutron-db-sync-wjp6h\" not found",
                                "openstack/neutron-db-sync-wjp6h/neutron-db-sync",
                                "Error from server (BadRequest): previous terminated container \"neutron-db-sync\" in pod \"neutron-db-sync-wjp6h\" not found",
                                "openstack/neutron-ks-endpoints-nz22q/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"neutron-ks-endpoints-nz22q\" not found",
                                "openstack/neutron-ks-endpoints-nz22q/network-ks-endpoints-admin",
                                "Error from server (BadRequest): previous terminated container \"network-ks-endpoints-admin\" in pod \"neutron-ks-endpoints-nz22q\" not found",
                                "openstack/neutron-ks-endpoints-nz22q/network-ks-endpoints-internal",
                                "Error from server (BadRequest): previous terminated container \"network-ks-endpoints-internal\" in pod \"neutron-ks-endpoints-nz22q\" not found",
                                "openstack/neutron-ks-endpoints-nz22q/network-ks-endpoints-public",
                                "Error from server (BadRequest): previous terminated container \"network-ks-endpoints-public\" in pod \"neutron-ks-endpoints-nz22q\" not found",
                                "openstack/neutron-ks-service-2k7gc/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"neutron-ks-service-2k7gc\" not found",
                                "openstack/neutron-ks-service-2k7gc/network-ks-service-registration",
                                "Error from server (BadRequest): previous terminated container \"network-ks-service-registration\" in pod \"neutron-ks-service-2k7gc\" not found",
                                "openstack/neutron-ks-user-nc4md/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"neutron-ks-user-nc4md\" not found",
                                "openstack/neutron-ks-user-nc4md/neutron-ks-user",
                                "Error from server (BadRequest): previous terminated container \"neutron-ks-user\" in pod \"neutron-ks-user-nc4md\" not found",
                                "openstack/neutron-netns-cleanup-cron-default-gzx9n/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"neutron-netns-cleanup-cron-default-gzx9n\" not found",
                                "openstack/neutron-netns-cleanup-cron-default-gzx9n/neutron-netns-cleanup-cron",
                                "Error from server (BadRequest): previous terminated container \"neutron-netns-cleanup-cron\" in pod \"neutron-netns-cleanup-cron-default-gzx9n\" not found",
                                "openstack/neutron-ovn-metadata-agent-default-zx7sr/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"neutron-ovn-metadata-agent-default-zx7sr\" not found",
                                "openstack/neutron-ovn-metadata-agent-default-zx7sr/neutron-metadata-agent-init",
                                "Error from server (BadRequest): previous terminated container \"neutron-metadata-agent-init\" in pod \"neutron-ovn-metadata-agent-default-zx7sr\" not found",
                                "openstack/neutron-ovn-metadata-agent-default-zx7sr/ovn-neutron-init",
                                "Error from server (BadRequest): previous terminated container \"ovn-neutron-init\" in pod \"neutron-ovn-metadata-agent-default-zx7sr\" not found",
                                "openstack/neutron-ovn-metadata-agent-default-zx7sr/neutron-ovn-metadata-agent",
                                "Error from server (BadRequest): previous terminated container \"neutron-ovn-metadata-agent\" in pod \"neutron-ovn-metadata-agent-default-zx7sr\" not found",
                                "openstack/neutron-ovn-vpn-agent-default-74p9x/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"neutron-ovn-vpn-agent-default-74p9x\" not found",
                                "openstack/neutron-ovn-vpn-agent-default-74p9x/ovn-vpn-agent-init",
                                "Error from server (BadRequest): previous terminated container \"ovn-vpn-agent-init\" in pod \"neutron-ovn-vpn-agent-default-74p9x\" not found",
                                "openstack/neutron-ovn-vpn-agent-default-74p9x/ovn-neutron-init",
                                "Error from server (BadRequest): previous terminated container \"ovn-neutron-init\" in pod \"neutron-ovn-vpn-agent-default-74p9x\" not found",
                                "openstack/neutron-ovn-vpn-agent-default-74p9x/neutron-ovn-vpn-agent",
                                "Error from server (BadRequest): previous terminated container \"neutron-ovn-vpn-agent\" in pod \"neutron-ovn-vpn-agent-default-74p9x\" not found",
                                "openstack/neutron-rabbit-init-ftl5c/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"neutron-rabbit-init-ftl5c\" not found",
                                "openstack/neutron-rabbit-init-ftl5c/rabbit-init",
                                "Error from server (BadRequest): previous terminated container \"rabbit-init\" in pod \"neutron-rabbit-init-ftl5c\" not found",
                                "openstack/neutron-rpc-server-5c5fdb4f4d-ktjnc/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"neutron-rpc-server-5c5fdb4f4d-ktjnc\" not found",
                                "openstack/neutron-rpc-server-5c5fdb4f4d-ktjnc/ovn-neutron-init",
                                "Error from server (BadRequest): previous terminated container \"ovn-neutron-init\" in pod \"neutron-rpc-server-5c5fdb4f4d-ktjnc\" not found",
                                "openstack/neutron-rpc-server-5c5fdb4f4d-ktjnc/neutron-rpc-server",
                                "Error from server (BadRequest): previous terminated container \"neutron-rpc-server\" in pod \"neutron-rpc-server-5c5fdb4f4d-ktjnc\" not found",
                                "openstack/neutron-server-6f79797599-pb425/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"neutron-server-6f79797599-pb425\" not found",
                                "openstack/neutron-server-6f79797599-pb425/ovn-neutron-init",
                                "Error from server (BadRequest): previous terminated container \"ovn-neutron-init\" in pod \"neutron-server-6f79797599-pb425\" not found",
                                "openstack/neutron-server-6f79797599-pb425/neutron-server",
                                "Error from server (BadRequest): previous terminated container \"neutron-server\" in pod \"neutron-server-6f79797599-pb425\" not found",
                                "openstack/neutron-server-6f79797599-pb425/neutron-policy-server",
                                "Error from server (BadRequest): previous terminated container \"neutron-policy-server\" in pod \"neutron-server-6f79797599-pb425\" not found",
                                "openstack/nova-api-metadata-5c898968b9-dbhvg/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"nova-api-metadata-5c898968b9-dbhvg\" not found",
                                "openstack/nova-api-metadata-5c898968b9-dbhvg/nova-api-metadata-init",
                                "Error from server (BadRequest): previous terminated container \"nova-api-metadata-init\" in pod \"nova-api-metadata-5c898968b9-dbhvg\" not found",
                                "openstack/nova-api-metadata-5c898968b9-dbhvg/nova-api",
                                "Error from server (BadRequest): previous terminated container \"nova-api\" in pod \"nova-api-metadata-5c898968b9-dbhvg\" not found",
                                "openstack/nova-api-osapi-7fbfbcdbb-h5zwn/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"nova-api-osapi-7fbfbcdbb-h5zwn\" not found",
                                "openstack/nova-api-osapi-7fbfbcdbb-h5zwn/nova-osapi",
                                "Error from server (BadRequest): previous terminated container \"nova-osapi\" in pod \"nova-api-osapi-7fbfbcdbb-h5zwn\" not found",
                                "openstack/nova-bootstrap-thqgb/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"nova-bootstrap-thqgb\" not found",
                                "openstack/nova-bootstrap-thqgb/bootstrap",
                                "Error from server (BadRequest): previous terminated container \"bootstrap\" in pod \"nova-bootstrap-thqgb\" not found",
                                "openstack/nova-cell-setup-29750280-c29jj/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"nova-cell-setup-29750280-c29jj\" not found",
                                "openstack/nova-cell-setup-29750280-c29jj/nova-cell-setup",
                                "Error from server (BadRequest): previous terminated container \"nova-cell-setup\" in pod \"nova-cell-setup-29750280-c29jj\" not found",
                                "openstack/nova-cell-setup-dbrf6/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"nova-cell-setup-dbrf6\" not found",
                                "openstack/nova-cell-setup-dbrf6/nova-cell-setup-init",
                                "Error from server (BadRequest): previous terminated container \"nova-cell-setup-init\" in pod \"nova-cell-setup-dbrf6\" not found",
                                "openstack/nova-cell-setup-dbrf6/nova-cell-setup",
                                "Error from server (BadRequest): previous terminated container \"nova-cell-setup\" in pod \"nova-cell-setup-dbrf6\" not found",
                                "openstack/nova-compute-default-899lm/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"nova-compute-default-899lm\" not found",
                                "openstack/nova-compute-default-899lm/nova-compute-init",
                                "Error from server (BadRequest): previous terminated container \"nova-compute-init\" in pod \"nova-compute-default-899lm\" not found",
                                "openstack/nova-compute-default-899lm/ceph-perms",
                                "Error from server (BadRequest): previous terminated container \"ceph-perms\" in pod \"nova-compute-default-899lm\" not found",
                                "openstack/nova-compute-default-899lm/ceph-admin-keyring-placement",
                                "Error from server (BadRequest): previous terminated container \"ceph-admin-keyring-placement\" in pod \"nova-compute-default-899lm\" not found",
                                "openstack/nova-compute-default-899lm/ceph-keyring-placement",
                                "Error from server (BadRequest): previous terminated container \"ceph-keyring-placement\" in pod \"nova-compute-default-899lm\" not found",
                                "openstack/nova-compute-default-899lm/nova-compute-vnc-init",
                                "Error from server (BadRequest): previous terminated container \"nova-compute-vnc-init\" in pod \"nova-compute-default-899lm\" not found",
                                "openstack/nova-compute-default-899lm/nova-compute-ssh-init",
                                "Error from server (BadRequest): previous terminated container \"nova-compute-ssh-init\" in pod \"nova-compute-default-899lm\" not found",
                                "openstack/nova-compute-default-899lm/nova-compute",
                                "Error from server (BadRequest): previous terminated container \"nova-compute\" in pod \"nova-compute-default-899lm\" not found",
                                "openstack/nova-compute-default-899lm/nova-compute-ssh",
                                "Error from server (BadRequest): previous terminated container \"nova-compute-ssh\" in pod \"nova-compute-default-899lm\" not found",
                                "openstack/nova-conductor-69f4c6854-fdm8f/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"nova-conductor-69f4c6854-fdm8f\" not found",
                                "openstack/nova-conductor-69f4c6854-fdm8f/nova-conductor",
                                "Error from server (BadRequest): previous terminated container \"nova-conductor\" in pod \"nova-conductor-69f4c6854-fdm8f\" not found",
                                "openstack/nova-db-init-dmq66/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"nova-db-init-dmq66\" not found",
                                "openstack/nova-db-init-dmq66/nova-db-init-0",
                                "Error from server (BadRequest): previous terminated container \"nova-db-init-0\" in pod \"nova-db-init-dmq66\" not found",
                                "openstack/nova-db-init-dmq66/nova-db-init-1",
                                "Error from server (BadRequest): previous terminated container \"nova-db-init-1\" in pod \"nova-db-init-dmq66\" not found",
                                "openstack/nova-db-init-dmq66/nova-db-init-2",
                                "Error from server (BadRequest): previous terminated container \"nova-db-init-2\" in pod \"nova-db-init-dmq66\" not found",
                                "openstack/nova-db-sync-5qfmv/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"nova-db-sync-5qfmv\" not found",
                                "openstack/nova-db-sync-5qfmv/nova-db-sync",
                                "Error from server (BadRequest): previous terminated container \"nova-db-sync\" in pod \"nova-db-sync-5qfmv\" not found",
                                "openstack/nova-ks-endpoints-p7nql/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"nova-ks-endpoints-p7nql\" not found",
                                "openstack/nova-ks-endpoints-p7nql/compute-ks-endpoints-admin",
                                "Error from server (BadRequest): previous terminated container \"compute-ks-endpoints-admin\" in pod \"nova-ks-endpoints-p7nql\" not found",
                                "openstack/nova-ks-endpoints-p7nql/compute-ks-endpoints-internal",
                                "Error from server (BadRequest): previous terminated container \"compute-ks-endpoints-internal\" in pod \"nova-ks-endpoints-p7nql\" not found",
                                "openstack/nova-ks-endpoints-p7nql/compute-ks-endpoints-public",
                                "Error from server (BadRequest): previous terminated container \"compute-ks-endpoints-public\" in pod \"nova-ks-endpoints-p7nql\" not found",
                                "openstack/nova-ks-service-fc9dh/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"nova-ks-service-fc9dh\" not found",
                                "openstack/nova-ks-service-fc9dh/compute-ks-service-registration",
                                "Error from server (BadRequest): previous terminated container \"compute-ks-service-registration\" in pod \"nova-ks-service-fc9dh\" not found",
                                "openstack/nova-ks-user-wdtl8/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"nova-ks-user-wdtl8\" not found",
                                "openstack/nova-ks-user-wdtl8/nova-ks-user",
                                "Error from server (BadRequest): previous terminated container \"nova-ks-user\" in pod \"nova-ks-user-wdtl8\" not found",
                                "openstack/nova-novncproxy-cb6489d67-stk7j/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"nova-novncproxy-cb6489d67-stk7j\" not found",
                                "openstack/nova-novncproxy-cb6489d67-stk7j/nova-novncproxy-init",
                                "Error from server (BadRequest): previous terminated container \"nova-novncproxy-init\" in pod \"nova-novncproxy-cb6489d67-stk7j\" not found",
                                "openstack/nova-novncproxy-cb6489d67-stk7j/nova-novncproxy-init-assets",
                                "Error from server (BadRequest): previous terminated container \"nova-novncproxy-init-assets\" in pod \"nova-novncproxy-cb6489d67-stk7j\" not found",
                                "openstack/nova-novncproxy-cb6489d67-stk7j/nova-novncproxy",
                                "Error from server (BadRequest): previous terminated container \"nova-novncproxy\" in pod \"nova-novncproxy-cb6489d67-stk7j\" not found",
                                "openstack/nova-rabbit-init-pvt6m/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"nova-rabbit-init-pvt6m\" not found",
                                "openstack/nova-rabbit-init-pvt6m/rabbit-init",
                                "Error from server (BadRequest): previous terminated container \"rabbit-init\" in pod \"nova-rabbit-init-pvt6m\" not found",
                                "openstack/nova-scheduler-d698d658b-ggplg/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"nova-scheduler-d698d658b-ggplg\" not found",
                                "openstack/nova-scheduler-d698d658b-ggplg/nova-scheduler",
                                "Error from server (BadRequest): previous terminated container \"nova-scheduler\" in pod \"nova-scheduler-d698d658b-ggplg\" not found",
                                "openstack/nova-service-cleaner-29750280-z695t/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"nova-service-cleaner-29750280-z695t\" not found",
                                "openstack/nova-service-cleaner-29750280-z695t/nova-service-cleaner",
                                "Error from server (BadRequest): previous terminated container \"nova-service-cleaner\" in pod \"nova-service-cleaner-29750280-z695t\" not found",
                                "openstack/octavia-api-5845cffc88-dfr5z/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"octavia-api-5845cffc88-dfr5z\" not found",
                                "openstack/octavia-api-5845cffc88-dfr5z/octavia-api",
                                "Error from server (BadRequest): previous terminated container \"octavia-api\" in pod \"octavia-api-5845cffc88-dfr5z\" not found",
                                "openstack/octavia-bootstrap-x2czn/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"octavia-bootstrap-x2czn\" not found",
                                "openstack/octavia-bootstrap-x2czn/bootstrap",
                                "Error from server (BadRequest): previous terminated container \"bootstrap\" in pod \"octavia-bootstrap-x2czn\" not found",
                                "openstack/octavia-db-init-g45hh/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"octavia-db-init-g45hh\" not found",
                                "openstack/octavia-db-init-g45hh/octavia-db-init-0",
                                "Error from server (BadRequest): previous terminated container \"octavia-db-init-0\" in pod \"octavia-db-init-g45hh\" not found",
                                "openstack/octavia-db-init-g45hh/octavia-db-init-1",
                                "Error from server (BadRequest): previous terminated container \"octavia-db-init-1\" in pod \"octavia-db-init-g45hh\" not found",
                                "openstack/octavia-db-sync-lkvft/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"octavia-db-sync-lkvft\" not found",
                                "openstack/octavia-db-sync-lkvft/octavia-db-sync",
                                "Error from server (BadRequest): previous terminated container \"octavia-db-sync\" in pod \"octavia-db-sync-lkvft\" not found",
                                "openstack/octavia-health-manager-default-cm58q/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"octavia-health-manager-default-cm58q\" not found",
                                "openstack/octavia-health-manager-default-cm58q/octavia-health-manager-get-port",
                                "Error from server (BadRequest): previous terminated container \"octavia-health-manager-get-port\" in pod \"octavia-health-manager-default-cm58q\" not found",
                                "openstack/octavia-health-manager-default-cm58q/octavia-health-manager-nic-init",
                                "Error from server (BadRequest): previous terminated container \"octavia-health-manager-nic-init\" in pod \"octavia-health-manager-default-cm58q\" not found",
                                "openstack/octavia-health-manager-default-cm58q/octavia-health-manager",
                                "Error from server (BadRequest): previous terminated container \"octavia-health-manager\" in pod \"octavia-health-manager-default-cm58q\" not found",
                                "openstack/octavia-housekeeping-5885d6b8b7-pqmkc/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"octavia-housekeeping-5885d6b8b7-pqmkc\" not found",
                                "openstack/octavia-housekeeping-5885d6b8b7-pqmkc/octavia-housekeeping",
                                "Error from server (BadRequest): previous terminated container \"octavia-housekeeping\" in pod \"octavia-housekeeping-5885d6b8b7-pqmkc\" not found",
                                "openstack/octavia-ks-endpoints-swhhx/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"octavia-ks-endpoints-swhhx\" not found",
                                "openstack/octavia-ks-endpoints-swhhx/load-balancer-ks-endpoints-admin",
                                "Error from server (BadRequest): previous terminated container \"load-balancer-ks-endpoints-admin\" in pod \"octavia-ks-endpoints-swhhx\" not found",
                                "openstack/octavia-ks-endpoints-swhhx/load-balancer-ks-endpoints-internal",
                                "Error from server (BadRequest): previous terminated container \"load-balancer-ks-endpoints-internal\" in pod \"octavia-ks-endpoints-swhhx\" not found",
                                "openstack/octavia-ks-endpoints-swhhx/load-balancer-ks-endpoints-public",
                                "Error from server (BadRequest): previous terminated container \"load-balancer-ks-endpoints-public\" in pod \"octavia-ks-endpoints-swhhx\" not found",
                                "openstack/octavia-ks-service-jkhk6/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"octavia-ks-service-jkhk6\" not found",
                                "openstack/octavia-ks-service-jkhk6/load-balancer-ks-service-registration",
                                "Error from server (BadRequest): previous terminated container \"load-balancer-ks-service-registration\" in pod \"octavia-ks-service-jkhk6\" not found",
                                "openstack/octavia-ks-user-s4lpv/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"octavia-ks-user-s4lpv\" not found",
                                "openstack/octavia-ks-user-s4lpv/octavia-ks-user",
                                "Error from server (BadRequest): previous terminated container \"octavia-ks-user\" in pod \"octavia-ks-user-s4lpv\" not found",
                                "openstack/octavia-rabbit-init-27ghd/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"octavia-rabbit-init-27ghd\" not found",
                                "openstack/octavia-rabbit-init-27ghd/rabbit-init",
                                "Error from server (BadRequest): previous terminated container \"rabbit-init\" in pod \"octavia-rabbit-init-27ghd\" not found",
                                "openstack/octavia-worker-9b64799bd-br499/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"octavia-worker-9b64799bd-br499\" not found",
                                "openstack/octavia-worker-9b64799bd-br499/octavia-worker",
                                "Error from server (BadRequest): previous terminated container \"octavia-worker\" in pod \"octavia-worker-9b64799bd-br499\" not found",
                                "openstack/openstack-database-exporter-78c69bc7dd-mzls8/openstack-database-exporter",
                                "Error from server (BadRequest): previous terminated container \"openstack-database-exporter\" in pod \"openstack-database-exporter-78c69bc7dd-mzls8\" not found",
                                "openstack/openstack-exporter-5455644b6-jsgtx/build-config",
                                "Error from server (BadRequest): previous terminated container \"build-config\" in pod \"openstack-exporter-5455644b6-jsgtx\" not found",
                                "openstack/openstack-exporter-5455644b6-jsgtx/openstack-exporter",
                                "Error from server (BadRequest): previous terminated container \"openstack-exporter\" in pod \"openstack-exporter-5455644b6-jsgtx\" not found",
                                "openstack/openvswitch-dpq7n/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"openvswitch-dpq7n\" not found",
                                "openstack/openvswitch-dpq7n/openvswitch-db-perms",
                                "Error from server (BadRequest): previous terminated container \"openvswitch-db-perms\" in pod \"openvswitch-dpq7n\" not found",
                                "openstack/openvswitch-dpq7n/openvswitch-vswitchd-modules",
                                "Error from server (BadRequest): previous terminated container \"openvswitch-vswitchd-modules\" in pod \"openvswitch-dpq7n\" not found",
                                "openstack/openvswitch-dpq7n/openvswitch-db",
                                "Error from server (BadRequest): previous terminated container \"openvswitch-db\" in pod \"openvswitch-dpq7n\" not found",
                                "openstack/openvswitch-dpq7n/openvswitch-vswitchd",
                                "Error from server (BadRequest): previous terminated container \"openvswitch-vswitchd\" in pod \"openvswitch-dpq7n\" not found",
                                "openstack/ovn-bgp-agent-kxk2s/ovn-bgp-agent-init",
                                "Error from server (BadRequest): previous terminated container \"ovn-bgp-agent-init\" in pod \"ovn-bgp-agent-kxk2s\" not found",
                                "openstack/ovn-bgp-agent-kxk2s/ovn-bgp-agent",
                                "openstack/ovn-controller-default-5vwln/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"ovn-controller-default-5vwln\" not found",
                                "openstack/ovn-controller-default-5vwln/get-gw-enabled",
                                "Error from server (BadRequest): previous terminated container \"get-gw-enabled\" in pod \"ovn-controller-default-5vwln\" not found",
                                "openstack/ovn-controller-default-5vwln/controller-init",
                                "Error from server (BadRequest): previous terminated container \"controller-init\" in pod \"ovn-controller-default-5vwln\" not found",
                                "openstack/ovn-controller-default-5vwln/controller",
                                "Error from server (BadRequest): previous terminated container \"controller\" in pod \"ovn-controller-default-5vwln\" not found",
                                "openstack/ovn-controller-default-5vwln/vector",
                                "Error from server (BadRequest): previous terminated container \"vector\" in pod \"ovn-controller-default-5vwln\" not found",
                                "openstack/ovn-controller-default-5vwln/log-parser",
                                "Error from server (BadRequest): previous terminated container \"log-parser\" in pod \"ovn-controller-default-5vwln\" not found",
                                "openstack/ovn-northd-7659bd74f8-6nrzg/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"ovn-northd-7659bd74f8-6nrzg\" not found",
                                "openstack/ovn-northd-7659bd74f8-6nrzg/northd",
                                "Error from server (BadRequest): previous terminated container \"northd\" in pod \"ovn-northd-7659bd74f8-6nrzg\" not found",
                                "openstack/ovn-ovsdb-nb-0/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"ovn-ovsdb-nb-0\" not found",
                                "openstack/ovn-ovsdb-nb-0/ovsdb",
                                "Error from server (BadRequest): previous terminated container \"ovsdb\" in pod \"ovn-ovsdb-nb-0\" not found",
                                "openstack/ovn-ovsdb-sb-0/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"ovn-ovsdb-sb-0\" not found",
                                "openstack/ovn-ovsdb-sb-0/ovsdb",
                                "Error from server (BadRequest): previous terminated container \"ovsdb\" in pod \"ovn-ovsdb-sb-0\" not found",
                                "openstack/percona-xtradb-haproxy-0/pxc-init",
                                "Error from server (BadRequest): previous terminated container \"pxc-init\" in pod \"percona-xtradb-haproxy-0\" not found",
                                "openstack/percona-xtradb-haproxy-0/haproxy-init",
                                "Error from server (BadRequest): previous terminated container \"haproxy-init\" in pod \"percona-xtradb-haproxy-0\" not found",
                                "openstack/percona-xtradb-haproxy-0/haproxy",
                                "Error from server (BadRequest): previous terminated container \"haproxy\" in pod \"percona-xtradb-haproxy-0\" not found",
                                "openstack/percona-xtradb-haproxy-0/pxc-monit",
                                "Error from server (BadRequest): previous terminated container \"pxc-monit\" in pod \"percona-xtradb-haproxy-0\" not found",
                                "openstack/percona-xtradb-pxc-0/pxc-init",
                                "Error from server (BadRequest): previous terminated container \"pxc-init\" in pod \"percona-xtradb-pxc-0\" not found",
                                "openstack/percona-xtradb-pxc-0/pxc",
                                "Error from server (BadRequest): previous terminated container \"pxc\" in pod \"percona-xtradb-pxc-0\" not found",
                                "openstack/percona-xtradb-pxc-0/exporter",
                                "Error from server (BadRequest): previous terminated container \"exporter\" in pod \"percona-xtradb-pxc-0\" not found",
                                "openstack/placement-api-65b7cbc865-zhsz5/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"placement-api-65b7cbc865-zhsz5\" not found",
                                "openstack/placement-api-65b7cbc865-zhsz5/placement-api",
                                "Error from server (BadRequest): previous terminated container \"placement-api\" in pod \"placement-api-65b7cbc865-zhsz5\" not found",
                                "openstack/placement-db-init-kh58g/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"placement-db-init-kh58g\" not found",
                                "openstack/placement-db-init-kh58g/placement-db-init-0",
                                "Error from server (BadRequest): previous terminated container \"placement-db-init-0\" in pod \"placement-db-init-kh58g\" not found",
                                "openstack/placement-db-sync-wwndt/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"placement-db-sync-wwndt\" not found",
                                "openstack/placement-db-sync-wwndt/placement-db-sync",
                                "Error from server (BadRequest): previous terminated container \"placement-db-sync\" in pod \"placement-db-sync-wwndt\" not found",
                                "openstack/placement-ks-endpoints-8c8mg/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"placement-ks-endpoints-8c8mg\" not found",
                                "openstack/placement-ks-endpoints-8c8mg/placement-ks-endpoints-admin",
                                "Error from server (BadRequest): previous terminated container \"placement-ks-endpoints-admin\" in pod \"placement-ks-endpoints-8c8mg\" not found",
                                "openstack/placement-ks-endpoints-8c8mg/placement-ks-endpoints-internal",
                                "Error from server (BadRequest): previous terminated container \"placement-ks-endpoints-internal\" in pod \"placement-ks-endpoints-8c8mg\" not found",
                                "openstack/placement-ks-endpoints-8c8mg/placement-ks-endpoints-public",
                                "Error from server (BadRequest): previous terminated container \"placement-ks-endpoints-public\" in pod \"placement-ks-endpoints-8c8mg\" not found",
                                "openstack/placement-ks-service-5llv2/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"placement-ks-service-5llv2\" not found",
                                "openstack/placement-ks-service-5llv2/placement-ks-service-registration",
                                "Error from server (BadRequest): previous terminated container \"placement-ks-service-registration\" in pod \"placement-ks-service-5llv2\" not found",
                                "openstack/placement-ks-user-rcmzf/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"placement-ks-user-rcmzf\" not found",
                                "openstack/placement-ks-user-rcmzf/placement-ks-user",
                                "Error from server (BadRequest): previous terminated container \"placement-ks-user\" in pod \"placement-ks-user-rcmzf\" not found",
                                "openstack/pxc-operator-69cb5bbdb9-ld8qb/percona-xtradb-cluster-operator",
                                "Error from server (BadRequest): previous terminated container \"percona-xtradb-cluster-operator\" in pod \"pxc-operator-69cb5bbdb9-ld8qb\" not found",
                                "openstack/rabbitmq-barbican-server-0/setup-container",
                                "Error from server (BadRequest): previous terminated container \"setup-container\" in pod \"rabbitmq-barbican-server-0\" not found",
                                "openstack/rabbitmq-barbican-server-0/rabbitmq",
                                "Error from server (BadRequest): previous terminated container \"rabbitmq\" in pod \"rabbitmq-barbican-server-0\" not found",
                                "openstack/rabbitmq-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-lk8lt/rabbitmq-cluster-operator",
                                "Error from server (BadRequest): previous terminated container \"rabbitmq-cluster-operator\" in pod \"rabbitmq-cluster-operator-54f767cff8-lk8lt\" not found",
                                "openstack/rabbitmq-glance-server-0/setup-container",
                                "Error from server (BadRequest): previous terminated container \"setup-container\" in pod \"rabbitmq-glance-server-0\" not found",
                                "openstack/rabbitmq-glance-server-0/rabbitmq",
                                "Error from server (BadRequest): previous terminated container \"rabbitmq\" in pod \"rabbitmq-glance-server-0\" not found",
                                "openstack/rabbitmq-heat-server-0/setup-container",
                                "Error from server (BadRequest): previous terminated container \"setup-container\" in pod \"rabbitmq-heat-server-0\" not found",
                                "openstack/rabbitmq-heat-server-0/rabbitmq",
                                "Error from server (BadRequest): previous terminated container \"rabbitmq\" in pod \"rabbitmq-heat-server-0\" not found",
                                "openstack/rabbitmq-keystone-server-0/setup-container",
                                "Error from server (BadRequest): previous terminated container \"setup-container\" in pod \"rabbitmq-keystone-server-0\" not found",
                                "openstack/rabbitmq-keystone-server-0/rabbitmq",
                                "Error from server (BadRequest): previous terminated container \"rabbitmq\" in pod \"rabbitmq-keystone-server-0\" not found",
                                "openstack/rabbitmq-magnum-server-0/setup-container",
                                "Error from server (BadRequest): previous terminated container \"setup-container\" in pod \"rabbitmq-magnum-server-0\" not found",
                                "openstack/rabbitmq-magnum-server-0/rabbitmq",
                                "Error from server (BadRequest): previous terminated container \"rabbitmq\" in pod \"rabbitmq-magnum-server-0\" not found",
                                "openstack/rabbitmq-manila-server-0/setup-container",
                                "Error from server (BadRequest): previous terminated container \"setup-container\" in pod \"rabbitmq-manila-server-0\" not found",
                                "openstack/rabbitmq-manila-server-0/rabbitmq",
                                "Error from server (BadRequest): previous terminated container \"rabbitmq\" in pod \"rabbitmq-manila-server-0\" not found",
                                "openstack/rabbitmq-messaging-topology-operator-6f465c979f-zng6s/rabbitmq-cluster-operator",
                                "Error from server (BadRequest): previous terminated container \"rabbitmq-cluster-operator\" in pod \"rabbitmq-messaging-topology-operator-6f465c979f-zng6s\" not found",
                                "openstack/rabbitmq-neutron-server-0/setup-container",
                                "Error from server (BadRequest): previous terminated container \"setup-container\" in pod \"rabbitmq-neutron-server-0\" not found",
                                "openstack/rabbitmq-neutron-server-0/rabbitmq",
                                "Error from server (BadRequest): previous terminated container \"rabbitmq\" in pod \"rabbitmq-neutron-server-0\" not found",
                                "openstack/rabbitmq-nova-server-0/setup-container",
                                "Error from server (BadRequest): previous terminated container \"setup-container\" in pod \"rabbitmq-nova-server-0\" not found",
                                "openstack/rabbitmq-nova-server-0/rabbitmq",
                                "Error from server (BadRequest): previous terminated container \"rabbitmq\" in pod \"rabbitmq-nova-server-0\" not found",
                                "openstack/rabbitmq-octavia-server-0/setup-container",
                                "Error from server (BadRequest): previous terminated container \"setup-container\" in pod \"rabbitmq-octavia-server-0\" not found",
                                "openstack/rabbitmq-octavia-server-0/rabbitmq",
                                "Error from server (BadRequest): previous terminated container \"rabbitmq\" in pod \"rabbitmq-octavia-server-0\" not found",
                                "openstack/rook-ceph-crashcollector-instance-754c646bfd-hccht/make-container-crash-dir",
                                "Error from server (BadRequest): previous terminated container \"make-container-crash-dir\" in pod \"rook-ceph-crashcollector-instance-754c646bfd-hccht\" not found",
                                "openstack/rook-ceph-crashcollector-instance-754c646bfd-hccht/chown-container-data-dir",
                                "Error from server (BadRequest): previous terminated container \"chown-container-data-dir\" in pod \"rook-ceph-crashcollector-instance-754c646bfd-hccht\" not found",
                                "openstack/rook-ceph-crashcollector-instance-754c646bfd-hccht/ceph-crash",
                                "Error from server (BadRequest): previous terminated container \"ceph-crash\" in pod \"rook-ceph-crashcollector-instance-754c646bfd-hccht\" not found",
                                "openstack/rook-ceph-rgw-ceph-a-699b8bdb59-wz5hr/chown-container-data-dir",
                                "Error from server (BadRequest): previous terminated container \"chown-container-data-dir\" in pod \"rook-ceph-rgw-ceph-a-699b8bdb59-wz5hr\" not found",
                                "openstack/rook-ceph-rgw-ceph-a-699b8bdb59-wz5hr/rgw",
                                "Error from server (BadRequest): previous terminated container \"rgw\" in pod \"rook-ceph-rgw-ceph-a-699b8bdb59-wz5hr\" not found",
                                "openstack/rook-ceph-rgw-ceph-a-699b8bdb59-wz5hr/log-collector",
                                "Error from server (BadRequest): previous terminated container \"log-collector\" in pod \"rook-ceph-rgw-ceph-a-699b8bdb59-wz5hr\" not found",
                                "openstack/staffeln-api-7885698956-chmrm/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"staffeln-api-7885698956-chmrm\" not found",
                                "openstack/staffeln-api-7885698956-chmrm/staffeln-api",
                                "Error from server (BadRequest): previous terminated container \"staffeln-api\" in pod \"staffeln-api-7885698956-chmrm\" not found",
                                "openstack/staffeln-conductor-569cbc955c-lbwdv/staffeln-conductor",
                                "Error from server (BadRequest): previous terminated container \"staffeln-conductor\" in pod \"staffeln-conductor-569cbc955c-lbwdv\" not found",
                                "openstack/staffeln-db-init-wrwvk/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"staffeln-db-init-wrwvk\" not found",
                                "openstack/staffeln-db-init-wrwvk/staffeln-db-init-0",
                                "Error from server (BadRequest): previous terminated container \"staffeln-db-init-0\" in pod \"staffeln-db-init-wrwvk\" not found",
                                "openstack/staffeln-db-sync-785s2/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"staffeln-db-sync-785s2\" not found",
                                "openstack/staffeln-db-sync-785s2/staffeln-db-sync",
                                "Error from server (BadRequest): previous terminated container \"staffeln-db-sync\" in pod \"staffeln-db-sync-785s2\" not found",
                                "openstack/tempest-ks-user-rbrf9/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"tempest-ks-user-rbrf9\" not found",
                                "openstack/tempest-ks-user-rbrf9/tempest-ks-user",
                                "Error from server (BadRequest): previous terminated container \"tempest-ks-user\" in pod \"tempest-ks-user-rbrf9\" not found",
                                "openstack/tempest-run-tests-rjq7b/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"tempest-run-tests-rjq7b\" not found",
                                "openstack/tempest-run-tests-rjq7b/tempest-run-tests-init",
                                "Error from server (BadRequest): previous terminated container \"tempest-run-tests-init\" in pod \"tempest-run-tests-rjq7b\" not found",
                                "openstack/tempest-run-tests-rjq7b/tempest-run-tests",
                                "Error from server (BadRequest): previous terminated container \"tempest-run-tests\" in pod \"tempest-run-tests-rjq7b\" not found",
                                "openstack/valkey-node-0/valkey",
                                "Error from server (BadRequest): previous terminated container \"valkey\" in pod \"valkey-node-0\" not found",
                                "openstack/valkey-node-0/sentinel",
                                "Error from server (BadRequest): previous terminated container \"sentinel\" in pod \"valkey-node-0\" not found",
                                "openstack/valkey-node-0/metrics",
                                "Error from server (BadRequest): previous terminated container \"metrics\" in pod \"valkey-node-0\" not found",
                                "orc-system/orc-controller-manager-6cb597b5d4-qtmhg/manager",
                                "Error from server (BadRequest): previous terminated container \"manager\" in pod \"orc-controller-manager-6cb597b5d4-qtmhg\" not found",
                                "rook-ceph/rook-ceph-operator-76bbbb77ff-snv55/rook-ceph-operator",
                                "Error from server (BadRequest): previous terminated container \"rook-ceph-operator\" in pod \"rook-ceph-operator-76bbbb77ff-snv55\" not found",
                                "secretgen-controller/secretgen-controller-5cf976ccc7-n8tzq/secretgen-controller",
                                "Error from server (BadRequest): previous terminated container \"secretgen-controller\" in pod \"secretgen-controller-5cf976ccc7-n8tzq\" not found"
                            ],
                            "zuul_log_id": "0242ac17-0010-b7c4-b48f-000000000023-1-instance"
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-b7c4-b48f-00000000001f",
                        "name": "gather-pod-logs",
                        "path": "/var/lib/zuul/builds/ae8d2ccbc238495991540e1bb589176c/untrusted/project_4/opendev.org/openstack/openstack-helm/roles/gather-pod-logs"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:34:48.695210Z",
                            "start": "2026-07-25T22:32:26.956514Z"
                        },
                        "id": "0242ac17-0010-b7c4-b48f-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.156:/tmp/logs/pod-logs /var/lib/zuul/builds/ae8d2ccbc238495991540e1bb589176c/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/ae8d2ccbc238495991540e1bb589176c/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.156:/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/capi-kubeadm-bootstrap-system/\ncd+++++++++ pod-logs/capi-kubeadm-bootstrap-system/capi-kubeadm-bootstrap-controller-manager-67b8b974d6-tkksr/\n>f+++++++++ pod-logs/capi-kubeadm-bootstrap-system/capi-kubeadm-bootstrap-controller-manager-67b8b974d6-tkksr/manager.txt\ncd+++++++++ pod-logs/capi-kubeadm-control-plane-system/\ncd+++++++++ pod-logs/capi-kubeadm-control-plane-system/capi-kubeadm-control-plane-controller-manager-6b6ccbf6b8-8v87s/\n>f+++++++++ pod-logs/capi-kubeadm-control-plane-system/capi-kubeadm-control-plane-controller-manager-6b6ccbf6b8-8v87s/manager.txt\ncd+++++++++ pod-logs/capi-system/\ncd+++++++++ pod-logs/capi-system/capi-controller-manager-5647546676-64t7b/\n>f+++++++++ pod-logs/capi-system/capi-controller-manager-5647546676-64t7b/manager.txt\ncd+++++++++ pod-logs/capo-system/\ncd+++++++++ pod-logs/capo-system/capo-controller-manager-56cf844ccd-kp5k7/\n>f+++++++++ pod-logs/capo-system/capo-controller-manager-56cf844ccd-kp5k7/manager.txt\ncd+++++++++ pod-logs/cert-manager/\ncd+++++++++ pod-logs/cert-manager/cert-manager-79c48d47db-dwf26/\n>f+++++++++ pod-logs/cert-manager/cert-manager-79c48d47db-dwf26/cert-manager-controller.txt\ncd+++++++++ pod-logs/cert-manager/cert-manager-cainjector-579c9dd7cd-66bdt/\n>f+++++++++ pod-logs/cert-manager/cert-manager-cainjector-579c9dd7cd-66bdt/cert-manager-cainjector.txt\ncd+++++++++ pod-logs/cert-manager/cert-manager-webhook-7d6b59cfdc-xfskr/\n>f+++++++++ pod-logs/cert-manager/cert-manager-webhook-7d6b59cfdc-xfskr/cert-manager-webhook.txt\ncd+++++++++ pod-logs/envoy-gateway-system/\ncd+++++++++ pod-logs/envoy-gateway-system/envoy-gateway-78446f96c9-djzkm/\n>f+++++++++ pod-logs/envoy-gateway-system/envoy-gateway-78446f96c9-djzkm/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/capi-kubeadm-bootstrap-system/\ncd+++++++++ pod-logs/failed-pods/capi-kubeadm-bootstrap-system/capi-kubeadm-bootstrap-controller-manager-67b8b974d6-tkksr/\n>f+++++++++ pod-logs/failed-pods/capi-kubeadm-bootstrap-system/capi-kubeadm-bootstrap-controller-manager-67b8b974d6-tkksr/manager.txt\ncd+++++++++ pod-logs/failed-pods/capi-kubeadm-control-plane-system/\ncd+++++++++ pod-logs/failed-pods/capi-kubeadm-control-plane-system/capi-kubeadm-control-plane-controller-manager-6b6ccbf6b8-8v87s/\n>f+++++++++ pod-logs/failed-pods/capi-kubeadm-control-plane-system/capi-kubeadm-control-plane-controller-manager-6b6ccbf6b8-8v87s/manager.txt\ncd+++++++++ pod-logs/failed-pods/capi-system/\ncd+++++++++ pod-logs/failed-pods/capi-system/capi-controller-manager-5647546676-64t7b/\n>f+++++++++ pod-logs/failed-pods/capi-system/capi-controller-manager-5647546676-64t7b/manager.txt\ncd+++++++++ pod-logs/failed-pods/capo-system/\ncd+++++++++ pod-logs/failed-pods/capo-system/capo-controller-manager-56cf844ccd-kp5k7/\n>f+++++++++ pod-logs/failed-pods/capo-system/capo-controller-manager-56cf844ccd-kp5k7/manager.txt\ncd+++++++++ pod-logs/failed-pods/cert-manager/\ncd+++++++++ pod-logs/failed-pods/cert-manager/cert-manager-79c48d47db-dwf26/\n>f+++++++++ pod-logs/failed-pods/cert-manager/cert-manager-79c48d47db-dwf26/cert-manager-controller.txt\ncd+++++++++ pod-logs/failed-pods/cert-manager/cert-manager-cainjector-579c9dd7cd-66bdt/\n>f+++++++++ pod-logs/failed-pods/cert-manager/cert-manager-cainjector-579c9dd7cd-66bdt/cert-manager-cainjector.txt\ncd+++++++++ pod-logs/failed-pods/cert-manager/cert-manager-webhook-7d6b59cfdc-xfskr/\n>f+++++++++ pod-logs/failed-pods/cert-manager/cert-manager-webhook-7d6b59cfdc-xfskr/cert-manager-webhook.txt\ncd+++++++++ pod-logs/failed-pods/envoy-gateway-system/\ncd+++++++++ pod-logs/failed-pods/envoy-gateway-system/envoy-gateway-78446f96c9-djzkm/\n>f+++++++++ pod-logs/failed-pods/envoy-gateway-system/envoy-gateway-78446f96c9-djzkm/envoy-gateway.txt\ncd+++++++++ pod-logs/failed-pods/frr-k8s-system/\ncd+++++++++ pod-logs/failed-pods/frr-k8s-system/frr-k8s-4swmf/\n>f+++++++++ pod-logs/failed-pods/frr-k8s-system/frr-k8s-4swmf/controller.txt\n>f+++++++++ pod-logs/failed-pods/frr-k8s-system/frr-k8s-4swmf/cp-frr-files.txt\n>f+++++++++ pod-logs/failed-pods/frr-k8s-system/frr-k8s-4swmf/cp-metrics.txt\n>f+++++++++ pod-logs/failed-pods/frr-k8s-system/frr-k8s-4swmf/cp-reloader.txt\n>f+++++++++ pod-logs/failed-pods/frr-k8s-system/frr-k8s-4swmf/frr-metrics.txt\n>f+++++++++ pod-logs/failed-pods/frr-k8s-system/frr-k8s-4swmf/frr.txt\n>f+++++++++ pod-logs/failed-pods/frr-k8s-system/frr-k8s-4swmf/kube-rbac-proxy-frr.txt\n>f+++++++++ pod-logs/failed-pods/frr-k8s-system/frr-k8s-4swmf/kube-rbac-proxy.txt\n>f+++++++++ pod-logs/failed-pods/frr-k8s-system/frr-k8s-4swmf/reloader.txt\ncd+++++++++ pod-logs/failed-pods/frr-k8s-system/frr-k8s-webhook-server-ffbc7d57c-47762/\n>f+++++++++ pod-logs/failed-pods/frr-k8s-system/frr-k8s-webhook-server-ffbc7d57c-47762/frr-k8s-webhook-server.txt\ncd+++++++++ pod-logs/failed-pods/ingress-nginx/\ncd+++++++++ pod-logs/failed-pods/ingress-nginx/ingress-nginx-controller-2j9k6/\n>f+++++++++ pod-logs/failed-pods/ingress-nginx/ingress-nginx-controller-2j9k6/controller.txt\ncd+++++++++ pod-logs/failed-pods/ingress-nginx/ingress-nginx-defaultbackend-6987ff55cf-76889/\n>f+++++++++ pod-logs/failed-pods/ingress-nginx/ingress-nginx-defaultbackend-6987ff55cf-76889/ingress-nginx-default-backend.txt\ncd+++++++++ pod-logs/failed-pods/kube-system/\ncd+++++++++ pod-logs/failed-pods/kube-system/cilium-operator-869df985b8-ghjgj/\n>f+++++++++ pod-logs/failed-pods/kube-system/cilium-operator-869df985b8-ghjgj/cilium-operator.txt\ncd+++++++++ pod-logs/failed-pods/kube-system/cilium-q4qn5/\n>f+++++++++ pod-logs/failed-pods/kube-system/cilium-q4qn5/apply-sysctl-overwrites.txt\n>f+++++++++ pod-logs/failed-pods/kube-system/cilium-q4qn5/cilium-agent.txt\n>f+++++++++ pod-logs/failed-pods/kube-system/cilium-q4qn5/clean-cilium-state.txt\n>f+++++++++ pod-logs/failed-pods/kube-system/cilium-q4qn5/config.txt\n>f+++++++++ pod-logs/failed-pods/kube-system/cilium-q4qn5/install-cni-binaries.txt\n>f+++++++++ pod-logs/failed-pods/kube-system/cilium-q4qn5/mount-bpf-fs.txt\n>f+++++++++ pod-logs/failed-pods/kube-system/cilium-q4qn5/mount-cgroup.txt\ncd+++++++++ pod-logs/failed-pods/kube-system/coredns-67659f764b-6lhfm/\n>f+++++++++ pod-logs/failed-pods/kube-system/coredns-67659f764b-6lhfm/coredns.txt\ncd+++++++++ pod-logs/failed-pods/kube-system/coredns-67659f764b-p78h9/\n>f+++++++++ pod-logs/failed-pods/kube-system/coredns-67659f764b-p78h9/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-7r662/\n>f+++++++++ pod-logs/failed-pods/kube-system/kube-proxy-7r662/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/local-path-storage/\ncd+++++++++ pod-logs/failed-pods/local-path-storage/local-path-provisioner-679c578f5-lqz8b/\n>f+++++++++ pod-logs/failed-pods/local-path-storage/local-path-provisioner-679c578f5-lqz8b/local-path-provisioner.txt\ncd+++++++++ pod-logs/failed-pods/monitoring/\ncd+++++++++ pod-logs/failed-pods/monitoring/alertmanager-kube-prometheus-stack-alertmanager-0/\n>f+++++++++ pod-logs/failed-pods/monitoring/alertmanager-kube-prometheus-stack-alertmanager-0/alertmanager.txt\n>f+++++++++ pod-logs/failed-pods/monitoring/alertmanager-kube-prometheus-stack-alertmanager-0/config-reloader.txt\n>f+++++++++ pod-logs/failed-pods/monitoring/alertmanager-kube-prometheus-stack-alertmanager-0/init-config-reloader.txt\n>f+++++++++ pod-logs/failed-pods/monitoring/alertmanager-kube-prometheus-stack-alertmanager-0/oauth2-proxy.txt\ncd+++++++++ pod-logs/failed-pods/monitoring/goldpinger-8sgwt/\n>f+++++++++ pod-logs/failed-pods/monitoring/goldpinger-8sgwt/goldpinger-daemon.txt\ncd+++++++++ pod-logs/failed-pods/monitoring/kube-prometheus-stack-grafana-69c959d5d6-bw7f4/\n>f+++++++++ pod-logs/failed-pods/monitoring/kube-prometheus-stack-grafana-69c959d5d6-bw7f4/grafana-sc-dashboard.txt\n>f+++++++++ pod-logs/failed-pods/monitoring/kube-prometheus-stack-grafana-69c959d5d6-bw7f4/grafana-sc-datasources.txt\n>f+++++++++ pod-logs/failed-pods/monitoring/kube-prometheus-stack-grafana-69c959d5d6-bw7f4/grafana.txt\ncd+++++++++ pod-logs/failed-pods/monitoring/kube-prometheus-stack-kube-state-metrics-5c97764fc9-mcccz/\n>f+++++++++ pod-logs/failed-pods/monitoring/kube-prometheus-stack-kube-state-metrics-5c97764fc9-mcccz/kube-state-metrics.txt\ncd+++++++++ pod-logs/failed-pods/monitoring/kube-prometheus-stack-operator-cd88cf4bf-qsxbj/\n>f+++++++++ pod-logs/failed-pods/monitoring/kube-prometheus-stack-operator-cd88cf4bf-qsxbj/kube-prometheus-stack.txt\ncd+++++++++ pod-logs/failed-pods/monitoring/kube-prometheus-stack-prometheus-node-exporter-bg8lp/\n>f+++++++++ pod-logs/failed-pods/monitoring/kube-prometheus-stack-prometheus-node-exporter-bg8lp/node-exporter.txt\n>f+++++++++ pod-logs/failed-pods/monitoring/kube-prometheus-stack-prometheus-node-exporter-bg8lp/pod-tls-sidecar.txt\ncd+++++++++ pod-logs/failed-pods/monitoring/loki-0/\n>f+++++++++ pod-logs/failed-pods/monitoring/loki-0/loki.txt\ncd+++++++++ pod-logs/failed-pods/monitoring/loki-chunks-cache-0/\n>f+++++++++ pod-logs/failed-pods/monitoring/loki-chunks-cache-0/exporter.txt\n>f+++++++++ pod-logs/failed-pods/monitoring/loki-chunks-cache-0/memcached.txt\ncd+++++++++ pod-logs/failed-pods/monitoring/loki-gateway-cf54cb88c-bq6nj/\n>f+++++++++ pod-logs/failed-pods/monitoring/loki-gateway-cf54cb88c-bq6nj/nginx.txt\ncd+++++++++ pod-logs/failed-pods/monitoring/loki-results-cache-0/\n>f+++++++++ pod-logs/failed-pods/monitoring/loki-results-cache-0/exporter.txt\n>f+++++++++ pod-logs/failed-pods/monitoring/loki-results-cache-0/memcached.txt\ncd+++++++++ pod-logs/failed-pods/monitoring/node-feature-discovery-gc-6675cbb6d9-pcxht/\n>f+++++++++ pod-logs/failed-pods/monitoring/node-feature-discovery-gc-6675cbb6d9-pcxht/gc.txt\ncd+++++++++ pod-logs/failed-pods/monitoring/node-feature-discovery-master-8665476dbc-ncr5z/\n>f+++++++++ pod-logs/failed-pods/monitoring/node-feature-discovery-master-8665476dbc-ncr5z/master.txt\ncd+++++++++ pod-logs/failed-pods/monitoring/node-feature-discovery-worker-qtwjt/\n>f+++++++++ pod-logs/failed-pods/monitoring/node-feature-discovery-worker-qtwjt/worker.txt\ncd+++++++++ pod-logs/failed-pods/monitoring/prometheus-kube-prometheus-stack-prometheus-0/\n>f+++++++++ pod-logs/failed-pods/monitoring/prometheus-kube-prometheus-stack-prometheus-0/config-reloader.txt\n>f+++++++++ pod-logs/failed-pods/monitoring/prometheus-kube-prometheus-stack-prometheus-0/init-config-reloader.txt\n>f+++++++++ pod-logs/failed-pods/monitoring/prometheus-kube-prometheus-stack-prometheus-0/oauth2-proxy.txt\n>f+++++++++ pod-logs/failed-pods/monitoring/prometheus-kube-prometheus-stack-prometheus-0/pod-tls-sidecar.txt\n>f+++++++++ pod-logs/failed-pods/monitoring/prometheus-kube-prometheus-stack-prometheus-0/prometheus.txt\ncd+++++++++ pod-logs/failed-pods/monitoring/prometheus-pushgateway-7b8659c68b-5lxnl/\n>f+++++++++ pod-logs/failed-pods/monitoring/prometheus-pushgateway-7b8659c68b-5lxnl/pushgateway.txt\ncd+++++++++ pod-logs/failed-pods/monitoring/vector-4rjq7/\n>f+++++++++ pod-logs/failed-pods/monitoring/vector-4rjq7/vector.txt\ncd+++++++++ pod-logs/failed-pods/openstack/\ncd+++++++++ pod-logs/failed-pods/openstack/barbican-api-848b698f88-68kwh/\n>f+++++++++ pod-logs/failed-pods/openstack/barbican-api-848b698f88-68kwh/barbican-api.txt\n>f+++++++++ pod-logs/failed-pods/openstack/barbican-api-848b698f88-68kwh/init.txt\ncd+++++++++ pod-logs/failed-pods/openstack/barbican-db-init-65jh6/\n>f+++++++++ pod-logs/failed-pods/openstack/barbican-db-init-65jh6/barbican-db-init-0.txt\n>f+++++++++ pod-logs/failed-pods/openstack/barbican-db-init-65jh6/init.txt\ncd+++++++++ pod-logs/failed-pods/openstack/barbican-db-sync-qdv6s/\n>f+++++++++ pod-logs/failed-pods/openstack/barbican-db-sync-qdv6s/barbican-db-sync.txt\n>f+++++++++ pod-logs/failed-pods/openstack/barbican-db-sync-qdv6s/init.txt\ncd+++++++++ pod-logs/failed-pods/openstack/barbican-ks-endpoints-nxmm2/\n>f+++++++++ pod-logs/failed-pods/openstack/barbican-ks-endpoints-nxmm2/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/barbican-ks-endpoints-nxmm2/key-manager-ks-endpoints-admin.txt\n>f+++++++++ pod-logs/failed-pods/openstack/barbican-ks-endpoints-nxmm2/key-manager-ks-endpoints-internal.txt\n>f+++++++++ pod-logs/failed-pods/openstack/barbican-ks-endpoints-nxmm2/key-manager-ks-endpoints-public.txt\ncd+++++++++ pod-logs/failed-pods/openstack/barbican-ks-service-txvk9/\n>f+++++++++ pod-logs/failed-pods/openstack/barbican-ks-service-txvk9/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/barbican-ks-service-txvk9/key-manager-ks-service-registration.txt\ncd+++++++++ pod-logs/failed-pods/openstack/barbican-ks-user-97k9g/\n>f+++++++++ pod-logs/failed-pods/openstack/barbican-ks-user-97k9g/barbican-ks-user.txt\n>f+++++++++ pod-logs/failed-pods/openstack/barbican-ks-user-97k9g/init.txt\ncd+++++++++ pod-logs/failed-pods/openstack/barbican-rabbit-init-2g528/\n>f+++++++++ pod-logs/failed-pods/openstack/barbican-rabbit-init-2g528/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/barbican-rabbit-init-2g528/rabbit-init.txt\ncd+++++++++ pod-logs/failed-pods/openstack/cinder-api-656dfb6944-vwn5g/\n>f+++++++++ pod-logs/failed-pods/openstack/cinder-api-656dfb6944-vwn5g/ceph-coordination-volume-perms.txt\n>f+++++++++ pod-logs/failed-pods/openstack/cinder-api-656dfb6944-vwn5g/cinder-api.txt\n>f+++++++++ pod-logs/failed-pods/openstack/cinder-api-656dfb6944-vwn5g/init.txt\ncd+++++++++ pod-logs/failed-pods/openstack/cinder-backup-7fcd6f8cb8-pqf5f/\n>f+++++++++ pod-logs/failed-pods/openstack/cinder-backup-7fcd6f8cb8-pqf5f/ceph-backup-keyring-placement.txt\n>f+++++++++ pod-logs/failed-pods/openstack/cinder-backup-7fcd6f8cb8-pqf5f/ceph-coordination-volume-perms.txt\n>f+++++++++ pod-logs/failed-pods/openstack/cinder-backup-7fcd6f8cb8-pqf5f/ceph-keyring-placement-rbd1.txt\n>f+++++++++ pod-logs/failed-pods/openstack/cinder-backup-7fcd6f8cb8-pqf5f/cinder-backup.txt\n>f+++++++++ pod-logs/failed-pods/openstack/cinder-backup-7fcd6f8cb8-pqf5f/init.txt\ncd+++++++++ pod-logs/failed-pods/openstack/cinder-backup-storage-init-8p4j4/\n>f+++++++++ pod-logs/failed-pods/openstack/cinder-backup-storage-init-8p4j4/ceph-keyring-placement.txt\n>f+++++++++ pod-logs/failed-pods/openstack/cinder-backup-storage-init-8p4j4/cinder-backup-storage-init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/cinder-backup-storage-init-8p4j4/init.txt\ncd+++++++++ pod-logs/failed-pods/openstack/cinder-bootstrap-snchh/\n>f+++++++++ pod-logs/failed-pods/openstack/cinder-bootstrap-snchh/bootstrap.txt\n>f+++++++++ pod-logs/failed-pods/openstack/cinder-bootstrap-snchh/init.txt\ncd+++++++++ pod-logs/failed-pods/openstack/cinder-create-internal-tenant-28zpv/\n>f+++++++++ pod-logs/failed-pods/openstack/cinder-create-internal-tenant-28zpv/create-internal-tenant.txt\n>f+++++++++ pod-logs/failed-pods/openstack/cinder-create-internal-tenant-28zpv/init.txt\ncd+++++++++ pod-logs/failed-pods/openstack/cinder-db-init-k6v87/\n>f+++++++++ pod-logs/failed-pods/openstack/cinder-db-init-k6v87/cinder-db-init-0.txt\n>f+++++++++ pod-logs/failed-pods/openstack/cinder-db-init-k6v87/init.txt\ncd+++++++++ pod-logs/failed-pods/openstack/cinder-db-sync-n2lf8/\n>f+++++++++ pod-logs/failed-pods/openstack/cinder-db-sync-n2lf8/cinder-db-sync.txt\n>f+++++++++ pod-logs/failed-pods/openstack/cinder-db-sync-n2lf8/init.txt\ncd+++++++++ pod-logs/failed-pods/openstack/cinder-ks-endpoints-crgj8/\n>f+++++++++ pod-logs/failed-pods/openstack/cinder-ks-endpoints-crgj8/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/cinder-ks-endpoints-crgj8/volumev3-ks-endpoints-admin.txt\n>f+++++++++ pod-logs/failed-pods/openstack/cinder-ks-endpoints-crgj8/volumev3-ks-endpoints-internal.txt\n>f+++++++++ pod-logs/failed-pods/openstack/cinder-ks-endpoints-crgj8/volumev3-ks-endpoints-public.txt\ncd+++++++++ pod-logs/failed-pods/openstack/cinder-ks-service-6pp8l/\n>f+++++++++ pod-logs/failed-pods/openstack/cinder-ks-service-6pp8l/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/cinder-ks-service-6pp8l/volumev3-ks-service-registration.txt\ncd+++++++++ pod-logs/failed-pods/openstack/cinder-ks-user-npktt/\n>f+++++++++ pod-logs/failed-pods/openstack/cinder-ks-user-npktt/cinder-ks-user.txt\n>f+++++++++ pod-logs/failed-pods/openstack/cinder-ks-user-npktt/init.txt\ncd+++++++++ pod-logs/failed-pods/openstack/cinder-rabbit-init-jfdbl/\n>f+++++++++ pod-logs/failed-pods/openstack/cinder-rabbit-init-jfdbl/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/cinder-rabbit-init-jfdbl/rabbit-init.txt\ncd+++++++++ pod-logs/failed-pods/openstack/cinder-scheduler-7f8fdc7b96-hx2hj/\n>f+++++++++ pod-logs/failed-pods/openstack/cinder-scheduler-7f8fdc7b96-hx2hj/ceph-coordination-volume-perms.txt\n>f+++++++++ pod-logs/failed-pods/openstack/cinder-scheduler-7f8fdc7b96-hx2hj/cinder-scheduler.txt\n>f+++++++++ pod-logs/failed-pods/openstack/cinder-scheduler-7f8fdc7b96-hx2hj/init.txt\ncd+++++++++ pod-logs/failed-pods/openstack/cinder-storage-init-6q87f/\n>f+++++++++ pod-logs/failed-pods/openstack/cinder-storage-init-6q87f/ceph-keyring-placement.txt\n>f+++++++++ pod-logs/failed-pods/openstack/cinder-storage-init-6q87f/cinder-storage-init-rbd1.txt\n>f+++++++++ pod-logs/failed-pods/openstack/cinder-storage-init-6q87f/init.txt\ncd+++++++++ pod-logs/failed-pods/openstack/cinder-volume-659d8bd9f6-r7dln/\n>f+++++++++ pod-logs/failed-pods/openstack/cinder-volume-659d8bd9f6-r7dln/ceph-coordination-volume-perms.txt\n>f+++++++++ pod-logs/failed-pods/openstack/cinder-volume-659d8bd9f6-r7dln/ceph-keyring-placement-rbd1.txt\n>f+++++++++ pod-logs/failed-pods/openstack/cinder-volume-659d8bd9f6-r7dln/cinder-volume.txt\n>f+++++++++ pod-logs/failed-pods/openstack/cinder-volume-659d8bd9f6-r7dln/init-cinder-conf.txt\n>f+++++++++ pod-logs/failed-pods/openstack/cinder-volume-659d8bd9f6-r7dln/init.txt\ncd+++++++++ pod-logs/failed-pods/openstack/cinder-volume-usage-audit-29750285-dhwhr/\n>f+++++++++ pod-logs/failed-pods/openstack/cinder-volume-usage-audit-29750285-dhwhr/cinder-volume-usage-audit.txt\n>f+++++++++ pod-logs/failed-pods/openstack/cinder-volume-usage-audit-29750285-dhwhr/init.txt\ncd+++++++++ pod-logs/failed-pods/openstack/glance-api-77c58767b5-n5l7j/\n>f+++++++++ pod-logs/failed-pods/openstack/glance-api-77c58767b5-n5l7j/ceph-keyring-placement.txt\n>f+++++++++ pod-logs/failed-pods/openstack/glance-api-77c58767b5-n5l7j/glance-api.txt\n>f+++++++++ pod-logs/failed-pods/openstack/glance-api-77c58767b5-n5l7j/glance-perms.txt\n>f+++++++++ pod-logs/failed-pods/openstack/glance-api-77c58767b5-n5l7j/init.txt\ncd+++++++++ pod-logs/failed-pods/openstack/glance-db-init-gsbxg/\n>f+++++++++ pod-logs/failed-pods/openstack/glance-db-init-gsbxg/glance-db-init-0.txt\n>f+++++++++ pod-logs/failed-pods/openstack/glance-db-init-gsbxg/init.txt\ncd+++++++++ pod-logs/failed-pods/openstack/glance-db-sync-p7nft/\n>f+++++++++ pod-logs/failed-pods/openstack/glance-db-sync-p7nft/glance-db-sync.txt\n>f+++++++++ pod-logs/failed-pods/openstack/glance-db-sync-p7nft/init.txt\ncd+++++++++ pod-logs/failed-pods/openstack/glance-ks-endpoints-6h5v5/\n>f+++++++++ pod-logs/failed-pods/openstack/glance-ks-endpoints-6h5v5/image-ks-endpoints-admin.txt\n>f+++++++++ pod-logs/failed-pods/openstack/glance-ks-endpoints-6h5v5/image-ks-endpoints-internal.txt\n>f+++++++++ pod-logs/failed-pods/openstack/glance-ks-endpoints-6h5v5/image-ks-endpoints-public.txt\n>f+++++++++ pod-logs/failed-pods/openstack/glance-ks-endpoints-6h5v5/init.txt\ncd+++++++++ pod-logs/failed-pods/openstack/glance-ks-service-zv2pd/\n>f+++++++++ pod-logs/failed-pods/openstack/glance-ks-service-zv2pd/image-ks-service-registration.txt\n>f+++++++++ pod-logs/failed-pods/openstack/glance-ks-service-zv2pd/init.txt\ncd+++++++++ pod-logs/failed-pods/openstack/glance-ks-user-pjzt9/\n>f+++++++++ pod-logs/failed-pods/openstack/glance-ks-user-pjzt9/glance-ks-user.txt\n>f+++++++++ pod-logs/failed-pods/openstack/glance-ks-user-pjzt9/init.txt\ncd+++++++++ pod-logs/failed-pods/openstack/glance-metadefs-load-fhdlf/\n>f+++++++++ pod-logs/failed-pods/openstack/glance-metadefs-load-fhdlf/glance-metadefs-load.txt\n>f+++++++++ pod-logs/failed-pods/openstack/glance-metadefs-load-fhdlf/init.txt\ncd+++++++++ pod-logs/failed-pods/openstack/glance-rabbit-init-bscs9/\n>f+++++++++ pod-logs/failed-pods/openstack/glance-rabbit-init-bscs9/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/glance-rabbit-init-bscs9/rabbit-init.txt\ncd+++++++++ pod-logs/failed-pods/openstack/glance-storage-init-496dg/\n>f+++++++++ pod-logs/failed-pods/openstack/glance-storage-init-496dg/ceph-keyring-placement.txt\n>f+++++++++ pod-logs/failed-pods/openstack/glance-storage-init-496dg/glance-storage-init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/glance-storage-init-496dg/init.txt\ncd+++++++++ pod-logs/failed-pods/openstack/heat-api-5d85876795-v2ljz/\n>f+++++++++ pod-logs/failed-pods/openstack/heat-api-5d85876795-v2ljz/heat-api.txt\n>f+++++++++ pod-logs/failed-pods/openstack/heat-api-5d85876795-v2ljz/init.txt\ncd+++++++++ pod-logs/failed-pods/openstack/heat-bootstrap-659l5/\n>f+++++++++ pod-logs/failed-pods/openstack/heat-bootstrap-659l5/bootstrap.txt\n>f+++++++++ pod-logs/failed-pods/openstack/heat-bootstrap-659l5/init.txt\ncd+++++++++ pod-logs/failed-pods/openstack/heat-cfn-5c467767d9-n295c/\n>f+++++++++ pod-logs/failed-pods/openstack/heat-cfn-5c467767d9-n295c/heat-cfn.txt\n>f+++++++++ pod-logs/failed-pods/openstack/heat-cfn-5c467767d9-n295c/init.txt\ncd+++++++++ pod-logs/failed-pods/openstack/heat-db-init-nkzwk/\n>f+++++++++ pod-logs/failed-pods/openstack/heat-db-init-nkzwk/heat-db-init-0.txt\n>f+++++++++ pod-logs/failed-pods/openstack/heat-db-init-nkzwk/init.txt\ncd+++++++++ pod-logs/failed-pods/openstack/heat-db-sync-q277k/\n>f+++++++++ pod-logs/failed-pods/openstack/heat-db-sync-q277k/heat-db-sync.txt\n>f+++++++++ pod-logs/failed-pods/openstack/heat-db-sync-q277k/init.txt\ncd+++++++++ pod-logs/failed-pods/openstack/heat-domain-ks-user-rdw8b/\n>f+++++++++ pod-logs/failed-pods/openstack/heat-domain-ks-user-rdw8b/heat-ks-domain-user.txt\n>f+++++++++ pod-logs/failed-pods/openstack/heat-domain-ks-user-rdw8b/init.txt\ncd+++++++++ pod-logs/failed-pods/openstack/heat-engine-9bb644b86-sg4rq/\n>f+++++++++ pod-logs/failed-pods/openstack/heat-engine-9bb644b86-sg4rq/heat-engine.txt\n>f+++++++++ pod-logs/failed-pods/openstack/heat-engine-9bb644b86-sg4rq/init.txt\ncd+++++++++ pod-logs/failed-pods/openstack/heat-engine-cleaner-29750300-b5mh5/\n>f+++++++++ pod-logs/failed-pods/openstack/heat-engine-cleaner-29750300-b5mh5/heat-engine-cleaner.txt\n>f+++++++++ pod-logs/failed-pods/openstack/heat-engine-cleaner-29750300-b5mh5/init.txt\ncd+++++++++ pod-logs/failed-pods/openstack/heat-engine-cleaner-29750305-br2dt/\n>f+++++++++ pod-logs/failed-pods/openstack/heat-engine-cleaner-29750305-br2dt/heat-engine-cleaner.txt\n>f+++++++++ pod-logs/failed-pods/openstack/heat-engine-cleaner-29750305-br2dt/init.txt\ncd+++++++++ pod-logs/failed-pods/openstack/heat-engine-cleaner-29750310-t75zs/\n>f+++++++++ pod-logs/failed-pods/openstack/heat-engine-cleaner-29750310-t75zs/heat-engine-cleaner.txt\n>f+++++++++ pod-logs/failed-pods/openstack/heat-engine-cleaner-29750310-t75zs/init.txt\ncd+++++++++ pod-logs/failed-pods/openstack/heat-ks-endpoints-z8fmx/\n>f+++++++++ pod-logs/failed-pods/openstack/heat-ks-endpoints-z8fmx/cloudformation-ks-endpoints-admin.txt\n>f+++++++++ pod-logs/failed-pods/openstack/heat-ks-endpoints-z8fmx/cloudformation-ks-endpoints-internal.txt\n>f+++++++++ pod-logs/failed-pods/openstack/heat-ks-endpoints-z8fmx/cloudformation-ks-endpoints-public.txt\n>f+++++++++ pod-logs/failed-pods/openstack/heat-ks-endpoints-z8fmx/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/heat-ks-endpoints-z8fmx/orchestration-ks-endpoints-admin.txt\n>f+++++++++ pod-logs/failed-pods/openstack/heat-ks-endpoints-z8fmx/orchestration-ks-endpoints-internal.txt\n>f+++++++++ pod-logs/failed-pods/openstack/heat-ks-endpoints-z8fmx/orchestration-ks-endpoints-public.txt\ncd+++++++++ pod-logs/failed-pods/openstack/heat-ks-service-fqjkg/\n>f+++++++++ pod-logs/failed-pods/openstack/heat-ks-service-fqjkg/cloudformation-ks-service-registration.txt\n>f+++++++++ pod-logs/failed-pods/openstack/heat-ks-service-fqjkg/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/heat-ks-service-fqjkg/orchestration-ks-service-registration.txt\ncd+++++++++ pod-logs/failed-pods/openstack/heat-ks-user-zlfbg/\n>f+++++++++ pod-logs/failed-pods/openstack/heat-ks-user-zlfbg/heat-ks-user.txt\n>f+++++++++ pod-logs/failed-pods/openstack/heat-ks-user-zlfbg/heat-trustee-ks-user.txt\n>f+++++++++ pod-logs/failed-pods/openstack/heat-ks-user-zlfbg/init.txt\ncd+++++++++ pod-logs/failed-pods/openstack/heat-rabbit-init-8kzs2/\n>f+++++++++ pod-logs/failed-pods/openstack/heat-rabbit-init-8kzs2/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/heat-rabbit-init-8kzs2/rabbit-init.txt\ncd+++++++++ pod-logs/failed-pods/openstack/heat-trusts-w2nlx/\n>f+++++++++ pod-logs/failed-pods/openstack/heat-trusts-w2nlx/heat-trusts.txt\n>f+++++++++ pod-logs/failed-pods/openstack/heat-trusts-w2nlx/init.txt\ncd+++++++++ pod-logs/failed-pods/openstack/horizon-8665dfb59d-g7vp7/\n>f+++++++++ pod-logs/failed-pods/openstack/horizon-8665dfb59d-g7vp7/horizon.txt\n>f+++++++++ pod-logs/failed-pods/openstack/horizon-8665dfb59d-g7vp7/init.txt\ncd+++++++++ pod-logs/failed-pods/openstack/horizon-db-init-nqx5b/\n>f+++++++++ pod-logs/failed-pods/openstack/horizon-db-init-nqx5b/horizon-db-init-0.txt\n>f+++++++++ pod-logs/failed-pods/openstack/horizon-db-init-nqx5b/init.txt\ncd+++++++++ pod-logs/failed-pods/openstack/horizon-db-sync-pcvwt/\n>f+++++++++ pod-logs/failed-pods/openstack/horizon-db-sync-pcvwt/horizon-db-sync.txt\n>f+++++++++ pod-logs/failed-pods/openstack/horizon-db-sync-pcvwt/init.txt\ncd+++++++++ pod-logs/failed-pods/openstack/keepalived-vrxzt/\n>f+++++++++ pod-logs/failed-pods/openstack/keepalived-vrxzt/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/keepalived-vrxzt/keepalived.txt\n>f+++++++++ pod-logs/failed-pods/openstack/keepalived-vrxzt/wait-for-ip.txt\ncd+++++++++ pod-logs/failed-pods/openstack/keystone-api-5579b9b445-n6qcq/\n>f+++++++++ pod-logs/failed-pods/openstack/keystone-api-5579b9b445-n6qcq/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/keystone-api-5579b9b445-n6qcq/keystone-api.txt\ncd+++++++++ pod-logs/failed-pods/openstack/keystone-bootstrap-bcvjb/\n>f+++++++++ pod-logs/failed-pods/openstack/keystone-bootstrap-bcvjb/bootstrap.txt\n>f+++++++++ pod-logs/failed-pods/openstack/keystone-bootstrap-bcvjb/init.txt\ncd+++++++++ pod-logs/failed-pods/openstack/keystone-credential-setup-zh9sl/\n>f+++++++++ pod-logs/failed-pods/openstack/keystone-credential-setup-zh9sl/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/keystone-credential-setup-zh9sl/keystone-credential-setup.txt\ncd+++++++++ pod-logs/failed-pods/openstack/keystone-db-init-k9blh/\n>f+++++++++ pod-logs/failed-pods/openstack/keystone-db-init-k9blh/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/keystone-db-init-k9blh/keystone-db-init-0.txt\ncd+++++++++ pod-logs/failed-pods/openstack/keystone-db-sync-pgqvz/\n>f+++++++++ pod-logs/failed-pods/openstack/keystone-db-sync-pgqvz/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/keystone-db-sync-pgqvz/keystone-db-sync.txt\ncd+++++++++ pod-logs/failed-pods/openstack/keystone-domain-manage-rqx2q/\n>f+++++++++ pod-logs/failed-pods/openstack/keystone-domain-manage-rqx2q/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/keystone-domain-manage-rqx2q/keystone-domain-manage.txt\ncd+++++++++ pod-logs/failed-pods/openstack/keystone-fernet-setup-7pwph/\n>f+++++++++ pod-logs/failed-pods/openstack/keystone-fernet-setup-7pwph/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/keystone-fernet-setup-7pwph/keystone-fernet-setup.txt\ncd+++++++++ pod-logs/failed-pods/openstack/keystone-rabbit-init-2tnw5/\n>f+++++++++ pod-logs/failed-pods/openstack/keystone-rabbit-init-2tnw5/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/keystone-rabbit-init-2tnw5/rabbit-init.txt\ncd+++++++++ pod-logs/failed-pods/openstack/libvirt-libvirt-default-lbckq/\n>f+++++++++ pod-logs/failed-pods/openstack/libvirt-libvirt-default-lbckq/ceph-admin-keyring-placement.txt\n>f+++++++++ pod-logs/failed-pods/openstack/libvirt-libvirt-default-lbckq/ceph-keyring-placement.txt\n>f+++++++++ pod-logs/failed-pods/openstack/libvirt-libvirt-default-lbckq/init-dynamic-options.txt\n>f+++++++++ pod-logs/failed-pods/openstack/libvirt-libvirt-default-lbckq/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/libvirt-libvirt-default-lbckq/libvirt-exporter.txt\n>f+++++++++ pod-logs/failed-pods/openstack/libvirt-libvirt-default-lbckq/libvirt.txt\n>f+++++++++ pod-logs/failed-pods/openstack/libvirt-libvirt-default-lbckq/tls-sidecar.txt\ncd+++++++++ pod-logs/failed-pods/openstack/magnum-api-687df4679-jttrv/\n>f+++++++++ pod-logs/failed-pods/openstack/magnum-api-687df4679-jttrv/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/magnum-api-687df4679-jttrv/magnum-api.txt\ncd+++++++++ pod-logs/failed-pods/openstack/magnum-cluster-api-proxy-2knbs/\n>f+++++++++ pod-logs/failed-pods/openstack/magnum-cluster-api-proxy-2knbs/magnum-cluster-api-proxy.txt\ncd+++++++++ pod-logs/failed-pods/openstack/magnum-conductor-0/\n>f+++++++++ pod-logs/failed-pods/openstack/magnum-conductor-0/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/magnum-conductor-0/magnum-conductor-init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/magnum-conductor-0/magnum-conductor.txt\ncd+++++++++ pod-logs/failed-pods/openstack/magnum-db-init-424tn/\n>f+++++++++ pod-logs/failed-pods/openstack/magnum-db-init-424tn/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/magnum-db-init-424tn/magnum-db-init-0.txt\ncd+++++++++ pod-logs/failed-pods/openstack/magnum-db-sync-tzr7f/\n>f+++++++++ pod-logs/failed-pods/openstack/magnum-db-sync-tzr7f/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/magnum-db-sync-tzr7f/magnum-db-sync.txt\ncd+++++++++ pod-logs/failed-pods/openstack/magnum-domain-ks-user-bp2dk/\n>f+++++++++ pod-logs/failed-pods/openstack/magnum-domain-ks-user-bp2dk/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/magnum-domain-ks-user-bp2dk/magnum-ks-domain-user.txt\ncd+++++++++ pod-logs/failed-pods/openstack/magnum-ks-endpoints-gmpv8/\n>f+++++++++ pod-logs/failed-pods/openstack/magnum-ks-endpoints-gmpv8/container-infra-ks-endpoints-admin.txt\n>f+++++++++ pod-logs/failed-pods/openstack/magnum-ks-endpoints-gmpv8/container-infra-ks-endpoints-internal.txt\n>f+++++++++ pod-logs/failed-pods/openstack/magnum-ks-endpoints-gmpv8/container-infra-ks-endpoints-public.txt\n>f+++++++++ pod-logs/failed-pods/openstack/magnum-ks-endpoints-gmpv8/init.txt\ncd+++++++++ pod-logs/failed-pods/openstack/magnum-ks-service-tqrmc/\n>f+++++++++ pod-logs/failed-pods/openstack/magnum-ks-service-tqrmc/container-infra-ks-service-registration.txt\n>f+++++++++ pod-logs/failed-pods/openstack/magnum-ks-service-tqrmc/init.txt\ncd+++++++++ pod-logs/failed-pods/openstack/magnum-ks-user-p6fkp/\n>f+++++++++ pod-logs/failed-pods/openstack/magnum-ks-user-p6fkp/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/magnum-ks-user-p6fkp/magnum-ks-user.txt\ncd+++++++++ pod-logs/failed-pods/openstack/magnum-rabbit-init-tgh5n/\n>f+++++++++ pod-logs/failed-pods/openstack/magnum-rabbit-init-tgh5n/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/magnum-rabbit-init-tgh5n/rabbit-init.txt\ncd+++++++++ pod-logs/failed-pods/openstack/magnum-registry-c45778976-6rw7m/\n>f+++++++++ pod-logs/failed-pods/openstack/magnum-registry-c45778976-6rw7m/registry.txt\ncd+++++++++ pod-logs/failed-pods/openstack/manila-api-6d5cf9b54d-q2p5g/\n>f+++++++++ pod-logs/failed-pods/openstack/manila-api-6d5cf9b54d-q2p5g/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/manila-api-6d5cf9b54d-q2p5g/manila-api.txt\ncd+++++++++ pod-logs/failed-pods/openstack/manila-bootstrap-tgcr7/\n>f+++++++++ pod-logs/failed-pods/openstack/manila-bootstrap-tgcr7/bootstrap.txt\n>f+++++++++ pod-logs/failed-pods/openstack/manila-bootstrap-tgcr7/init.txt\ncd+++++++++ pod-logs/failed-pods/openstack/manila-data-64fcd866ff-tg25v/\n>f+++++++++ pod-logs/failed-pods/openstack/manila-data-64fcd866ff-tg25v/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/manila-data-64fcd866ff-tg25v/manila-data.txt\ncd+++++++++ pod-logs/failed-pods/openstack/manila-db-init-l2kdc/\n>f+++++++++ pod-logs/failed-pods/openstack/manila-db-init-l2kdc/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/manila-db-init-l2kdc/manila-db-init-0.txt\ncd+++++++++ pod-logs/failed-pods/openstack/manila-db-sync-g66bf/\n>f+++++++++ pod-logs/failed-pods/openstack/manila-db-sync-g66bf/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/manila-db-sync-g66bf/manila-db-sync.txt\ncd+++++++++ pod-logs/failed-pods/openstack/manila-ks-endpoints-8lqh6/\n>f+++++++++ pod-logs/failed-pods/openstack/manila-ks-endpoints-8lqh6/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/manila-ks-endpoints-8lqh6/share-ks-endpoints-admin.txt\n>f+++++++++ pod-logs/failed-pods/openstack/manila-ks-endpoints-8lqh6/share-ks-endpoints-internal.txt\n>f+++++++++ pod-logs/failed-pods/openstack/manila-ks-endpoints-8lqh6/share-ks-endpoints-public.txt\n>f+++++++++ pod-logs/failed-pods/openstack/manila-ks-endpoints-8lqh6/sharev2-ks-endpoints-admin.txt\n>f+++++++++ pod-logs/failed-pods/openstack/manila-ks-endpoints-8lqh6/sharev2-ks-endpoints-internal.txt\n>f+++++++++ pod-logs/failed-pods/openstack/manila-ks-endpoints-8lqh6/sharev2-ks-endpoints-public.txt\ncd+++++++++ pod-logs/failed-pods/openstack/manila-ks-service-847f5/\n>f+++++++++ pod-logs/failed-pods/openstack/manila-ks-service-847f5/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/manila-ks-service-847f5/share-ks-service-registration.txt\n>f+++++++++ pod-logs/failed-pods/openstack/manila-ks-service-847f5/sharev2-ks-service-registration.txt\ncd+++++++++ pod-logs/failed-pods/openstack/manila-ks-user-4krzg/\n>f+++++++++ pod-logs/failed-pods/openstack/manila-ks-user-4krzg/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/manila-ks-user-4krzg/manila-ks-user.txt\ncd+++++++++ pod-logs/failed-pods/openstack/manila-rabbit-init-7rpxx/\n>f+++++++++ pod-logs/failed-pods/openstack/manila-rabbit-init-7rpxx/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/manila-rabbit-init-7rpxx/rabbit-init.txt\ncd+++++++++ pod-logs/failed-pods/openstack/manila-scheduler-6df8f44f9-wp7f2/\n>f+++++++++ pod-logs/failed-pods/openstack/manila-scheduler-6df8f44f9-wp7f2/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/manila-scheduler-6df8f44f9-wp7f2/manila-scheduler.txt\ncd+++++++++ pod-logs/failed-pods/openstack/manila-share-5865c55f86-f29rj/\n>f+++++++++ pod-logs/failed-pods/openstack/manila-share-5865c55f86-f29rj/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/manila-share-5865c55f86-f29rj/manila-share-init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/manila-share-5865c55f86-f29rj/manila-share.txt\ncd+++++++++ pod-logs/failed-pods/openstack/memcached-memcached-cf56b6468-dbd7s/\n>f+++++++++ pod-logs/failed-pods/openstack/memcached-memcached-cf56b6468-dbd7s/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/memcached-memcached-cf56b6468-dbd7s/memcached-exporter.txt\n>f+++++++++ pod-logs/failed-pods/openstack/memcached-memcached-cf56b6468-dbd7s/memcached.txt\ncd+++++++++ pod-logs/failed-pods/openstack/neutron-db-init-p8dwr/\n>f+++++++++ pod-logs/failed-pods/openstack/neutron-db-init-p8dwr/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/neutron-db-init-p8dwr/neutron-db-init-0.txt\ncd+++++++++ pod-logs/failed-pods/openstack/neutron-db-sync-wjp6h/\n>f+++++++++ pod-logs/failed-pods/openstack/neutron-db-sync-wjp6h/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/neutron-db-sync-wjp6h/neutron-db-sync.txt\ncd+++++++++ pod-logs/failed-pods/openstack/neutron-ks-endpoints-nz22q/\n>f+++++++++ pod-logs/failed-pods/openstack/neutron-ks-endpoints-nz22q/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/neutron-ks-endpoints-nz22q/network-ks-endpoints-admin.txt\n>f+++++++++ pod-logs/failed-pods/openstack/neutron-ks-endpoints-nz22q/network-ks-endpoints-internal.txt\n>f+++++++++ pod-logs/failed-pods/openstack/neutron-ks-endpoints-nz22q/network-ks-endpoints-public.txt\ncd+++++++++ pod-logs/failed-pods/openstack/neutron-ks-service-2k7gc/\n>f+++++++++ pod-logs/failed-pods/openstack/neutron-ks-service-2k7gc/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/neutron-ks-service-2k7gc/network-ks-service-registration.txt\ncd+++++++++ pod-logs/failed-pods/openstack/neutron-ks-user-nc4md/\n>f+++++++++ pod-logs/failed-pods/openstack/neutron-ks-user-nc4md/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/neutron-ks-user-nc4md/neutron-ks-user.txt\ncd+++++++++ pod-logs/failed-pods/openstack/neutron-netns-cleanup-cron-default-gzx9n/\n>f+++++++++ pod-logs/failed-pods/openstack/neutron-netns-cleanup-cron-default-gzx9n/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/neutron-netns-cleanup-cron-default-gzx9n/neutron-netns-cleanup-cron.txt\ncd+++++++++ pod-logs/failed-pods/openstack/neutron-ovn-metadata-agent-default-zx7sr/\n>f+++++++++ pod-logs/failed-pods/openstack/neutron-ovn-metadata-agent-default-zx7sr/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/neutron-ovn-metadata-agent-default-zx7sr/neutron-metadata-agent-init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/neutron-ovn-metadata-agent-default-zx7sr/neutron-ovn-metadata-agent.txt\n>f+++++++++ pod-logs/failed-pods/openstack/neutron-ovn-metadata-agent-default-zx7sr/ovn-neutron-init.txt\ncd+++++++++ pod-logs/failed-pods/openstack/neutron-ovn-vpn-agent-default-74p9x/\n>f+++++++++ pod-logs/failed-pods/openstack/neutron-ovn-vpn-agent-default-74p9x/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/neutron-ovn-vpn-agent-default-74p9x/neutron-ovn-vpn-agent.txt\n>f+++++++++ pod-logs/failed-pods/openstack/neutron-ovn-vpn-agent-default-74p9x/ovn-neutron-init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/neutron-ovn-vpn-agent-default-74p9x/ovn-vpn-agent-init.txt\ncd+++++++++ pod-logs/failed-pods/openstack/neutron-rabbit-init-ftl5c/\n>f+++++++++ pod-logs/failed-pods/openstack/neutron-rabbit-init-ftl5c/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/neutron-rabbit-init-ftl5c/rabbit-init.txt\ncd+++++++++ pod-logs/failed-pods/openstack/neutron-rpc-server-5c5fdb4f4d-ktjnc/\n>f+++++++++ pod-logs/failed-pods/openstack/neutron-rpc-server-5c5fdb4f4d-ktjnc/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/neutron-rpc-server-5c5fdb4f4d-ktjnc/neutron-rpc-server.txt\n>f+++++++++ pod-logs/failed-pods/openstack/neutron-rpc-server-5c5fdb4f4d-ktjnc/ovn-neutron-init.txt\ncd+++++++++ pod-logs/failed-pods/openstack/neutron-server-6f79797599-pb425/\n>f+++++++++ pod-logs/failed-pods/openstack/neutron-server-6f79797599-pb425/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/neutron-server-6f79797599-pb425/neutron-policy-server.txt\n>f+++++++++ pod-logs/failed-pods/openstack/neutron-server-6f79797599-pb425/neutron-server.txt\n>f+++++++++ pod-logs/failed-pods/openstack/neutron-server-6f79797599-pb425/ovn-neutron-init.txt\ncd+++++++++ pod-logs/failed-pods/openstack/nova-api-metadata-5c898968b9-dbhvg/\n>f+++++++++ pod-logs/failed-pods/openstack/nova-api-metadata-5c898968b9-dbhvg/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/nova-api-metadata-5c898968b9-dbhvg/nova-api-metadata-init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/nova-api-metadata-5c898968b9-dbhvg/nova-api.txt\ncd+++++++++ pod-logs/failed-pods/openstack/nova-api-osapi-7fbfbcdbb-h5zwn/\n>f+++++++++ pod-logs/failed-pods/openstack/nova-api-osapi-7fbfbcdbb-h5zwn/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/nova-api-osapi-7fbfbcdbb-h5zwn/nova-osapi.txt\ncd+++++++++ pod-logs/failed-pods/openstack/nova-bootstrap-thqgb/\n>f+++++++++ pod-logs/failed-pods/openstack/nova-bootstrap-thqgb/bootstrap.txt\n>f+++++++++ pod-logs/failed-pods/openstack/nova-bootstrap-thqgb/init.txt\ncd+++++++++ pod-logs/failed-pods/openstack/nova-cell-setup-29750280-c29jj/\n>f+++++++++ pod-logs/failed-pods/openstack/nova-cell-setup-29750280-c29jj/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/nova-cell-setup-29750280-c29jj/nova-cell-setup.txt\ncd+++++++++ pod-logs/failed-pods/openstack/nova-cell-setup-dbrf6/\n>f+++++++++ pod-logs/failed-pods/openstack/nova-cell-setup-dbrf6/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/nova-cell-setup-dbrf6/nova-cell-setup-init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/nova-cell-setup-dbrf6/nova-cell-setup.txt\ncd+++++++++ pod-logs/failed-pods/openstack/nova-compute-default-899lm/\n>f+++++++++ pod-logs/failed-pods/openstack/nova-compute-default-899lm/ceph-admin-keyring-placement.txt\n>f+++++++++ pod-logs/failed-pods/openstack/nova-compute-default-899lm/ceph-keyring-placement.txt\n>f+++++++++ pod-logs/failed-pods/openstack/nova-compute-default-899lm/ceph-perms.txt\n>f+++++++++ pod-logs/failed-pods/openstack/nova-compute-default-899lm/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/nova-compute-default-899lm/nova-compute-init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/nova-compute-default-899lm/nova-compute-ssh-init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/nova-compute-default-899lm/nova-compute-ssh.txt\n>f+++++++++ pod-logs/failed-pods/openstack/nova-compute-default-899lm/nova-compute-vnc-init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/nova-compute-default-899lm/nova-compute.txt\ncd+++++++++ pod-logs/failed-pods/openstack/nova-conductor-69f4c6854-fdm8f/\n>f+++++++++ pod-logs/failed-pods/openstack/nova-conductor-69f4c6854-fdm8f/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/nova-conductor-69f4c6854-fdm8f/nova-conductor.txt\ncd+++++++++ pod-logs/failed-pods/openstack/nova-db-init-dmq66/\n>f+++++++++ pod-logs/failed-pods/openstack/nova-db-init-dmq66/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/nova-db-init-dmq66/nova-db-init-0.txt\n>f+++++++++ pod-logs/failed-pods/openstack/nova-db-init-dmq66/nova-db-init-1.txt\n>f+++++++++ pod-logs/failed-pods/openstack/nova-db-init-dmq66/nova-db-init-2.txt\ncd+++++++++ pod-logs/failed-pods/openstack/nova-db-sync-5qfmv/\n>f+++++++++ pod-logs/failed-pods/openstack/nova-db-sync-5qfmv/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/nova-db-sync-5qfmv/nova-db-sync.txt\ncd+++++++++ pod-logs/failed-pods/openstack/nova-ks-endpoints-p7nql/\n>f+++++++++ pod-logs/failed-pods/openstack/nova-ks-endpoints-p7nql/compute-ks-endpoints-admin.txt\n>f+++++++++ pod-logs/failed-pods/openstack/nova-ks-endpoints-p7nql/compute-ks-endpoints-internal.txt\n>f+++++++++ pod-logs/failed-pods/openstack/nova-ks-endpoints-p7nql/compute-ks-endpoints-public.txt\n>f+++++++++ pod-logs/failed-pods/openstack/nova-ks-endpoints-p7nql/init.txt\ncd+++++++++ pod-logs/failed-pods/openstack/nova-ks-service-fc9dh/\n>f+++++++++ pod-logs/failed-pods/openstack/nova-ks-service-fc9dh/compute-ks-service-registration.txt\n>f+++++++++ pod-logs/failed-pods/openstack/nova-ks-service-fc9dh/init.txt\ncd+++++++++ pod-logs/failed-pods/openstack/nova-ks-user-wdtl8/\n>f+++++++++ pod-logs/failed-pods/openstack/nova-ks-user-wdtl8/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/nova-ks-user-wdtl8/nova-ks-user.txt\ncd+++++++++ pod-logs/failed-pods/openstack/nova-novncproxy-cb6489d67-stk7j/\n>f+++++++++ pod-logs/failed-pods/openstack/nova-novncproxy-cb6489d67-stk7j/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/nova-novncproxy-cb6489d67-stk7j/nova-novncproxy-init-assets.txt\n>f+++++++++ pod-logs/failed-pods/openstack/nova-novncproxy-cb6489d67-stk7j/nova-novncproxy-init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/nova-novncproxy-cb6489d67-stk7j/nova-novncproxy.txt\ncd+++++++++ pod-logs/failed-pods/openstack/nova-rabbit-init-pvt6m/\n>f+++++++++ pod-logs/failed-pods/openstack/nova-rabbit-init-pvt6m/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/nova-rabbit-init-pvt6m/rabbit-init.txt\ncd+++++++++ pod-logs/failed-pods/openstack/nova-scheduler-d698d658b-ggplg/\n>f+++++++++ pod-logs/failed-pods/openstack/nova-scheduler-d698d658b-ggplg/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/nova-scheduler-d698d658b-ggplg/nova-scheduler.txt\ncd+++++++++ pod-logs/failed-pods/openstack/nova-service-cleaner-29750280-z695t/\n>f+++++++++ pod-logs/failed-pods/openstack/nova-service-cleaner-29750280-z695t/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/nova-service-cleaner-29750280-z695t/nova-service-cleaner.txt\ncd+++++++++ pod-logs/failed-pods/openstack/octavia-api-5845cffc88-dfr5z/\n>f+++++++++ pod-logs/failed-pods/openstack/octavia-api-5845cffc88-dfr5z/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/octavia-api-5845cffc88-dfr5z/octavia-api.txt\ncd+++++++++ pod-logs/failed-pods/openstack/octavia-bootstrap-x2czn/\n>f+++++++++ pod-logs/failed-pods/openstack/octavia-bootstrap-x2czn/bootstrap.txt\n>f+++++++++ pod-logs/failed-pods/openstack/octavia-bootstrap-x2czn/init.txt\ncd+++++++++ pod-logs/failed-pods/openstack/octavia-db-init-g45hh/\n>f+++++++++ pod-logs/failed-pods/openstack/octavia-db-init-g45hh/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/octavia-db-init-g45hh/octavia-db-init-0.txt\n>f+++++++++ pod-logs/failed-pods/openstack/octavia-db-init-g45hh/octavia-db-init-1.txt\ncd+++++++++ pod-logs/failed-pods/openstack/octavia-db-sync-lkvft/\n>f+++++++++ pod-logs/failed-pods/openstack/octavia-db-sync-lkvft/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/octavia-db-sync-lkvft/octavia-db-sync.txt\ncd+++++++++ pod-logs/failed-pods/openstack/octavia-health-manager-default-cm58q/\n>f+++++++++ pod-logs/failed-pods/openstack/octavia-health-manager-default-cm58q/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/octavia-health-manager-default-cm58q/octavia-health-manager-get-port.txt\n>f+++++++++ pod-logs/failed-pods/openstack/octavia-health-manager-default-cm58q/octavia-health-manager-nic-init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/octavia-health-manager-default-cm58q/octavia-health-manager.txt\ncd+++++++++ pod-logs/failed-pods/openstack/octavia-housekeeping-5885d6b8b7-pqmkc/\n>f+++++++++ pod-logs/failed-pods/openstack/octavia-housekeeping-5885d6b8b7-pqmkc/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/octavia-housekeeping-5885d6b8b7-pqmkc/octavia-housekeeping.txt\ncd+++++++++ pod-logs/failed-pods/openstack/octavia-ks-endpoints-swhhx/\n>f+++++++++ pod-logs/failed-pods/openstack/octavia-ks-endpoints-swhhx/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/octavia-ks-endpoints-swhhx/load-balancer-ks-endpoints-admin.txt\n>f+++++++++ pod-logs/failed-pods/openstack/octavia-ks-endpoints-swhhx/load-balancer-ks-endpoints-internal.txt\n>f+++++++++ pod-logs/failed-pods/openstack/octavia-ks-endpoints-swhhx/load-balancer-ks-endpoints-public.txt\ncd+++++++++ pod-logs/failed-pods/openstack/octavia-ks-service-jkhk6/\n>f+++++++++ pod-logs/failed-pods/openstack/octavia-ks-service-jkhk6/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/octavia-ks-service-jkhk6/load-balancer-ks-service-registration.txt\ncd+++++++++ pod-logs/failed-pods/openstack/octavia-ks-user-s4lpv/\n>f+++++++++ pod-logs/failed-pods/openstack/octavia-ks-user-s4lpv/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/octavia-ks-user-s4lpv/octavia-ks-user.txt\ncd+++++++++ pod-logs/failed-pods/openstack/octavia-rabbit-init-27ghd/\n>f+++++++++ pod-logs/failed-pods/openstack/octavia-rabbit-init-27ghd/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/octavia-rabbit-init-27ghd/rabbit-init.txt\ncd+++++++++ pod-logs/failed-pods/openstack/octavia-worker-9b64799bd-br499/\n>f+++++++++ pod-logs/failed-pods/openstack/octavia-worker-9b64799bd-br499/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/octavia-worker-9b64799bd-br499/octavia-worker.txt\ncd+++++++++ pod-logs/failed-pods/openstack/openstack-database-exporter-78c69bc7dd-mzls8/\n>f+++++++++ pod-logs/failed-pods/openstack/openstack-database-exporter-78c69bc7dd-mzls8/openstack-database-exporter.txt\ncd+++++++++ pod-logs/failed-pods/openstack/openstack-exporter-5455644b6-jsgtx/\n>f+++++++++ pod-logs/failed-pods/openstack/openstack-exporter-5455644b6-jsgtx/build-config.txt\n>f+++++++++ pod-logs/failed-pods/openstack/openstack-exporter-5455644b6-jsgtx/openstack-exporter.txt\ncd+++++++++ pod-logs/failed-pods/openstack/openvswitch-dpq7n/\n>f+++++++++ pod-logs/failed-pods/openstack/openvswitch-dpq7n/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/openvswitch-dpq7n/openvswitch-db-perms.txt\n>f+++++++++ pod-logs/failed-pods/openstack/openvswitch-dpq7n/openvswitch-db.txt\n>f+++++++++ pod-logs/failed-pods/openstack/openvswitch-dpq7n/openvswitch-vswitchd-modules.txt\n>f+++++++++ pod-logs/failed-pods/openstack/openvswitch-dpq7n/openvswitch-vswitchd.txt\ncd+++++++++ pod-logs/failed-pods/openstack/ovn-bgp-agent-kxk2s/\n>f+++++++++ pod-logs/failed-pods/openstack/ovn-bgp-agent-kxk2s/ovn-bgp-agent-init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/ovn-bgp-agent-kxk2s/ovn-bgp-agent.txt\ncd+++++++++ pod-logs/failed-pods/openstack/ovn-controller-default-5vwln/\n>f+++++++++ pod-logs/failed-pods/openstack/ovn-controller-default-5vwln/controller-init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/ovn-controller-default-5vwln/controller.txt\n>f+++++++++ pod-logs/failed-pods/openstack/ovn-controller-default-5vwln/get-gw-enabled.txt\n>f+++++++++ pod-logs/failed-pods/openstack/ovn-controller-default-5vwln/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/ovn-controller-default-5vwln/log-parser.txt\n>f+++++++++ pod-logs/failed-pods/openstack/ovn-controller-default-5vwln/vector.txt\ncd+++++++++ pod-logs/failed-pods/openstack/ovn-northd-7659bd74f8-6nrzg/\n>f+++++++++ pod-logs/failed-pods/openstack/ovn-northd-7659bd74f8-6nrzg/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/ovn-northd-7659bd74f8-6nrzg/northd.txt\ncd+++++++++ pod-logs/failed-pods/openstack/ovn-ovsdb-nb-0/\n>f+++++++++ pod-logs/failed-pods/openstack/ovn-ovsdb-nb-0/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/ovn-ovsdb-nb-0/ovsdb.txt\ncd+++++++++ pod-logs/failed-pods/openstack/ovn-ovsdb-sb-0/\n>f+++++++++ pod-logs/failed-pods/openstack/ovn-ovsdb-sb-0/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/ovn-ovsdb-sb-0/ovsdb.txt\ncd+++++++++ pod-logs/failed-pods/openstack/percona-xtradb-haproxy-0/\n>f+++++++++ pod-logs/failed-pods/openstack/percona-xtradb-haproxy-0/haproxy-init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/percona-xtradb-haproxy-0/haproxy.txt\n>f+++++++++ pod-logs/failed-pods/openstack/percona-xtradb-haproxy-0/pxc-init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/percona-xtradb-haproxy-0/pxc-monit.txt\ncd+++++++++ pod-logs/failed-pods/openstack/percona-xtradb-pxc-0/\n>f+++++++++ pod-logs/failed-pods/openstack/percona-xtradb-pxc-0/exporter.txt\n>f+++++++++ pod-logs/failed-pods/openstack/percona-xtradb-pxc-0/pxc-init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/percona-xtradb-pxc-0/pxc.txt\ncd+++++++++ pod-logs/failed-pods/openstack/placement-api-65b7cbc865-zhsz5/\n>f+++++++++ pod-logs/failed-pods/openstack/placement-api-65b7cbc865-zhsz5/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/placement-api-65b7cbc865-zhsz5/placement-api.txt\ncd+++++++++ pod-logs/failed-pods/openstack/placement-db-init-kh58g/\n>f+++++++++ pod-logs/failed-pods/openstack/placement-db-init-kh58g/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/placement-db-init-kh58g/placement-db-init-0.txt\ncd+++++++++ pod-logs/failed-pods/openstack/placement-db-sync-wwndt/\n>f+++++++++ pod-logs/failed-pods/openstack/placement-db-sync-wwndt/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/placement-db-sync-wwndt/placement-db-sync.txt\ncd+++++++++ pod-logs/failed-pods/openstack/placement-ks-endpoints-8c8mg/\n>f+++++++++ pod-logs/failed-pods/openstack/placement-ks-endpoints-8c8mg/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/placement-ks-endpoints-8c8mg/placement-ks-endpoints-admin.txt\n>f+++++++++ pod-logs/failed-pods/openstack/placement-ks-endpoints-8c8mg/placement-ks-endpoints-internal.txt\n>f+++++++++ pod-logs/failed-pods/openstack/placement-ks-endpoints-8c8mg/placement-ks-endpoints-public.txt\ncd+++++++++ pod-logs/failed-pods/openstack/placement-ks-service-5llv2/\n>f+++++++++ pod-logs/failed-pods/openstack/placement-ks-service-5llv2/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/placement-ks-service-5llv2/placement-ks-service-registration.txt\ncd+++++++++ pod-logs/failed-pods/openstack/placement-ks-user-rcmzf/\n>f+++++++++ pod-logs/failed-pods/openstack/placement-ks-user-rcmzf/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/placement-ks-user-rcmzf/placement-ks-user.txt\ncd+++++++++ pod-logs/failed-pods/openstack/pxc-operator-69cb5bbdb9-ld8qb/\n>f+++++++++ pod-logs/failed-pods/openstack/pxc-operator-69cb5bbdb9-ld8qb/percona-xtradb-cluster-operator.txt\ncd+++++++++ pod-logs/failed-pods/openstack/rabbitmq-barbican-server-0/\n>f+++++++++ pod-logs/failed-pods/openstack/rabbitmq-barbican-server-0/rabbitmq.txt\n>f+++++++++ pod-logs/failed-pods/openstack/rabbitmq-barbican-server-0/setup-container.txt\ncd+++++++++ pod-logs/failed-pods/openstack/rabbitmq-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-lk8lt/\n>f+++++++++ pod-logs/failed-pods/openstack/rabbitmq-cluster-operator-54f767cff8-lk8lt/rabbitmq-cluster-operator.txt\ncd+++++++++ pod-logs/failed-pods/openstack/rabbitmq-glance-server-0/\n>f+++++++++ pod-logs/failed-pods/openstack/rabbitmq-glance-server-0/rabbitmq.txt\n>f+++++++++ pod-logs/failed-pods/openstack/rabbitmq-glance-server-0/setup-container.txt\ncd+++++++++ pod-logs/failed-pods/openstack/rabbitmq-heat-server-0/\n>f+++++++++ pod-logs/failed-pods/openstack/rabbitmq-heat-server-0/rabbitmq.txt\n>f+++++++++ pod-logs/failed-pods/openstack/rabbitmq-heat-server-0/setup-container.txt\ncd+++++++++ pod-logs/failed-pods/openstack/rabbitmq-keystone-server-0/\n>f+++++++++ pod-logs/failed-pods/openstack/rabbitmq-keystone-server-0/rabbitmq.txt\n>f+++++++++ pod-logs/failed-pods/openstack/rabbitmq-keystone-server-0/setup-container.txt\ncd+++++++++ pod-logs/failed-pods/openstack/rabbitmq-magnum-server-0/\n>f+++++++++ pod-logs/failed-pods/openstack/rabbitmq-magnum-server-0/rabbitmq.txt\n>f+++++++++ pod-logs/failed-pods/openstack/rabbitmq-magnum-server-0/setup-container.txt\ncd+++++++++ pod-logs/failed-pods/openstack/rabbitmq-manila-server-0/\n>f+++++++++ pod-logs/failed-pods/openstack/rabbitmq-manila-server-0/rabbitmq.txt\n>f+++++++++ pod-logs/failed-pods/openstack/rabbitmq-manila-server-0/setup-container.txt\ncd+++++++++ pod-logs/failed-pods/openstack/rabbitmq-messaging-topology-operator-6f465c979f-zng6s/\n>f+++++++++ pod-logs/failed-pods/openstack/rabbitmq-messaging-topology-operator-6f465c979f-zng6s/rabbitmq-cluster-operator.txt\ncd+++++++++ pod-logs/failed-pods/openstack/rabbitmq-neutron-server-0/\n>f+++++++++ pod-logs/failed-pods/openstack/rabbitmq-neutron-server-0/rabbitmq.txt\n>f+++++++++ pod-logs/failed-pods/openstack/rabbitmq-neutron-server-0/setup-container.txt\ncd+++++++++ pod-logs/failed-pods/openstack/rabbitmq-nova-server-0/\n>f+++++++++ pod-logs/failed-pods/openstack/rabbitmq-nova-server-0/rabbitmq.txt\n>f+++++++++ pod-logs/failed-pods/openstack/rabbitmq-nova-server-0/setup-container.txt\ncd+++++++++ pod-logs/failed-pods/openstack/rabbitmq-octavia-server-0/\n>f+++++++++ pod-logs/failed-pods/openstack/rabbitmq-octavia-server-0/rabbitmq.txt\n>f+++++++++ pod-logs/failed-pods/openstack/rabbitmq-octavia-server-0/setup-container.txt\ncd+++++++++ pod-logs/failed-pods/openstack/rook-ceph-crashcollector-instance-754c646bfd-hccht/\n>f+++++++++ pod-logs/failed-pods/openstack/rook-ceph-crashcollector-instance-754c646bfd-hccht/ceph-crash.txt\n>f+++++++++ pod-logs/failed-pods/openstack/rook-ceph-crashcollector-instance-754c646bfd-hccht/chown-container-data-dir.txt\n>f+++++++++ pod-logs/failed-pods/openstack/rook-ceph-crashcollector-instance-754c646bfd-hccht/make-container-crash-dir.txt\ncd+++++++++ pod-logs/failed-pods/openstack/rook-ceph-rgw-ceph-a-699b8bdb59-wz5hr/\n>f+++++++++ pod-logs/failed-pods/openstack/rook-ceph-rgw-ceph-a-699b8bdb59-wz5hr/chown-container-data-dir.txt\n>f+++++++++ pod-logs/failed-pods/openstack/rook-ceph-rgw-ceph-a-699b8bdb59-wz5hr/log-collector.txt\n>f+++++++++ pod-logs/failed-pods/openstack/rook-ceph-rgw-ceph-a-699b8bdb59-wz5hr/rgw.txt\ncd+++++++++ pod-logs/failed-pods/openstack/staffeln-api-7885698956-chmrm/\n>f+++++++++ pod-logs/failed-pods/openstack/staffeln-api-7885698956-chmrm/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/staffeln-api-7885698956-chmrm/staffeln-api.txt\ncd+++++++++ pod-logs/failed-pods/openstack/staffeln-conductor-569cbc955c-lbwdv/\n>f+++++++++ pod-logs/failed-pods/openstack/staffeln-conductor-569cbc955c-lbwdv/staffeln-conductor.txt\ncd+++++++++ pod-logs/failed-pods/openstack/staffeln-db-init-wrwvk/\n>f+++++++++ pod-logs/failed-pods/openstack/staffeln-db-init-wrwvk/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/staffeln-db-init-wrwvk/staffeln-db-init-0.txt\ncd+++++++++ pod-logs/failed-pods/openstack/staffeln-db-sync-785s2/\n>f+++++++++ pod-logs/failed-pods/openstack/staffeln-db-sync-785s2/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/staffeln-db-sync-785s2/staffeln-db-sync.txt\ncd+++++++++ pod-logs/failed-pods/openstack/tempest-ks-user-rbrf9/\n>f+++++++++ pod-logs/failed-pods/openstack/tempest-ks-user-rbrf9/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/tempest-ks-user-rbrf9/tempest-ks-user.txt\ncd+++++++++ pod-logs/failed-pods/openstack/tempest-run-tests-rjq7b/\n>f+++++++++ pod-logs/failed-pods/openstack/tempest-run-tests-rjq7b/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/tempest-run-tests-rjq7b/tempest-run-tests-init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/tempest-run-tests-rjq7b/tempest-run-tests.txt\ncd+++++++++ pod-logs/failed-pods/openstack/valkey-node-0/\n>f+++++++++ pod-logs/failed-pods/openstack/valkey-node-0/metrics.txt\n>f+++++++++ pod-logs/failed-pods/openstack/valkey-node-0/sentinel.txt\n>f+++++++++ pod-logs/failed-pods/openstack/valkey-node-0/valkey.txt\ncd+++++++++ pod-logs/failed-pods/orc-system/\ncd+++++++++ pod-logs/failed-pods/orc-system/orc-controller-manager-6cb597b5d4-qtmhg/\n>f+++++++++ pod-logs/failed-pods/orc-system/orc-controller-manager-6cb597b5d4-qtmhg/manager.txt\ncd+++++++++ pod-logs/failed-pods/rook-ceph/\ncd+++++++++ pod-logs/failed-pods/rook-ceph/rook-ceph-operator-76bbbb77ff-snv55/\n>f+++++++++ pod-logs/failed-pods/rook-ceph/rook-ceph-operator-76bbbb77ff-snv55/rook-ceph-operator.txt\ncd+++++++++ pod-logs/failed-pods/secretgen-controller/\ncd+++++++++ pod-logs/failed-pods/secretgen-controller/secretgen-controller-5cf976ccc7-n8tzq/\n>f+++++++++ pod-logs/failed-pods/secretgen-controller/secretgen-controller-5cf976ccc7-n8tzq/secretgen-controller.txt\ncd+++++++++ pod-logs/frr-k8s-system/\ncd+++++++++ pod-logs/frr-k8s-system/frr-k8s-4swmf/\n>f+++++++++ pod-logs/frr-k8s-system/frr-k8s-4swmf/controller.txt\n>f+++++++++ pod-logs/frr-k8s-system/frr-k8s-4swmf/cp-frr-files.txt\n>f+++++++++ pod-logs/frr-k8s-system/frr-k8s-4swmf/cp-metrics.txt\n>f+++++++++ pod-logs/frr-k8s-system/frr-k8s-4swmf/cp-reloader.txt\n>f+++++++++ pod-logs/frr-k8s-system/frr-k8s-4swmf/frr-metrics.txt\n>f+++++++++ pod-logs/frr-k8s-system/frr-k8s-4swmf/frr.txt\n>f+++++++++ pod-logs/frr-k8s-system/frr-k8s-4swmf/kube-rbac-proxy-frr.txt\n>f+++++++++ pod-logs/frr-k8s-system/frr-k8s-4swmf/kube-rbac-proxy.txt\n>f+++++++++ pod-logs/frr-k8s-system/frr-k8s-4swmf/reloader.txt\ncd+++++++++ pod-logs/frr-k8s-system/frr-k8s-webhook-server-ffbc7d57c-47762/\n>f+++++++++ pod-logs/frr-k8s-system/frr-k8s-webhook-server-ffbc7d57c-47762/frr-k8s-webhook-server.txt\ncd+++++++++ pod-logs/ingress-nginx/\ncd+++++++++ pod-logs/ingress-nginx/ingress-nginx-controller-2j9k6/\n>f+++++++++ pod-logs/ingress-nginx/ingress-nginx-controller-2j9k6/controller.txt\ncd+++++++++ pod-logs/ingress-nginx/ingress-nginx-defaultbackend-6987ff55cf-76889/\n>f+++++++++ pod-logs/ingress-nginx/ingress-nginx-defaultbackend-6987ff55cf-76889/ingress-nginx-default-backend.txt\ncd+++++++++ pod-logs/kube-system/\ncd+++++++++ pod-logs/kube-system/cilium-operator-869df985b8-ghjgj/\n>f+++++++++ pod-logs/kube-system/cilium-operator-869df985b8-ghjgj/cilium-operator.txt\ncd+++++++++ pod-logs/kube-system/cilium-q4qn5/\n>f+++++++++ pod-logs/kube-system/cilium-q4qn5/apply-sysctl-overwrites.txt\n>f+++++++++ pod-logs/kube-system/cilium-q4qn5/cilium-agent.txt\n>f+++++++++ pod-logs/kube-system/cilium-q4qn5/clean-cilium-state.txt\n>f+++++++++ pod-logs/kube-system/cilium-q4qn5/config.txt\n>f+++++++++ pod-logs/kube-system/cilium-q4qn5/install-cni-binaries.txt\n>f+++++++++ pod-logs/kube-system/cilium-q4qn5/mount-bpf-fs.txt\n>f+++++++++ pod-logs/kube-system/cilium-q4qn5/mount-cgroup.txt\ncd+++++++++ pod-logs/kube-system/coredns-67659f764b-6lhfm/\n>f+++++++++ pod-logs/kube-system/coredns-67659f764b-6lhfm/coredns.txt\ncd+++++++++ pod-logs/kube-system/coredns-67659f764b-p78h9/\n>f+++++++++ pod-logs/kube-system/coredns-67659f764b-p78h9/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-7r662/\n>f+++++++++ pod-logs/kube-system/kube-proxy-7r662/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/local-path-storage/\ncd+++++++++ pod-logs/local-path-storage/local-path-provisioner-679c578f5-lqz8b/\n>f+++++++++ pod-logs/local-path-storage/local-path-provisioner-679c578f5-lqz8b/local-path-provisioner.txt\ncd+++++++++ pod-logs/monitoring/\ncd+++++++++ pod-logs/monitoring/alertmanager-kube-prometheus-stack-alertmanager-0/\n>f+++++++++ pod-logs/monitoring/alertmanager-kube-prometheus-stack-alertmanager-0/alertmanager.txt\n>f+++++++++ pod-logs/monitoring/alertmanager-kube-prometheus-stack-alertmanager-0/config-reloader.txt\n>f+++++++++ pod-logs/monitoring/alertmanager-kube-prometheus-stack-alertmanager-0/init-config-reloader.txt\n>f+++++++++ pod-logs/monitoring/alertmanager-kube-prometheus-stack-alertmanager-0/oauth2-proxy.txt\ncd+++++++++ pod-logs/monitoring/goldpinger-8sgwt/\n>f+++++++++ pod-logs/monitoring/goldpinger-8sgwt/goldpinger-daemon.txt\ncd+++++++++ pod-logs/monitoring/kube-prometheus-stack-grafana-69c959d5d6-bw7f4/\n>f+++++++++ pod-logs/monitoring/kube-prometheus-stack-grafana-69c959d5d6-bw7f4/grafana-sc-dashboard.txt\n>f+++++++++ pod-logs/monitoring/kube-prometheus-stack-grafana-69c959d5d6-bw7f4/grafana-sc-datasources.txt\n>f+++++++++ pod-logs/monitoring/kube-prometheus-stack-grafana-69c959d5d6-bw7f4/grafana.txt\ncd+++++++++ pod-logs/monitoring/kube-prometheus-stack-kube-state-metrics-5c97764fc9-mcccz/\n>f+++++++++ pod-logs/monitoring/kube-prometheus-stack-kube-state-metrics-5c97764fc9-mcccz/kube-state-metrics.txt\ncd+++++++++ pod-logs/monitoring/kube-prometheus-stack-operator-cd88cf4bf-qsxbj/\n>f+++++++++ pod-logs/monitoring/kube-prometheus-stack-operator-cd88cf4bf-qsxbj/kube-prometheus-stack.txt\ncd+++++++++ pod-logs/monitoring/kube-prometheus-stack-prometheus-node-exporter-bg8lp/\n>f+++++++++ pod-logs/monitoring/kube-prometheus-stack-prometheus-node-exporter-bg8lp/node-exporter.txt\n>f+++++++++ pod-logs/monitoring/kube-prometheus-stack-prometheus-node-exporter-bg8lp/pod-tls-sidecar.txt\ncd+++++++++ pod-logs/monitoring/loki-0/\n>f+++++++++ pod-logs/monitoring/loki-0/loki.txt\ncd+++++++++ pod-logs/monitoring/loki-chunks-cache-0/\n>f+++++++++ pod-logs/monitoring/loki-chunks-cache-0/exporter.txt\n>f+++++++++ pod-logs/monitoring/loki-chunks-cache-0/memcached.txt\ncd+++++++++ pod-logs/monitoring/loki-gateway-cf54cb88c-bq6nj/\n>f+++++++++ pod-logs/monitoring/loki-gateway-cf54cb88c-bq6nj/nginx.txt\ncd+++++++++ pod-logs/monitoring/loki-results-cache-0/\n>f+++++++++ pod-logs/monitoring/loki-results-cache-0/exporter.txt\n>f+++++++++ pod-logs/monitoring/loki-results-cache-0/memcached.txt\ncd+++++++++ pod-logs/monitoring/node-feature-discovery-gc-6675cbb6d9-pcxht/\n>f+++++++++ pod-logs/monitoring/node-feature-discovery-gc-6675cbb6d9-pcxht/gc.txt\ncd+++++++++ pod-logs/monitoring/node-feature-discovery-master-8665476dbc-ncr5z/\n>f+++++++++ pod-logs/monitoring/node-feature-discovery-master-8665476dbc-ncr5z/master.txt\ncd+++++++++ pod-logs/monitoring/node-feature-discovery-worker-qtwjt/\n>f+++++++++ pod-logs/monitoring/node-feature-discovery-worker-qtwjt/worker.txt\ncd+++++++++ pod-logs/monitoring/prometheus-kube-prometheus-stack-prometheus-0/\n>f+++++++++ pod-logs/monitoring/prometheus-kube-prometheus-stack-prometheus-0/config-reloader.txt\n>f+++++++++ pod-logs/monitoring/prometheus-kube-prometheus-stack-prometheus-0/init-config-reloader.txt\n>f+++++++++ pod-logs/monitoring/prometheus-kube-prometheus-stack-prometheus-0/oauth2-proxy.txt\n>f+++++++++ pod-logs/monitoring/prometheus-kube-prometheus-stack-prometheus-0/pod-tls-sidecar.txt\n>f+++++++++ pod-logs/monitoring/prometheus-kube-prometheus-stack-prometheus-0/prometheus.txt\ncd+++++++++ pod-logs/monitoring/prometheus-pushgateway-7b8659c68b-5lxnl/\n>f+++++++++ pod-logs/monitoring/prometheus-pushgateway-7b8659c68b-5lxnl/pushgateway.txt\ncd+++++++++ pod-logs/monitoring/vector-4rjq7/\n>f+++++++++ pod-logs/monitoring/vector-4rjq7/vector.txt\ncd+++++++++ pod-logs/openstack/\ncd+++++++++ pod-logs/openstack/barbican-api-848b698f88-68kwh/\n>f+++++++++ pod-logs/openstack/barbican-api-848b698f88-68kwh/barbican-api.txt\n>f+++++++++ pod-logs/openstack/barbican-api-848b698f88-68kwh/init.txt\ncd+++++++++ pod-logs/openstack/barbican-db-init-65jh6/\n>f+++++++++ pod-logs/openstack/barbican-db-init-65jh6/barbican-db-init-0.txt\n>f+++++++++ pod-logs/openstack/barbican-db-init-65jh6/init.txt\ncd+++++++++ pod-logs/openstack/barbican-db-sync-qdv6s/\n>f+++++++++ pod-logs/openstack/barbican-db-sync-qdv6s/barbican-db-sync.txt\n>f+++++++++ pod-logs/openstack/barbican-db-sync-qdv6s/init.txt\ncd+++++++++ pod-logs/openstack/barbican-ks-endpoints-nxmm2/\n>f+++++++++ pod-logs/openstack/barbican-ks-endpoints-nxmm2/init.txt\n>f+++++++++ pod-logs/openstack/barbican-ks-endpoints-nxmm2/key-manager-ks-endpoints-admin.txt\n>f+++++++++ pod-logs/openstack/barbican-ks-endpoints-nxmm2/key-manager-ks-endpoints-internal.txt\n>f+++++++++ pod-logs/openstack/barbican-ks-endpoints-nxmm2/key-manager-ks-endpoints-public.txt\ncd+++++++++ pod-logs/openstack/barbican-ks-service-txvk9/\n>f+++++++++ pod-logs/openstack/barbican-ks-service-txvk9/init.txt\n>f+++++++++ pod-logs/openstack/barbican-ks-service-txvk9/key-manager-ks-service-registration.txt\ncd+++++++++ pod-logs/openstack/barbican-ks-user-97k9g/\n>f+++++++++ pod-logs/openstack/barbican-ks-user-97k9g/barbican-ks-user.txt\n>f+++++++++ pod-logs/openstack/barbican-ks-user-97k9g/init.txt\ncd+++++++++ pod-logs/openstack/barbican-rabbit-init-2g528/\n>f+++++++++ pod-logs/openstack/barbican-rabbit-init-2g528/init.txt\n>f+++++++++ pod-logs/openstack/barbican-rabbit-init-2g528/rabbit-init.txt\ncd+++++++++ pod-logs/openstack/cinder-api-656dfb6944-vwn5g/\n>f+++++++++ pod-logs/openstack/cinder-api-656dfb6944-vwn5g/ceph-coordination-volume-perms.txt\n>f+++++++++ pod-logs/openstack/cinder-api-656dfb6944-vwn5g/cinder-api.txt\n>f+++++++++ pod-logs/openstack/cinder-api-656dfb6944-vwn5g/init.txt\ncd+++++++++ pod-logs/openstack/cinder-backup-7fcd6f8cb8-pqf5f/\n>f+++++++++ pod-logs/openstack/cinder-backup-7fcd6f8cb8-pqf5f/ceph-backup-keyring-placement.txt\n>f+++++++++ pod-logs/openstack/cinder-backup-7fcd6f8cb8-pqf5f/ceph-coordination-volume-perms.txt\n>f+++++++++ pod-logs/openstack/cinder-backup-7fcd6f8cb8-pqf5f/ceph-keyring-placement-rbd1.txt\n>f+++++++++ pod-logs/openstack/cinder-backup-7fcd6f8cb8-pqf5f/cinder-backup.txt\n>f+++++++++ pod-logs/openstack/cinder-backup-7fcd6f8cb8-pqf5f/init.txt\ncd+++++++++ pod-logs/openstack/cinder-backup-storage-init-8p4j4/\n>f+++++++++ pod-logs/openstack/cinder-backup-storage-init-8p4j4/ceph-keyring-placement.txt\n>f+++++++++ pod-logs/openstack/cinder-backup-storage-init-8p4j4/cinder-backup-storage-init.txt\n>f+++++++++ pod-logs/openstack/cinder-backup-storage-init-8p4j4/init.txt\ncd+++++++++ pod-logs/openstack/cinder-bootstrap-snchh/\n>f+++++++++ pod-logs/openstack/cinder-bootstrap-snchh/bootstrap.txt\n>f+++++++++ pod-logs/openstack/cinder-bootstrap-snchh/init.txt\ncd+++++++++ pod-logs/openstack/cinder-create-internal-tenant-28zpv/\n>f+++++++++ pod-logs/openstack/cinder-create-internal-tenant-28zpv/create-internal-tenant.txt\n>f+++++++++ pod-logs/openstack/cinder-create-internal-tenant-28zpv/init.txt\ncd+++++++++ pod-logs/openstack/cinder-db-init-k6v87/\n>f+++++++++ pod-logs/openstack/cinder-db-init-k6v87/cinder-db-init-0.txt\n>f+++++++++ pod-logs/openstack/cinder-db-init-k6v87/init.txt\ncd+++++++++ pod-logs/openstack/cinder-db-sync-n2lf8/\n>f+++++++++ pod-logs/openstack/cinder-db-sync-n2lf8/cinder-db-sync.txt\n>f+++++++++ pod-logs/openstack/cinder-db-sync-n2lf8/init.txt\ncd+++++++++ pod-logs/openstack/cinder-ks-endpoints-crgj8/\n>f+++++++++ pod-logs/openstack/cinder-ks-endpoints-crgj8/init.txt\n>f+++++++++ pod-logs/openstack/cinder-ks-endpoints-crgj8/volumev3-ks-endpoints-admin.txt\n>f+++++++++ pod-logs/openstack/cinder-ks-endpoints-crgj8/volumev3-ks-endpoints-internal.txt\n>f+++++++++ pod-logs/openstack/cinder-ks-endpoints-crgj8/volumev3-ks-endpoints-public.txt\ncd+++++++++ pod-logs/openstack/cinder-ks-service-6pp8l/\n>f+++++++++ pod-logs/openstack/cinder-ks-service-6pp8l/init.txt\n>f+++++++++ pod-logs/openstack/cinder-ks-service-6pp8l/volumev3-ks-service-registration.txt\ncd+++++++++ pod-logs/openstack/cinder-ks-user-npktt/\n>f+++++++++ pod-logs/openstack/cinder-ks-user-npktt/cinder-ks-user.txt\n>f+++++++++ pod-logs/openstack/cinder-ks-user-npktt/init.txt\ncd+++++++++ pod-logs/openstack/cinder-rabbit-init-jfdbl/\n>f+++++++++ pod-logs/openstack/cinder-rabbit-init-jfdbl/init.txt\n>f+++++++++ pod-logs/openstack/cinder-rabbit-init-jfdbl/rabbit-init.txt\ncd+++++++++ pod-logs/openstack/cinder-scheduler-7f8fdc7b96-hx2hj/\n>f+++++++++ pod-logs/openstack/cinder-scheduler-7f8fdc7b96-hx2hj/ceph-coordination-volume-perms.txt\n>f+++++++++ pod-logs/openstack/cinder-scheduler-7f8fdc7b96-hx2hj/cinder-scheduler.txt\n>f+++++++++ pod-logs/openstack/cinder-scheduler-7f8fdc7b96-hx2hj/init.txt\ncd+++++++++ pod-logs/openstack/cinder-storage-init-6q87f/\n>f+++++++++ pod-logs/openstack/cinder-storage-init-6q87f/ceph-keyring-placement.txt\n>f+++++++++ pod-logs/openstack/cinder-storage-init-6q87f/cinder-storage-init-rbd1.txt\n>f+++++++++ pod-logs/openstack/cinder-storage-init-6q87f/init.txt\ncd+++++++++ pod-logs/openstack/cinder-volume-659d8bd9f6-r7dln/\n>f+++++++++ pod-logs/openstack/cinder-volume-659d8bd9f6-r7dln/ceph-coordination-volume-perms.txt\n>f+++++++++ pod-logs/openstack/cinder-volume-659d8bd9f6-r7dln/ceph-keyring-placement-rbd1.txt\n>f+++++++++ pod-logs/openstack/cinder-volume-659d8bd9f6-r7dln/cinder-volume.txt\n>f+++++++++ pod-logs/openstack/cinder-volume-659d8bd9f6-r7dln/init-cinder-conf.txt\n>f+++++++++ pod-logs/openstack/cinder-volume-659d8bd9f6-r7dln/init.txt\ncd+++++++++ pod-logs/openstack/cinder-volume-usage-audit-29750285-dhwhr/\n>f+++++++++ pod-logs/openstack/cinder-volume-usage-audit-29750285-dhwhr/cinder-volume-usage-audit.txt\n>f+++++++++ pod-logs/openstack/cinder-volume-usage-audit-29750285-dhwhr/init.txt\ncd+++++++++ pod-logs/openstack/glance-api-77c58767b5-n5l7j/\n>f+++++++++ pod-logs/openstack/glance-api-77c58767b5-n5l7j/ceph-keyring-placement.txt\n>f+++++++++ pod-logs/openstack/glance-api-77c58767b5-n5l7j/glance-api.txt\n>f+++++++++ pod-logs/openstack/glance-api-77c58767b5-n5l7j/glance-perms.txt\n>f+++++++++ pod-logs/openstack/glance-api-77c58767b5-n5l7j/init.txt\ncd+++++++++ pod-logs/openstack/glance-db-init-gsbxg/\n>f+++++++++ pod-logs/openstack/glance-db-init-gsbxg/glance-db-init-0.txt\n>f+++++++++ pod-logs/openstack/glance-db-init-gsbxg/init.txt\ncd+++++++++ pod-logs/openstack/glance-db-sync-p7nft/\n>f+++++++++ pod-logs/openstack/glance-db-sync-p7nft/glance-db-sync.txt\n>f+++++++++ pod-logs/openstack/glance-db-sync-p7nft/init.txt\ncd+++++++++ pod-logs/openstack/glance-ks-endpoints-6h5v5/\n>f+++++++++ pod-logs/openstack/glance-ks-endpoints-6h5v5/image-ks-endpoints-admin.txt\n>f+++++++++ pod-logs/openstack/glance-ks-endpoints-6h5v5/image-ks-endpoints-internal.txt\n>f+++++++++ pod-logs/openstack/glance-ks-endpoints-6h5v5/image-ks-endpoints-public.txt\n>f+++++++++ pod-logs/openstack/glance-ks-endpoints-6h5v5/init.txt\ncd+++++++++ pod-logs/openstack/glance-ks-service-zv2pd/\n>f+++++++++ pod-logs/openstack/glance-ks-service-zv2pd/image-ks-service-registration.txt\n>f+++++++++ pod-logs/openstack/glance-ks-service-zv2pd/init.txt\ncd+++++++++ pod-logs/openstack/glance-ks-user-pjzt9/\n>f+++++++++ pod-logs/openstack/glance-ks-user-pjzt9/glance-ks-user.txt\n>f+++++++++ pod-logs/openstack/glance-ks-user-pjzt9/init.txt\ncd+++++++++ pod-logs/openstack/glance-metadefs-load-fhdlf/\n>f+++++++++ pod-logs/openstack/glance-metadefs-load-fhdlf/glance-metadefs-load.txt\n>f+++++++++ pod-logs/openstack/glance-metadefs-load-fhdlf/init.txt\ncd+++++++++ pod-logs/openstack/glance-rabbit-init-bscs9/\n>f+++++++++ pod-logs/openstack/glance-rabbit-init-bscs9/init.txt\n>f+++++++++ pod-logs/openstack/glance-rabbit-init-bscs9/rabbit-init.txt\ncd+++++++++ pod-logs/openstack/glance-storage-init-496dg/\n>f+++++++++ pod-logs/openstack/glance-storage-init-496dg/ceph-keyring-placement.txt\n>f+++++++++ pod-logs/openstack/glance-storage-init-496dg/glance-storage-init.txt\n>f+++++++++ pod-logs/openstack/glance-storage-init-496dg/init.txt\ncd+++++++++ pod-logs/openstack/heat-api-5d85876795-v2ljz/\n>f+++++++++ pod-logs/openstack/heat-api-5d85876795-v2ljz/heat-api.txt\n>f+++++++++ pod-logs/openstack/heat-api-5d85876795-v2ljz/init.txt\ncd+++++++++ pod-logs/openstack/heat-bootstrap-659l5/\n>f+++++++++ pod-logs/openstack/heat-bootstrap-659l5/bootstrap.txt\n>f+++++++++ pod-logs/openstack/heat-bootstrap-659l5/init.txt\ncd+++++++++ pod-logs/openstack/heat-cfn-5c467767d9-n295c/\n>f+++++++++ pod-logs/openstack/heat-cfn-5c467767d9-n295c/heat-cfn.txt\n>f+++++++++ pod-logs/openstack/heat-cfn-5c467767d9-n295c/init.txt\ncd+++++++++ pod-logs/openstack/heat-db-init-nkzwk/\n>f+++++++++ pod-logs/openstack/heat-db-init-nkzwk/heat-db-init-0.txt\n>f+++++++++ pod-logs/openstack/heat-db-init-nkzwk/init.txt\ncd+++++++++ pod-logs/openstack/heat-db-sync-q277k/\n>f+++++++++ pod-logs/openstack/heat-db-sync-q277k/heat-db-sync.txt\n>f+++++++++ pod-logs/openstack/heat-db-sync-q277k/init.txt\ncd+++++++++ pod-logs/openstack/heat-domain-ks-user-rdw8b/\n>f+++++++++ pod-logs/openstack/heat-domain-ks-user-rdw8b/heat-ks-domain-user.txt\n>f+++++++++ pod-logs/openstack/heat-domain-ks-user-rdw8b/init.txt\ncd+++++++++ pod-logs/openstack/heat-engine-9bb644b86-sg4rq/\n>f+++++++++ pod-logs/openstack/heat-engine-9bb644b86-sg4rq/heat-engine.txt\n>f+++++++++ pod-logs/openstack/heat-engine-9bb644b86-sg4rq/init.txt\ncd+++++++++ pod-logs/openstack/heat-engine-cleaner-29750300-b5mh5/\n>f+++++++++ pod-logs/openstack/heat-engine-cleaner-29750300-b5mh5/heat-engine-cleaner.txt\n>f+++++++++ pod-logs/openstack/heat-engine-cleaner-29750300-b5mh5/init.txt\ncd+++++++++ pod-logs/openstack/heat-engine-cleaner-29750305-br2dt/\n>f+++++++++ pod-logs/openstack/heat-engine-cleaner-29750305-br2dt/heat-engine-cleaner.txt\n>f+++++++++ pod-logs/openstack/heat-engine-cleaner-29750305-br2dt/init.txt\ncd+++++++++ pod-logs/openstack/heat-engine-cleaner-29750310-t75zs/\n>f+++++++++ pod-logs/openstack/heat-engine-cleaner-29750310-t75zs/heat-engine-cleaner.txt\n>f+++++++++ pod-logs/openstack/heat-engine-cleaner-29750310-t75zs/init.txt\ncd+++++++++ pod-logs/openstack/heat-ks-endpoints-z8fmx/\n>f+++++++++ pod-logs/openstack/heat-ks-endpoints-z8fmx/cloudformation-ks-endpoints-admin.txt\n>f+++++++++ pod-logs/openstack/heat-ks-endpoints-z8fmx/cloudformation-ks-endpoints-internal.txt\n>f+++++++++ pod-logs/openstack/heat-ks-endpoints-z8fmx/cloudformation-ks-endpoints-public.txt\n>f+++++++++ pod-logs/openstack/heat-ks-endpoints-z8fmx/init.txt\n>f+++++++++ pod-logs/openstack/heat-ks-endpoints-z8fmx/orchestration-ks-endpoints-admin.txt\n>f+++++++++ pod-logs/openstack/heat-ks-endpoints-z8fmx/orchestration-ks-endpoints-internal.txt\n>f+++++++++ pod-logs/openstack/heat-ks-endpoints-z8fmx/orchestration-ks-endpoints-public.txt\ncd+++++++++ pod-logs/openstack/heat-ks-service-fqjkg/\n>f+++++++++ pod-logs/openstack/heat-ks-service-fqjkg/cloudformation-ks-service-registration.txt\n>f+++++++++ pod-logs/openstack/heat-ks-service-fqjkg/init.txt\n>f+++++++++ pod-logs/openstack/heat-ks-service-fqjkg/orchestration-ks-service-registration.txt\ncd+++++++++ pod-logs/openstack/heat-ks-user-zlfbg/\n>f+++++++++ pod-logs/openstack/heat-ks-user-zlfbg/heat-ks-user.txt\n>f+++++++++ pod-logs/openstack/heat-ks-user-zlfbg/heat-trustee-ks-user.txt\n>f+++++++++ pod-logs/openstack/heat-ks-user-zlfbg/init.txt\ncd+++++++++ pod-logs/openstack/heat-rabbit-init-8kzs2/\n>f+++++++++ pod-logs/openstack/heat-rabbit-init-8kzs2/init.txt\n>f+++++++++ pod-logs/openstack/heat-rabbit-init-8kzs2/rabbit-init.txt\ncd+++++++++ pod-logs/openstack/heat-trusts-w2nlx/\n>f+++++++++ pod-logs/openstack/heat-trusts-w2nlx/heat-trusts.txt\n>f+++++++++ pod-logs/openstack/heat-trusts-w2nlx/init.txt\ncd+++++++++ pod-logs/openstack/horizon-8665dfb59d-g7vp7/\n>f+++++++++ pod-logs/openstack/horizon-8665dfb59d-g7vp7/horizon.txt\n>f+++++++++ pod-logs/openstack/horizon-8665dfb59d-g7vp7/init.txt\ncd+++++++++ pod-logs/openstack/horizon-db-init-nqx5b/\n>f+++++++++ pod-logs/openstack/horizon-db-init-nqx5b/horizon-db-init-0.txt\n>f+++++++++ pod-logs/openstack/horizon-db-init-nqx5b/init.txt\ncd+++++++++ pod-logs/openstack/horizon-db-sync-pcvwt/\n>f+++++++++ pod-logs/openstack/horizon-db-sync-pcvwt/horizon-db-sync.txt\n>f+++++++++ pod-logs/openstack/horizon-db-sync-pcvwt/init.txt\ncd+++++++++ pod-logs/openstack/keepalived-vrxzt/\n>f+++++++++ pod-logs/openstack/keepalived-vrxzt/init.txt\n>f+++++++++ pod-logs/openstack/keepalived-vrxzt/keepalived.txt\n>f+++++++++ pod-logs/openstack/keepalived-vrxzt/wait-for-ip.txt\ncd+++++++++ pod-logs/openstack/keystone-api-5579b9b445-n6qcq/\n>f+++++++++ pod-logs/openstack/keystone-api-5579b9b445-n6qcq/init.txt\n>f+++++++++ pod-logs/openstack/keystone-api-5579b9b445-n6qcq/keystone-api.txt\ncd+++++++++ pod-logs/openstack/keystone-bootstrap-bcvjb/\n>f+++++++++ pod-logs/openstack/keystone-bootstrap-bcvjb/bootstrap.txt\n>f+++++++++ pod-logs/openstack/keystone-bootstrap-bcvjb/init.txt\ncd+++++++++ pod-logs/openstack/keystone-credential-setup-zh9sl/\n>f+++++++++ pod-logs/openstack/keystone-credential-setup-zh9sl/init.txt\n>f+++++++++ pod-logs/openstack/keystone-credential-setup-zh9sl/keystone-credential-setup.txt\ncd+++++++++ pod-logs/openstack/keystone-db-init-k9blh/\n>f+++++++++ pod-logs/openstack/keystone-db-init-k9blh/init.txt\n>f+++++++++ pod-logs/openstack/keystone-db-init-k9blh/keystone-db-init-0.txt\ncd+++++++++ pod-logs/openstack/keystone-db-sync-pgqvz/\n>f+++++++++ pod-logs/openstack/keystone-db-sync-pgqvz/init.txt\n>f+++++++++ pod-logs/openstack/keystone-db-sync-pgqvz/keystone-db-sync.txt\ncd+++++++++ pod-logs/openstack/keystone-domain-manage-rqx2q/\n>f+++++++++ pod-logs/openstack/keystone-domain-manage-rqx2q/init.txt\n>f+++++++++ pod-logs/openstack/keystone-domain-manage-rqx2q/keystone-domain-manage.txt\ncd+++++++++ pod-logs/openstack/keystone-fernet-setup-7pwph/\n>f+++++++++ pod-logs/openstack/keystone-fernet-setup-7pwph/init.txt\n>f+++++++++ pod-logs/openstack/keystone-fernet-setup-7pwph/keystone-fernet-setup.txt\ncd+++++++++ pod-logs/openstack/keystone-rabbit-init-2tnw5/\n>f+++++++++ pod-logs/openstack/keystone-rabbit-init-2tnw5/init.txt\n>f+++++++++ pod-logs/openstack/keystone-rabbit-init-2tnw5/rabbit-init.txt\ncd+++++++++ pod-logs/openstack/libvirt-libvirt-default-lbckq/\n>f+++++++++ pod-logs/openstack/libvirt-libvirt-default-lbckq/ceph-admin-keyring-placement.txt\n>f+++++++++ pod-logs/openstack/libvirt-libvirt-default-lbckq/ceph-keyring-placement.txt\n>f+++++++++ pod-logs/openstack/libvirt-libvirt-default-lbckq/init-dynamic-options.txt\n>f+++++++++ pod-logs/openstack/libvirt-libvirt-default-lbckq/init.txt\n>f+++++++++ pod-logs/openstack/libvirt-libvirt-default-lbckq/libvirt-exporter.txt\n>f+++++++++ pod-logs/openstack/libvirt-libvirt-default-lbckq/libvirt.txt\n>f+++++++++ pod-logs/openstack/libvirt-libvirt-default-lbckq/tls-sidecar.txt\ncd+++++++++ pod-logs/openstack/magnum-api-687df4679-jttrv/\n>f+++++++++ pod-logs/openstack/magnum-api-687df4679-jttrv/init.txt\n>f+++++++++ pod-logs/openstack/magnum-api-687df4679-jttrv/magnum-api.txt\ncd+++++++++ pod-logs/openstack/magnum-cluster-api-proxy-2knbs/\n>f+++++++++ pod-logs/openstack/magnum-cluster-api-proxy-2knbs/magnum-cluster-api-proxy.txt\ncd+++++++++ pod-logs/openstack/magnum-conductor-0/\n>f+++++++++ pod-logs/openstack/magnum-conductor-0/init.txt\n>f+++++++++ pod-logs/openstack/magnum-conductor-0/magnum-conductor-init.txt\n>f+++++++++ pod-logs/openstack/magnum-conductor-0/magnum-conductor.txt\ncd+++++++++ pod-logs/openstack/magnum-db-init-424tn/\n>f+++++++++ pod-logs/openstack/magnum-db-init-424tn/init.txt\n>f+++++++++ pod-logs/openstack/magnum-db-init-424tn/magnum-db-init-0.txt\ncd+++++++++ pod-logs/openstack/magnum-db-sync-tzr7f/\n>f+++++++++ pod-logs/openstack/magnum-db-sync-tzr7f/init.txt\n>f+++++++++ pod-logs/openstack/magnum-db-sync-tzr7f/magnum-db-sync.txt\ncd+++++++++ pod-logs/openstack/magnum-domain-ks-user-bp2dk/\n>f+++++++++ pod-logs/openstack/magnum-domain-ks-user-bp2dk/init.txt\n>f+++++++++ pod-logs/openstack/magnum-domain-ks-user-bp2dk/magnum-ks-domain-user.txt\ncd+++++++++ pod-logs/openstack/magnum-ks-endpoints-gmpv8/\n>f+++++++++ pod-logs/openstack/magnum-ks-endpoints-gmpv8/container-infra-ks-endpoints-admin.txt\n>f+++++++++ pod-logs/openstack/magnum-ks-endpoints-gmpv8/container-infra-ks-endpoints-internal.txt\n>f+++++++++ pod-logs/openstack/magnum-ks-endpoints-gmpv8/container-infra-ks-endpoints-public.txt\n>f+++++++++ pod-logs/openstack/magnum-ks-endpoints-gmpv8/init.txt\ncd+++++++++ pod-logs/openstack/magnum-ks-service-tqrmc/\n>f+++++++++ pod-logs/openstack/magnum-ks-service-tqrmc/container-infra-ks-service-registration.txt\n>f+++++++++ pod-logs/openstack/magnum-ks-service-tqrmc/init.txt\ncd+++++++++ pod-logs/openstack/magnum-ks-user-p6fkp/\n>f+++++++++ pod-logs/openstack/magnum-ks-user-p6fkp/init.txt\n>f+++++++++ pod-logs/openstack/magnum-ks-user-p6fkp/magnum-ks-user.txt\ncd+++++++++ pod-logs/openstack/magnum-rabbit-init-tgh5n/\n>f+++++++++ pod-logs/openstack/magnum-rabbit-init-tgh5n/init.txt\n>f+++++++++ pod-logs/openstack/magnum-rabbit-init-tgh5n/rabbit-init.txt\ncd+++++++++ pod-logs/openstack/magnum-registry-c45778976-6rw7m/\n>f+++++++++ pod-logs/openstack/magnum-registry-c45778976-6rw7m/registry.txt\ncd+++++++++ pod-logs/openstack/manila-api-6d5cf9b54d-q2p5g/\n>f+++++++++ pod-logs/openstack/manila-api-6d5cf9b54d-q2p5g/init.txt\n>f+++++++++ pod-logs/openstack/manila-api-6d5cf9b54d-q2p5g/manila-api.txt\ncd+++++++++ pod-logs/openstack/manila-bootstrap-tgcr7/\n>f+++++++++ pod-logs/openstack/manila-bootstrap-tgcr7/bootstrap.txt\n>f+++++++++ pod-logs/openstack/manila-bootstrap-tgcr7/init.txt\ncd+++++++++ pod-logs/openstack/manila-data-64fcd866ff-tg25v/\n>f+++++++++ pod-logs/openstack/manila-data-64fcd866ff-tg25v/init.txt\n>f+++++++++ pod-logs/openstack/manila-data-64fcd866ff-tg25v/manila-data.txt\ncd+++++++++ pod-logs/openstack/manila-db-init-l2kdc/\n>f+++++++++ pod-logs/openstack/manila-db-init-l2kdc/init.txt\n>f+++++++++ pod-logs/openstack/manila-db-init-l2kdc/manila-db-init-0.txt\ncd+++++++++ pod-logs/openstack/manila-db-sync-g66bf/\n>f+++++++++ pod-logs/openstack/manila-db-sync-g66bf/init.txt\n>f+++++++++ pod-logs/openstack/manila-db-sync-g66bf/manila-db-sync.txt\ncd+++++++++ pod-logs/openstack/manila-ks-endpoints-8lqh6/\n>f+++++++++ pod-logs/openstack/manila-ks-endpoints-8lqh6/init.txt\n>f+++++++++ pod-logs/openstack/manila-ks-endpoints-8lqh6/share-ks-endpoints-admin.txt\n>f+++++++++ pod-logs/openstack/manila-ks-endpoints-8lqh6/share-ks-endpoints-internal.txt\n>f+++++++++ pod-logs/openstack/manila-ks-endpoints-8lqh6/share-ks-endpoints-public.txt\n>f+++++++++ pod-logs/openstack/manila-ks-endpoints-8lqh6/sharev2-ks-endpoints-admin.txt\n>f+++++++++ pod-logs/openstack/manila-ks-endpoints-8lqh6/sharev2-ks-endpoints-internal.txt\n>f+++++++++ pod-logs/openstack/manila-ks-endpoints-8lqh6/sharev2-ks-endpoints-public.txt\ncd+++++++++ pod-logs/openstack/manila-ks-service-847f5/\n>f+++++++++ pod-logs/openstack/manila-ks-service-847f5/init.txt\n>f+++++++++ pod-logs/openstack/manila-ks-service-847f5/share-ks-service-registration.txt\n>f+++++++++ pod-logs/openstack/manila-ks-service-847f5/sharev2-ks-service-registration.txt\ncd+++++++++ pod-logs/openstack/manila-ks-user-4krzg/\n>f+++++++++ pod-logs/openstack/manila-ks-user-4krzg/init.txt\n>f+++++++++ pod-logs/openstack/manila-ks-user-4krzg/manila-ks-user.txt\ncd+++++++++ pod-logs/openstack/manila-rabbit-init-7rpxx/\n>f+++++++++ pod-logs/openstack/manila-rabbit-init-7rpxx/init.txt\n>f+++++++++ pod-logs/openstack/manila-rabbit-init-7rpxx/rabbit-init.txt\ncd+++++++++ pod-logs/openstack/manila-scheduler-6df8f44f9-wp7f2/\n>f+++++++++ pod-logs/openstack/manila-scheduler-6df8f44f9-wp7f2/init.txt\n>f+++++++++ pod-logs/openstack/manila-scheduler-6df8f44f9-wp7f2/manila-scheduler.txt\ncd+++++++++ pod-logs/openstack/manila-share-5865c55f86-f29rj/\n>f+++++++++ pod-logs/openstack/manila-share-5865c55f86-f29rj/init.txt\n>f+++++++++ pod-logs/openstack/manila-share-5865c55f86-f29rj/manila-share-init.txt\n>f+++++++++ pod-logs/openstack/manila-share-5865c55f86-f29rj/manila-share.txt\ncd+++++++++ pod-logs/openstack/memcached-memcached-cf56b6468-dbd7s/\n>f+++++++++ pod-logs/openstack/memcached-memcached-cf56b6468-dbd7s/init.txt\n>f+++++++++ pod-logs/openstack/memcached-memcached-cf56b6468-dbd7s/memcached-exporter.txt\n>f+++++++++ pod-logs/openstack/memcached-memcached-cf56b6468-dbd7s/memcached.txt\ncd+++++++++ pod-logs/openstack/neutron-db-init-p8dwr/\n>f+++++++++ pod-logs/openstack/neutron-db-init-p8dwr/init.txt\n>f+++++++++ pod-logs/openstack/neutron-db-init-p8dwr/neutron-db-init-0.txt\ncd+++++++++ pod-logs/openstack/neutron-db-sync-wjp6h/\n>f+++++++++ pod-logs/openstack/neutron-db-sync-wjp6h/init.txt\n>f+++++++++ pod-logs/openstack/neutron-db-sync-wjp6h/neutron-db-sync.txt\ncd+++++++++ pod-logs/openstack/neutron-ks-endpoints-nz22q/\n>f+++++++++ pod-logs/openstack/neutron-ks-endpoints-nz22q/init.txt\n>f+++++++++ pod-logs/openstack/neutron-ks-endpoints-nz22q/network-ks-endpoints-admin.txt\n>f+++++++++ pod-logs/openstack/neutron-ks-endpoints-nz22q/network-ks-endpoints-internal.txt\n>f+++++++++ pod-logs/openstack/neutron-ks-endpoints-nz22q/network-ks-endpoints-public.txt\ncd+++++++++ pod-logs/openstack/neutron-ks-service-2k7gc/\n>f+++++++++ pod-logs/openstack/neutron-ks-service-2k7gc/init.txt\n>f+++++++++ pod-logs/openstack/neutron-ks-service-2k7gc/network-ks-service-registration.txt\ncd+++++++++ pod-logs/openstack/neutron-ks-user-nc4md/\n>f+++++++++ pod-logs/openstack/neutron-ks-user-nc4md/init.txt\n>f+++++++++ pod-logs/openstack/neutron-ks-user-nc4md/neutron-ks-user.txt\ncd+++++++++ pod-logs/openstack/neutron-netns-cleanup-cron-default-gzx9n/\n>f+++++++++ pod-logs/openstack/neutron-netns-cleanup-cron-default-gzx9n/init.txt\n>f+++++++++ pod-logs/openstack/neutron-netns-cleanup-cron-default-gzx9n/neutron-netns-cleanup-cron.txt\ncd+++++++++ pod-logs/openstack/neutron-ovn-metadata-agent-default-zx7sr/\n>f+++++++++ pod-logs/openstack/neutron-ovn-metadata-agent-default-zx7sr/init.txt\n>f+++++++++ pod-logs/openstack/neutron-ovn-metadata-agent-default-zx7sr/neutron-metadata-agent-init.txt\n>f+++++++++ pod-logs/openstack/neutron-ovn-metadata-agent-default-zx7sr/neutron-ovn-metadata-agent.txt\n>f+++++++++ pod-logs/openstack/neutron-ovn-metadata-agent-default-zx7sr/ovn-neutron-init.txt\ncd+++++++++ pod-logs/openstack/neutron-ovn-vpn-agent-default-74p9x/\n>f+++++++++ pod-logs/openstack/neutron-ovn-vpn-agent-default-74p9x/init.txt\n>f+++++++++ pod-logs/openstack/neutron-ovn-vpn-agent-default-74p9x/neutron-ovn-vpn-agent.txt\n>f+++++++++ pod-logs/openstack/neutron-ovn-vpn-agent-default-74p9x/ovn-neutron-init.txt\n>f+++++++++ pod-logs/openstack/neutron-ovn-vpn-agent-default-74p9x/ovn-vpn-agent-init.txt\ncd+++++++++ pod-logs/openstack/neutron-rabbit-init-ftl5c/\n>f+++++++++ pod-logs/openstack/neutron-rabbit-init-ftl5c/init.txt\n>f+++++++++ pod-logs/openstack/neutron-rabbit-init-ftl5c/rabbit-init.txt\ncd+++++++++ pod-logs/openstack/neutron-rpc-server-5c5fdb4f4d-ktjnc/\n>f+++++++++ pod-logs/openstack/neutron-rpc-server-5c5fdb4f4d-ktjnc/init.txt\n>f+++++++++ pod-logs/openstack/neutron-rpc-server-5c5fdb4f4d-ktjnc/neutron-rpc-server.txt\n>f+++++++++ pod-logs/openstack/neutron-rpc-server-5c5fdb4f4d-ktjnc/ovn-neutron-init.txt\ncd+++++++++ pod-logs/openstack/neutron-server-6f79797599-pb425/\n>f+++++++++ pod-logs/openstack/neutron-server-6f79797599-pb425/init.txt\n>f+++++++++ pod-logs/openstack/neutron-server-6f79797599-pb425/neutron-policy-server.txt\n>f+++++++++ pod-logs/openstack/neutron-server-6f79797599-pb425/neutron-server.txt\n>f+++++++++ pod-logs/openstack/neutron-server-6f79797599-pb425/ovn-neutron-init.txt\ncd+++++++++ pod-logs/openstack/nova-api-metadata-5c898968b9-dbhvg/\n>f+++++++++ pod-logs/openstack/nova-api-metadata-5c898968b9-dbhvg/init.txt\n>f+++++++++ pod-logs/openstack/nova-api-metadata-5c898968b9-dbhvg/nova-api-metadata-init.txt\n>f+++++++++ pod-logs/openstack/nova-api-metadata-5c898968b9-dbhvg/nova-api.txt\ncd+++++++++ pod-logs/openstack/nova-api-osapi-7fbfbcdbb-h5zwn/\n>f+++++++++ pod-logs/openstack/nova-api-osapi-7fbfbcdbb-h5zwn/init.txt\n>f+++++++++ pod-logs/openstack/nova-api-osapi-7fbfbcdbb-h5zwn/nova-osapi.txt\ncd+++++++++ pod-logs/openstack/nova-bootstrap-thqgb/\n>f+++++++++ pod-logs/openstack/nova-bootstrap-thqgb/bootstrap.txt\n>f+++++++++ pod-logs/openstack/nova-bootstrap-thqgb/init.txt\ncd+++++++++ pod-logs/openstack/nova-cell-setup-29750280-c29jj/\n>f+++++++++ pod-logs/openstack/nova-cell-setup-29750280-c29jj/init.txt\n>f+++++++++ pod-logs/openstack/nova-cell-setup-29750280-c29jj/nova-cell-setup.txt\ncd+++++++++ pod-logs/openstack/nova-cell-setup-dbrf6/\n>f+++++++++ pod-logs/openstack/nova-cell-setup-dbrf6/init.txt\n>f+++++++++ pod-logs/openstack/nova-cell-setup-dbrf6/nova-cell-setup-init.txt\n>f+++++++++ pod-logs/openstack/nova-cell-setup-dbrf6/nova-cell-setup.txt\ncd+++++++++ pod-logs/openstack/nova-compute-default-899lm/\n>f+++++++++ pod-logs/openstack/nova-compute-default-899lm/ceph-admin-keyring-placement.txt\n>f+++++++++ pod-logs/openstack/nova-compute-default-899lm/ceph-keyring-placement.txt\n>f+++++++++ pod-logs/openstack/nova-compute-default-899lm/ceph-perms.txt\n>f+++++++++ pod-logs/openstack/nova-compute-default-899lm/init.txt\n>f+++++++++ pod-logs/openstack/nova-compute-default-899lm/nova-compute-init.txt\n>f+++++++++ pod-logs/openstack/nova-compute-default-899lm/nova-compute-ssh-init.txt\n>f+++++++++ pod-logs/openstack/nova-compute-default-899lm/nova-compute-ssh.txt\n>f+++++++++ pod-logs/openstack/nova-compute-default-899lm/nova-compute-vnc-init.txt\n>f+++++++++ pod-logs/openstack/nova-compute-default-899lm/nova-compute.txt\ncd+++++++++ pod-logs/openstack/nova-conductor-69f4c6854-fdm8f/\n>f+++++++++ pod-logs/openstack/nova-conductor-69f4c6854-fdm8f/init.txt\n>f+++++++++ pod-logs/openstack/nova-conductor-69f4c6854-fdm8f/nova-conductor.txt\ncd+++++++++ pod-logs/openstack/nova-db-init-dmq66/\n>f+++++++++ pod-logs/openstack/nova-db-init-dmq66/init.txt\n>f+++++++++ pod-logs/openstack/nova-db-init-dmq66/nova-db-init-0.txt\n>f+++++++++ pod-logs/openstack/nova-db-init-dmq66/nova-db-init-1.txt\n>f+++++++++ pod-logs/openstack/nova-db-init-dmq66/nova-db-init-2.txt\ncd+++++++++ pod-logs/openstack/nova-db-sync-5qfmv/\n>f+++++++++ pod-logs/openstack/nova-db-sync-5qfmv/init.txt\n>f+++++++++ pod-logs/openstack/nova-db-sync-5qfmv/nova-db-sync.txt\ncd+++++++++ pod-logs/openstack/nova-ks-endpoints-p7nql/\n>f+++++++++ pod-logs/openstack/nova-ks-endpoints-p7nql/compute-ks-endpoints-admin.txt\n>f+++++++++ pod-logs/openstack/nova-ks-endpoints-p7nql/compute-ks-endpoints-internal.txt\n>f+++++++++ pod-logs/openstack/nova-ks-endpoints-p7nql/compute-ks-endpoints-public.txt\n>f+++++++++ pod-logs/openstack/nova-ks-endpoints-p7nql/init.txt\ncd+++++++++ pod-logs/openstack/nova-ks-service-fc9dh/\n>f+++++++++ pod-logs/openstack/nova-ks-service-fc9dh/compute-ks-service-registration.txt\n>f+++++++++ pod-logs/openstack/nova-ks-service-fc9dh/init.txt\ncd+++++++++ pod-logs/openstack/nova-ks-user-wdtl8/\n>f+++++++++ pod-logs/openstack/nova-ks-user-wdtl8/init.txt\n>f+++++++++ pod-logs/openstack/nova-ks-user-wdtl8/nova-ks-user.txt\ncd+++++++++ pod-logs/openstack/nova-novncproxy-cb6489d67-stk7j/\n>f+++++++++ pod-logs/openstack/nova-novncproxy-cb6489d67-stk7j/init.txt\n>f+++++++++ pod-logs/openstack/nova-novncproxy-cb6489d67-stk7j/nova-novncproxy-init-assets.txt\n>f+++++++++ pod-logs/openstack/nova-novncproxy-cb6489d67-stk7j/nova-novncproxy-init.txt\n>f+++++++++ pod-logs/openstack/nova-novncproxy-cb6489d67-stk7j/nova-novncproxy.txt\ncd+++++++++ pod-logs/openstack/nova-rabbit-init-pvt6m/\n>f+++++++++ pod-logs/openstack/nova-rabbit-init-pvt6m/init.txt\n>f+++++++++ pod-logs/openstack/nova-rabbit-init-pvt6m/rabbit-init.txt\ncd+++++++++ pod-logs/openstack/nova-scheduler-d698d658b-ggplg/\n>f+++++++++ pod-logs/openstack/nova-scheduler-d698d658b-ggplg/init.txt\n>f+++++++++ pod-logs/openstack/nova-scheduler-d698d658b-ggplg/nova-scheduler.txt\ncd+++++++++ pod-logs/openstack/nova-service-cleaner-29750280-z695t/\n>f+++++++++ pod-logs/openstack/nova-service-cleaner-29750280-z695t/init.txt\n>f+++++++++ pod-logs/openstack/nova-service-cleaner-29750280-z695t/nova-service-cleaner.txt\ncd+++++++++ pod-logs/openstack/octavia-api-5845cffc88-dfr5z/\n>f+++++++++ pod-logs/openstack/octavia-api-5845cffc88-dfr5z/init.txt\n>f+++++++++ pod-logs/openstack/octavia-api-5845cffc88-dfr5z/octavia-api.txt\ncd+++++++++ pod-logs/openstack/octavia-bootstrap-x2czn/\n>f+++++++++ pod-logs/openstack/octavia-bootstrap-x2czn/bootstrap.txt\n>f+++++++++ pod-logs/openstack/octavia-bootstrap-x2czn/init.txt\ncd+++++++++ pod-logs/openstack/octavia-db-init-g45hh/\n>f+++++++++ pod-logs/openstack/octavia-db-init-g45hh/init.txt\n>f+++++++++ pod-logs/openstack/octavia-db-init-g45hh/octavia-db-init-0.txt\n>f+++++++++ pod-logs/openstack/octavia-db-init-g45hh/octavia-db-init-1.txt\ncd+++++++++ pod-logs/openstack/octavia-db-sync-lkvft/\n>f+++++++++ pod-logs/openstack/octavia-db-sync-lkvft/init.txt\n>f+++++++++ pod-logs/openstack/octavia-db-sync-lkvft/octavia-db-sync.txt\ncd+++++++++ pod-logs/openstack/octavia-health-manager-default-cm58q/\n>f+++++++++ pod-logs/openstack/octavia-health-manager-default-cm58q/init.txt\n>f+++++++++ pod-logs/openstack/octavia-health-manager-default-cm58q/octavia-health-manager-get-port.txt\n>f+++++++++ pod-logs/openstack/octavia-health-manager-default-cm58q/octavia-health-manager-nic-init.txt\n>f+++++++++ pod-logs/openstack/octavia-health-manager-default-cm58q/octavia-health-manager.txt\ncd+++++++++ pod-logs/openstack/octavia-housekeeping-5885d6b8b7-pqmkc/\n>f+++++++++ pod-logs/openstack/octavia-housekeeping-5885d6b8b7-pqmkc/init.txt\n>f+++++++++ pod-logs/openstack/octavia-housekeeping-5885d6b8b7-pqmkc/octavia-housekeeping.txt\ncd+++++++++ pod-logs/openstack/octavia-ks-endpoints-swhhx/\n>f+++++++++ pod-logs/openstack/octavia-ks-endpoints-swhhx/init.txt\n>f+++++++++ pod-logs/openstack/octavia-ks-endpoints-swhhx/load-balancer-ks-endpoints-admin.txt\n>f+++++++++ pod-logs/openstack/octavia-ks-endpoints-swhhx/load-balancer-ks-endpoints-internal.txt\n>f+++++++++ pod-logs/openstack/octavia-ks-endpoints-swhhx/load-balancer-ks-endpoints-public.txt\ncd+++++++++ pod-logs/openstack/octavia-ks-service-jkhk6/\n>f+++++++++ pod-logs/openstack/octavia-ks-service-jkhk6/init.txt\n>f+++++++++ pod-logs/openstack/octavia-ks-service-jkhk6/load-balancer-ks-service-registration.txt\ncd+++++++++ pod-logs/openstack/octavia-ks-user-s4lpv/\n>f+++++++++ pod-logs/openstack/octavia-ks-user-s4lpv/init.txt\n>f+++++++++ pod-logs/openstack/octavia-ks-user-s4lpv/octavia-ks-user.txt\ncd+++++++++ pod-logs/openstack/octavia-rabbit-init-27ghd/\n>f+++++++++ pod-logs/openstack/octavia-rabbit-init-27ghd/init.txt\n>f+++++++++ pod-logs/openstack/octavia-rabbit-init-27ghd/rabbit-init.txt\ncd+++++++++ pod-logs/openstack/octavia-worker-9b64799bd-br499/\n>f+++++++++ pod-logs/openstack/octavia-worker-9b64799bd-br499/init.txt\n>f+++++++++ pod-logs/openstack/octavia-worker-9b64799bd-br499/octavia-worker.txt\ncd+++++++++ pod-logs/openstack/openstack-database-exporter-78c69bc7dd-mzls8/\n>f+++++++++ pod-logs/openstack/openstack-database-exporter-78c69bc7dd-mzls8/openstack-database-exporter.txt\ncd+++++++++ pod-logs/openstack/openstack-exporter-5455644b6-jsgtx/\n>f+++++++++ pod-logs/openstack/openstack-exporter-5455644b6-jsgtx/build-config.txt\n>f+++++++++ pod-logs/openstack/openstack-exporter-5455644b6-jsgtx/openstack-exporter.txt\ncd+++++++++ pod-logs/openstack/openvswitch-dpq7n/\n>f+++++++++ pod-logs/openstack/openvswitch-dpq7n/init.txt\n>f+++++++++ pod-logs/openstack/openvswitch-dpq7n/openvswitch-db-perms.txt\n>f+++++++++ pod-logs/openstack/openvswitch-dpq7n/openvswitch-db.txt\n>f+++++++++ pod-logs/openstack/openvswitch-dpq7n/openvswitch-vswitchd-modules.txt\n>f+++++++++ pod-logs/openstack/openvswitch-dpq7n/openvswitch-vswitchd.txt\ncd+++++++++ pod-logs/openstack/ovn-bgp-agent-kxk2s/\n>f+++++++++ pod-logs/openstack/ovn-bgp-agent-kxk2s/ovn-bgp-agent-init.txt\n>f+++++++++ pod-logs/openstack/ovn-bgp-agent-kxk2s/ovn-bgp-agent.txt\ncd+++++++++ pod-logs/openstack/ovn-controller-default-5vwln/\n>f+++++++++ pod-logs/openstack/ovn-controller-default-5vwln/controller-init.txt\n>f+++++++++ pod-logs/openstack/ovn-controller-default-5vwln/controller.txt\n>f+++++++++ pod-logs/openstack/ovn-controller-default-5vwln/get-gw-enabled.txt\n>f+++++++++ pod-logs/openstack/ovn-controller-default-5vwln/init.txt\n>f+++++++++ pod-logs/openstack/ovn-controller-default-5vwln/log-parser.txt\n>f+++++++++ pod-logs/openstack/ovn-controller-default-5vwln/vector.txt\ncd+++++++++ pod-logs/openstack/ovn-northd-7659bd74f8-6nrzg/\n>f+++++++++ pod-logs/openstack/ovn-northd-7659bd74f8-6nrzg/init.txt\n>f+++++++++ pod-logs/openstack/ovn-northd-7659bd74f8-6nrzg/northd.txt\ncd+++++++++ pod-logs/openstack/ovn-ovsdb-nb-0/\n>f+++++++++ pod-logs/openstack/ovn-ovsdb-nb-0/init.txt\n>f+++++++++ pod-logs/openstack/ovn-ovsdb-nb-0/ovsdb.txt\ncd+++++++++ pod-logs/openstack/ovn-ovsdb-sb-0/\n>f+++++++++ pod-logs/openstack/ovn-ovsdb-sb-0/init.txt\n>f+++++++++ pod-logs/openstack/ovn-ovsdb-sb-0/ovsdb.txt\ncd+++++++++ pod-logs/openstack/percona-xtradb-haproxy-0/\n>f+++++++++ pod-logs/openstack/percona-xtradb-haproxy-0/haproxy-init.txt\n>f+++++++++ pod-logs/openstack/percona-xtradb-haproxy-0/haproxy.txt\n>f+++++++++ pod-logs/openstack/percona-xtradb-haproxy-0/pxc-init.txt\n>f+++++++++ pod-logs/openstack/percona-xtradb-haproxy-0/pxc-monit.txt\ncd+++++++++ pod-logs/openstack/percona-xtradb-pxc-0/\n>f+++++++++ pod-logs/openstack/percona-xtradb-pxc-0/exporter.txt\n>f+++++++++ pod-logs/openstack/percona-xtradb-pxc-0/pxc-init.txt\n>f+++++++++ pod-logs/openstack/percona-xtradb-pxc-0/pxc.txt\ncd+++++++++ pod-logs/openstack/placement-api-65b7cbc865-zhsz5/\n>f+++++++++ pod-logs/openstack/placement-api-65b7cbc865-zhsz5/init.txt\n>f+++++++++ pod-logs/openstack/placement-api-65b7cbc865-zhsz5/placement-api.txt\ncd+++++++++ pod-logs/openstack/placement-db-init-kh58g/\n>f+++++++++ pod-logs/openstack/placement-db-init-kh58g/init.txt\n>f+++++++++ pod-logs/openstack/placement-db-init-kh58g/placement-db-init-0.txt\ncd+++++++++ pod-logs/openstack/placement-db-sync-wwndt/\n>f+++++++++ pod-logs/openstack/placement-db-sync-wwndt/init.txt\n>f+++++++++ pod-logs/openstack/placement-db-sync-wwndt/placement-db-sync.txt\ncd+++++++++ pod-logs/openstack/placement-ks-endpoints-8c8mg/\n>f+++++++++ pod-logs/openstack/placement-ks-endpoints-8c8mg/init.txt\n>f+++++++++ pod-logs/openstack/placement-ks-endpoints-8c8mg/placement-ks-endpoints-admin.txt\n>f+++++++++ pod-logs/openstack/placement-ks-endpoints-8c8mg/placement-ks-endpoints-internal.txt\n>f+++++++++ pod-logs/openstack/placement-ks-endpoints-8c8mg/placement-ks-endpoints-public.txt\ncd+++++++++ pod-logs/openstack/placement-ks-service-5llv2/\n>f+++++++++ pod-logs/openstack/placement-ks-service-5llv2/init.txt\n>f+++++++++ pod-logs/openstack/placement-ks-service-5llv2/placement-ks-service-registration.txt\ncd+++++++++ pod-logs/openstack/placement-ks-user-rcmzf/\n>f+++++++++ pod-logs/openstack/placement-ks-user-rcmzf/init.txt\n>f+++++++++ pod-logs/openstack/placement-ks-user-rcmzf/placement-ks-user.txt\ncd+++++++++ pod-logs/openstack/pxc-operator-69cb5bbdb9-ld8qb/\n>f+++++++++ pod-logs/openstack/pxc-operator-69cb5bbdb9-ld8qb/percona-xtradb-cluster-operator.txt\ncd+++++++++ pod-logs/openstack/rabbitmq-barbican-server-0/\n>f+++++++++ pod-logs/openstack/rabbitmq-barbican-server-0/rabbitmq.txt\n>f+++++++++ pod-logs/openstack/rabbitmq-barbican-server-0/setup-container.txt\ncd+++++++++ pod-logs/openstack/rabbitmq-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-lk8lt/\n>f+++++++++ pod-logs/openstack/rabbitmq-cluster-operator-54f767cff8-lk8lt/rabbitmq-cluster-operator.txt\ncd+++++++++ pod-logs/openstack/rabbitmq-glance-server-0/\n>f+++++++++ pod-logs/openstack/rabbitmq-glance-server-0/rabbitmq.txt\n>f+++++++++ pod-logs/openstack/rabbitmq-glance-server-0/setup-container.txt\ncd+++++++++ pod-logs/openstack/rabbitmq-heat-server-0/\n>f+++++++++ pod-logs/openstack/rabbitmq-heat-server-0/rabbitmq.txt\n>f+++++++++ pod-logs/openstack/rabbitmq-heat-server-0/setup-container.txt\ncd+++++++++ pod-logs/openstack/rabbitmq-keystone-server-0/\n>f+++++++++ pod-logs/openstack/rabbitmq-keystone-server-0/rabbitmq.txt\n>f+++++++++ pod-logs/openstack/rabbitmq-keystone-server-0/setup-container.txt\ncd+++++++++ pod-logs/openstack/rabbitmq-magnum-server-0/\n>f+++++++++ pod-logs/openstack/rabbitmq-magnum-server-0/rabbitmq.txt\n>f+++++++++ pod-logs/openstack/rabbitmq-magnum-server-0/setup-container.txt\ncd+++++++++ pod-logs/openstack/rabbitmq-manila-server-0/\n>f+++++++++ pod-logs/openstack/rabbitmq-manila-server-0/rabbitmq.txt\n>f+++++++++ pod-logs/openstack/rabbitmq-manila-server-0/setup-container.txt\ncd+++++++++ pod-logs/openstack/rabbitmq-messaging-topology-operator-6f465c979f-zng6s/\n>f+++++++++ pod-logs/openstack/rabbitmq-messaging-topology-operator-6f465c979f-zng6s/rabbitmq-cluster-operator.txt\ncd+++++++++ pod-logs/openstack/rabbitmq-neutron-server-0/\n>f+++++++++ pod-logs/openstack/rabbitmq-neutron-server-0/rabbitmq.txt\n>f+++++++++ pod-logs/openstack/rabbitmq-neutron-server-0/setup-container.txt\ncd+++++++++ pod-logs/openstack/rabbitmq-nova-server-0/\n>f+++++++++ pod-logs/openstack/rabbitmq-nova-server-0/rabbitmq.txt\n>f+++++++++ pod-logs/openstack/rabbitmq-nova-server-0/setup-container.txt\ncd+++++++++ pod-logs/openstack/rabbitmq-octavia-server-0/\n>f+++++++++ pod-logs/openstack/rabbitmq-octavia-server-0/rabbitmq.txt\n>f+++++++++ pod-logs/openstack/rabbitmq-octavia-server-0/setup-container.txt\ncd+++++++++ pod-logs/openstack/rook-ceph-crashcollector-instance-754c646bfd-hccht/\n>f+++++++++ pod-logs/openstack/rook-ceph-crashcollector-instance-754c646bfd-hccht/ceph-crash.txt\n>f+++++++++ pod-logs/openstack/rook-ceph-crashcollector-instance-754c646bfd-hccht/chown-container-data-dir.txt\n>f+++++++++ pod-logs/openstack/rook-ceph-crashcollector-instance-754c646bfd-hccht/make-container-crash-dir.txt\ncd+++++++++ pod-logs/openstack/rook-ceph-rgw-ceph-a-699b8bdb59-wz5hr/\n>f+++++++++ pod-logs/openstack/rook-ceph-rgw-ceph-a-699b8bdb59-wz5hr/chown-container-data-dir.txt\n>f+++++++++ pod-logs/openstack/rook-ceph-rgw-ceph-a-699b8bdb59-wz5hr/log-collector.txt\n>f+++++++++ pod-logs/openstack/rook-ceph-rgw-ceph-a-699b8bdb59-wz5hr/rgw.txt\ncd+++++++++ pod-logs/openstack/staffeln-api-7885698956-chmrm/\n>f+++++++++ pod-logs/openstack/staffeln-api-7885698956-chmrm/init.txt\n>f+++++++++ pod-logs/openstack/staffeln-api-7885698956-chmrm/staffeln-api.txt\ncd+++++++++ pod-logs/openstack/staffeln-conductor-569cbc955c-lbwdv/\n>f+++++++++ pod-logs/openstack/staffeln-conductor-569cbc955c-lbwdv/staffeln-conductor.txt\ncd+++++++++ pod-logs/openstack/staffeln-db-init-wrwvk/\n>f+++++++++ pod-logs/openstack/staffeln-db-init-wrwvk/init.txt\n>f+++++++++ pod-logs/openstack/staffeln-db-init-wrwvk/staffeln-db-init-0.txt\ncd+++++++++ pod-logs/openstack/staffeln-db-sync-785s2/\n>f+++++++++ pod-logs/openstack/staffeln-db-sync-785s2/init.txt\n>f+++++++++ pod-logs/openstack/staffeln-db-sync-785s2/staffeln-db-sync.txt\ncd+++++++++ pod-logs/openstack/tempest-ks-user-rbrf9/\n>f+++++++++ pod-logs/openstack/tempest-ks-user-rbrf9/init.txt\n>f+++++++++ pod-logs/openstack/tempest-ks-user-rbrf9/tempest-ks-user.txt\ncd+++++++++ pod-logs/openstack/tempest-run-tests-rjq7b/\n>f+++++++++ pod-logs/openstack/tempest-run-tests-rjq7b/init.txt\n>f+++++++++ pod-logs/openstack/tempest-run-tests-rjq7b/tempest-run-tests-init.txt\n>f+++++++++ pod-logs/openstack/tempest-run-tests-rjq7b/tempest-run-tests.txt\ncd+++++++++ pod-logs/openstack/valkey-node-0/\n>f+++++++++ pod-logs/openstack/valkey-node-0/metrics.txt\n>f+++++++++ pod-logs/openstack/valkey-node-0/sentinel.txt\n>f+++++++++ pod-logs/openstack/valkey-node-0/valkey.txt\ncd+++++++++ pod-logs/orc-system/\ncd+++++++++ pod-logs/orc-system/orc-controller-manager-6cb597b5d4-qtmhg/\n>f+++++++++ pod-logs/orc-system/orc-controller-manager-6cb597b5d4-qtmhg/manager.txt\ncd+++++++++ pod-logs/rook-ceph/\ncd+++++++++ pod-logs/rook-ceph/rook-ceph-operator-76bbbb77ff-snv55/\n>f+++++++++ pod-logs/rook-ceph/rook-ceph-operator-76bbbb77ff-snv55/rook-ceph-operator.txt\ncd+++++++++ pod-logs/secretgen-controller/\ncd+++++++++ pod-logs/secretgen-controller/secretgen-controller-5cf976ccc7-n8tzq/\n>f+++++++++ pod-logs/secretgen-controller/secretgen-controller-5cf976ccc7-n8tzq/secretgen-controller.txt\n",
                            "rc": 0,
                            "stdout_lines": [
                                "cd+++++++++ pod-logs/",
                                "cd+++++++++ pod-logs/auth-system/",
                                "cd+++++++++ pod-logs/auth-system/keycloak-0/",
                                ">f+++++++++ pod-logs/auth-system/keycloak-0/keycloak.txt",
                                "cd+++++++++ pod-logs/capi-kubeadm-bootstrap-system/",
                                "cd+++++++++ pod-logs/capi-kubeadm-bootstrap-system/capi-kubeadm-bootstrap-controller-manager-67b8b974d6-tkksr/",
                                ">f+++++++++ pod-logs/capi-kubeadm-bootstrap-system/capi-kubeadm-bootstrap-controller-manager-67b8b974d6-tkksr/manager.txt",
                                "cd+++++++++ pod-logs/capi-kubeadm-control-plane-system/",
                                "cd+++++++++ pod-logs/capi-kubeadm-control-plane-system/capi-kubeadm-control-plane-controller-manager-6b6ccbf6b8-8v87s/",
                                ">f+++++++++ pod-logs/capi-kubeadm-control-plane-system/capi-kubeadm-control-plane-controller-manager-6b6ccbf6b8-8v87s/manager.txt",
                                "cd+++++++++ pod-logs/capi-system/",
                                "cd+++++++++ pod-logs/capi-system/capi-controller-manager-5647546676-64t7b/",
                                ">f+++++++++ pod-logs/capi-system/capi-controller-manager-5647546676-64t7b/manager.txt",
                                "cd+++++++++ pod-logs/capo-system/",
                                "cd+++++++++ pod-logs/capo-system/capo-controller-manager-56cf844ccd-kp5k7/",
                                ">f+++++++++ pod-logs/capo-system/capo-controller-manager-56cf844ccd-kp5k7/manager.txt",
                                "cd+++++++++ pod-logs/cert-manager/",
                                "cd+++++++++ pod-logs/cert-manager/cert-manager-79c48d47db-dwf26/",
                                ">f+++++++++ pod-logs/cert-manager/cert-manager-79c48d47db-dwf26/cert-manager-controller.txt",
                                "cd+++++++++ pod-logs/cert-manager/cert-manager-cainjector-579c9dd7cd-66bdt/",
                                ">f+++++++++ pod-logs/cert-manager/cert-manager-cainjector-579c9dd7cd-66bdt/cert-manager-cainjector.txt",
                                "cd+++++++++ pod-logs/cert-manager/cert-manager-webhook-7d6b59cfdc-xfskr/",
                                ">f+++++++++ pod-logs/cert-manager/cert-manager-webhook-7d6b59cfdc-xfskr/cert-manager-webhook.txt",
                                "cd+++++++++ pod-logs/envoy-gateway-system/",
                                "cd+++++++++ pod-logs/envoy-gateway-system/envoy-gateway-78446f96c9-djzkm/",
                                ">f+++++++++ pod-logs/envoy-gateway-system/envoy-gateway-78446f96c9-djzkm/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/capi-kubeadm-bootstrap-system/",
                                "cd+++++++++ pod-logs/failed-pods/capi-kubeadm-bootstrap-system/capi-kubeadm-bootstrap-controller-manager-67b8b974d6-tkksr/",
                                ">f+++++++++ pod-logs/failed-pods/capi-kubeadm-bootstrap-system/capi-kubeadm-bootstrap-controller-manager-67b8b974d6-tkksr/manager.txt",
                                "cd+++++++++ pod-logs/failed-pods/capi-kubeadm-control-plane-system/",
                                "cd+++++++++ pod-logs/failed-pods/capi-kubeadm-control-plane-system/capi-kubeadm-control-plane-controller-manager-6b6ccbf6b8-8v87s/",
                                ">f+++++++++ pod-logs/failed-pods/capi-kubeadm-control-plane-system/capi-kubeadm-control-plane-controller-manager-6b6ccbf6b8-8v87s/manager.txt",
                                "cd+++++++++ pod-logs/failed-pods/capi-system/",
                                "cd+++++++++ pod-logs/failed-pods/capi-system/capi-controller-manager-5647546676-64t7b/",
                                ">f+++++++++ pod-logs/failed-pods/capi-system/capi-controller-manager-5647546676-64t7b/manager.txt",
                                "cd+++++++++ pod-logs/failed-pods/capo-system/",
                                "cd+++++++++ pod-logs/failed-pods/capo-system/capo-controller-manager-56cf844ccd-kp5k7/",
                                ">f+++++++++ pod-logs/failed-pods/capo-system/capo-controller-manager-56cf844ccd-kp5k7/manager.txt",
                                "cd+++++++++ pod-logs/failed-pods/cert-manager/",
                                "cd+++++++++ pod-logs/failed-pods/cert-manager/cert-manager-79c48d47db-dwf26/",
                                ">f+++++++++ pod-logs/failed-pods/cert-manager/cert-manager-79c48d47db-dwf26/cert-manager-controller.txt",
                                "cd+++++++++ pod-logs/failed-pods/cert-manager/cert-manager-cainjector-579c9dd7cd-66bdt/",
                                ">f+++++++++ pod-logs/failed-pods/cert-manager/cert-manager-cainjector-579c9dd7cd-66bdt/cert-manager-cainjector.txt",
                                "cd+++++++++ pod-logs/failed-pods/cert-manager/cert-manager-webhook-7d6b59cfdc-xfskr/",
                                ">f+++++++++ pod-logs/failed-pods/cert-manager/cert-manager-webhook-7d6b59cfdc-xfskr/cert-manager-webhook.txt",
                                "cd+++++++++ pod-logs/failed-pods/envoy-gateway-system/",
                                "cd+++++++++ pod-logs/failed-pods/envoy-gateway-system/envoy-gateway-78446f96c9-djzkm/",
                                ">f+++++++++ pod-logs/failed-pods/envoy-gateway-system/envoy-gateway-78446f96c9-djzkm/envoy-gateway.txt",
                                "cd+++++++++ pod-logs/failed-pods/frr-k8s-system/",
                                "cd+++++++++ pod-logs/failed-pods/frr-k8s-system/frr-k8s-4swmf/",
                                ">f+++++++++ pod-logs/failed-pods/frr-k8s-system/frr-k8s-4swmf/controller.txt",
                                ">f+++++++++ pod-logs/failed-pods/frr-k8s-system/frr-k8s-4swmf/cp-frr-files.txt",
                                ">f+++++++++ pod-logs/failed-pods/frr-k8s-system/frr-k8s-4swmf/cp-metrics.txt",
                                ">f+++++++++ pod-logs/failed-pods/frr-k8s-system/frr-k8s-4swmf/cp-reloader.txt",
                                ">f+++++++++ pod-logs/failed-pods/frr-k8s-system/frr-k8s-4swmf/frr-metrics.txt",
                                ">f+++++++++ pod-logs/failed-pods/frr-k8s-system/frr-k8s-4swmf/frr.txt",
                                ">f+++++++++ pod-logs/failed-pods/frr-k8s-system/frr-k8s-4swmf/kube-rbac-proxy-frr.txt",
                                ">f+++++++++ pod-logs/failed-pods/frr-k8s-system/frr-k8s-4swmf/kube-rbac-proxy.txt",
                                ">f+++++++++ pod-logs/failed-pods/frr-k8s-system/frr-k8s-4swmf/reloader.txt",
                                "cd+++++++++ pod-logs/failed-pods/frr-k8s-system/frr-k8s-webhook-server-ffbc7d57c-47762/",
                                ">f+++++++++ pod-logs/failed-pods/frr-k8s-system/frr-k8s-webhook-server-ffbc7d57c-47762/frr-k8s-webhook-server.txt",
                                "cd+++++++++ pod-logs/failed-pods/ingress-nginx/",
                                "cd+++++++++ pod-logs/failed-pods/ingress-nginx/ingress-nginx-controller-2j9k6/",
                                ">f+++++++++ pod-logs/failed-pods/ingress-nginx/ingress-nginx-controller-2j9k6/controller.txt",
                                "cd+++++++++ pod-logs/failed-pods/ingress-nginx/ingress-nginx-defaultbackend-6987ff55cf-76889/",
                                ">f+++++++++ pod-logs/failed-pods/ingress-nginx/ingress-nginx-defaultbackend-6987ff55cf-76889/ingress-nginx-default-backend.txt",
                                "cd+++++++++ pod-logs/failed-pods/kube-system/",
                                "cd+++++++++ pod-logs/failed-pods/kube-system/cilium-operator-869df985b8-ghjgj/",
                                ">f+++++++++ pod-logs/failed-pods/kube-system/cilium-operator-869df985b8-ghjgj/cilium-operator.txt",
                                "cd+++++++++ pod-logs/failed-pods/kube-system/cilium-q4qn5/",
                                ">f+++++++++ pod-logs/failed-pods/kube-system/cilium-q4qn5/apply-sysctl-overwrites.txt",
                                ">f+++++++++ pod-logs/failed-pods/kube-system/cilium-q4qn5/cilium-agent.txt",
                                ">f+++++++++ pod-logs/failed-pods/kube-system/cilium-q4qn5/clean-cilium-state.txt",
                                ">f+++++++++ pod-logs/failed-pods/kube-system/cilium-q4qn5/config.txt",
                                ">f+++++++++ pod-logs/failed-pods/kube-system/cilium-q4qn5/install-cni-binaries.txt",
                                ">f+++++++++ pod-logs/failed-pods/kube-system/cilium-q4qn5/mount-bpf-fs.txt",
                                ">f+++++++++ pod-logs/failed-pods/kube-system/cilium-q4qn5/mount-cgroup.txt",
                                "cd+++++++++ pod-logs/failed-pods/kube-system/coredns-67659f764b-6lhfm/",
                                ">f+++++++++ pod-logs/failed-pods/kube-system/coredns-67659f764b-6lhfm/coredns.txt",
                                "cd+++++++++ pod-logs/failed-pods/kube-system/coredns-67659f764b-p78h9/",
                                ">f+++++++++ pod-logs/failed-pods/kube-system/coredns-67659f764b-p78h9/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-7r662/",
                                ">f+++++++++ pod-logs/failed-pods/kube-system/kube-proxy-7r662/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/local-path-storage/",
                                "cd+++++++++ pod-logs/failed-pods/local-path-storage/local-path-provisioner-679c578f5-lqz8b/",
                                ">f+++++++++ pod-logs/failed-pods/local-path-storage/local-path-provisioner-679c578f5-lqz8b/local-path-provisioner.txt",
                                "cd+++++++++ pod-logs/failed-pods/monitoring/",
                                "cd+++++++++ pod-logs/failed-pods/monitoring/alertmanager-kube-prometheus-stack-alertmanager-0/",
                                ">f+++++++++ pod-logs/failed-pods/monitoring/alertmanager-kube-prometheus-stack-alertmanager-0/alertmanager.txt",
                                ">f+++++++++ pod-logs/failed-pods/monitoring/alertmanager-kube-prometheus-stack-alertmanager-0/config-reloader.txt",
                                ">f+++++++++ pod-logs/failed-pods/monitoring/alertmanager-kube-prometheus-stack-alertmanager-0/init-config-reloader.txt",
                                ">f+++++++++ pod-logs/failed-pods/monitoring/alertmanager-kube-prometheus-stack-alertmanager-0/oauth2-proxy.txt",
                                "cd+++++++++ pod-logs/failed-pods/monitoring/goldpinger-8sgwt/",
                                ">f+++++++++ pod-logs/failed-pods/monitoring/goldpinger-8sgwt/goldpinger-daemon.txt",
                                "cd+++++++++ pod-logs/failed-pods/monitoring/kube-prometheus-stack-grafana-69c959d5d6-bw7f4/",
                                ">f+++++++++ pod-logs/failed-pods/monitoring/kube-prometheus-stack-grafana-69c959d5d6-bw7f4/grafana-sc-dashboard.txt",
                                ">f+++++++++ pod-logs/failed-pods/monitoring/kube-prometheus-stack-grafana-69c959d5d6-bw7f4/grafana-sc-datasources.txt",
                                ">f+++++++++ pod-logs/failed-pods/monitoring/kube-prometheus-stack-grafana-69c959d5d6-bw7f4/grafana.txt",
                                "cd+++++++++ pod-logs/failed-pods/monitoring/kube-prometheus-stack-kube-state-metrics-5c97764fc9-mcccz/",
                                ">f+++++++++ pod-logs/failed-pods/monitoring/kube-prometheus-stack-kube-state-metrics-5c97764fc9-mcccz/kube-state-metrics.txt",
                                "cd+++++++++ pod-logs/failed-pods/monitoring/kube-prometheus-stack-operator-cd88cf4bf-qsxbj/",
                                ">f+++++++++ pod-logs/failed-pods/monitoring/kube-prometheus-stack-operator-cd88cf4bf-qsxbj/kube-prometheus-stack.txt",
                                "cd+++++++++ pod-logs/failed-pods/monitoring/kube-prometheus-stack-prometheus-node-exporter-bg8lp/",
                                ">f+++++++++ pod-logs/failed-pods/monitoring/kube-prometheus-stack-prometheus-node-exporter-bg8lp/node-exporter.txt",
                                ">f+++++++++ pod-logs/failed-pods/monitoring/kube-prometheus-stack-prometheus-node-exporter-bg8lp/pod-tls-sidecar.txt",
                                "cd+++++++++ pod-logs/failed-pods/monitoring/loki-0/",
                                ">f+++++++++ pod-logs/failed-pods/monitoring/loki-0/loki.txt",
                                "cd+++++++++ pod-logs/failed-pods/monitoring/loki-chunks-cache-0/",
                                ">f+++++++++ pod-logs/failed-pods/monitoring/loki-chunks-cache-0/exporter.txt",
                                ">f+++++++++ pod-logs/failed-pods/monitoring/loki-chunks-cache-0/memcached.txt",
                                "cd+++++++++ pod-logs/failed-pods/monitoring/loki-gateway-cf54cb88c-bq6nj/",
                                ">f+++++++++ pod-logs/failed-pods/monitoring/loki-gateway-cf54cb88c-bq6nj/nginx.txt",
                                "cd+++++++++ pod-logs/failed-pods/monitoring/loki-results-cache-0/",
                                ">f+++++++++ pod-logs/failed-pods/monitoring/loki-results-cache-0/exporter.txt",
                                ">f+++++++++ pod-logs/failed-pods/monitoring/loki-results-cache-0/memcached.txt",
                                "cd+++++++++ pod-logs/failed-pods/monitoring/node-feature-discovery-gc-6675cbb6d9-pcxht/",
                                ">f+++++++++ pod-logs/failed-pods/monitoring/node-feature-discovery-gc-6675cbb6d9-pcxht/gc.txt",
                                "cd+++++++++ pod-logs/failed-pods/monitoring/node-feature-discovery-master-8665476dbc-ncr5z/",
                                ">f+++++++++ pod-logs/failed-pods/monitoring/node-feature-discovery-master-8665476dbc-ncr5z/master.txt",
                                "cd+++++++++ pod-logs/failed-pods/monitoring/node-feature-discovery-worker-qtwjt/",
                                ">f+++++++++ pod-logs/failed-pods/monitoring/node-feature-discovery-worker-qtwjt/worker.txt",
                                "cd+++++++++ pod-logs/failed-pods/monitoring/prometheus-kube-prometheus-stack-prometheus-0/",
                                ">f+++++++++ pod-logs/failed-pods/monitoring/prometheus-kube-prometheus-stack-prometheus-0/config-reloader.txt",
                                ">f+++++++++ pod-logs/failed-pods/monitoring/prometheus-kube-prometheus-stack-prometheus-0/init-config-reloader.txt",
                                ">f+++++++++ pod-logs/failed-pods/monitoring/prometheus-kube-prometheus-stack-prometheus-0/oauth2-proxy.txt",
                                ">f+++++++++ pod-logs/failed-pods/monitoring/prometheus-kube-prometheus-stack-prometheus-0/pod-tls-sidecar.txt",
                                ">f+++++++++ pod-logs/failed-pods/monitoring/prometheus-kube-prometheus-stack-prometheus-0/prometheus.txt",
                                "cd+++++++++ pod-logs/failed-pods/monitoring/prometheus-pushgateway-7b8659c68b-5lxnl/",
                                ">f+++++++++ pod-logs/failed-pods/monitoring/prometheus-pushgateway-7b8659c68b-5lxnl/pushgateway.txt",
                                "cd+++++++++ pod-logs/failed-pods/monitoring/vector-4rjq7/",
                                ">f+++++++++ pod-logs/failed-pods/monitoring/vector-4rjq7/vector.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/",
                                "cd+++++++++ pod-logs/failed-pods/openstack/barbican-api-848b698f88-68kwh/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/barbican-api-848b698f88-68kwh/barbican-api.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/barbican-api-848b698f88-68kwh/init.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/barbican-db-init-65jh6/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/barbican-db-init-65jh6/barbican-db-init-0.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/barbican-db-init-65jh6/init.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/barbican-db-sync-qdv6s/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/barbican-db-sync-qdv6s/barbican-db-sync.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/barbican-db-sync-qdv6s/init.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/barbican-ks-endpoints-nxmm2/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/barbican-ks-endpoints-nxmm2/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/barbican-ks-endpoints-nxmm2/key-manager-ks-endpoints-admin.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/barbican-ks-endpoints-nxmm2/key-manager-ks-endpoints-internal.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/barbican-ks-endpoints-nxmm2/key-manager-ks-endpoints-public.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/barbican-ks-service-txvk9/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/barbican-ks-service-txvk9/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/barbican-ks-service-txvk9/key-manager-ks-service-registration.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/barbican-ks-user-97k9g/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/barbican-ks-user-97k9g/barbican-ks-user.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/barbican-ks-user-97k9g/init.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/barbican-rabbit-init-2g528/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/barbican-rabbit-init-2g528/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/barbican-rabbit-init-2g528/rabbit-init.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/cinder-api-656dfb6944-vwn5g/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/cinder-api-656dfb6944-vwn5g/ceph-coordination-volume-perms.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/cinder-api-656dfb6944-vwn5g/cinder-api.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/cinder-api-656dfb6944-vwn5g/init.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/cinder-backup-7fcd6f8cb8-pqf5f/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/cinder-backup-7fcd6f8cb8-pqf5f/ceph-backup-keyring-placement.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/cinder-backup-7fcd6f8cb8-pqf5f/ceph-coordination-volume-perms.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/cinder-backup-7fcd6f8cb8-pqf5f/ceph-keyring-placement-rbd1.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/cinder-backup-7fcd6f8cb8-pqf5f/cinder-backup.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/cinder-backup-7fcd6f8cb8-pqf5f/init.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/cinder-backup-storage-init-8p4j4/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/cinder-backup-storage-init-8p4j4/ceph-keyring-placement.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/cinder-backup-storage-init-8p4j4/cinder-backup-storage-init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/cinder-backup-storage-init-8p4j4/init.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/cinder-bootstrap-snchh/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/cinder-bootstrap-snchh/bootstrap.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/cinder-bootstrap-snchh/init.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/cinder-create-internal-tenant-28zpv/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/cinder-create-internal-tenant-28zpv/create-internal-tenant.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/cinder-create-internal-tenant-28zpv/init.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/cinder-db-init-k6v87/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/cinder-db-init-k6v87/cinder-db-init-0.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/cinder-db-init-k6v87/init.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/cinder-db-sync-n2lf8/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/cinder-db-sync-n2lf8/cinder-db-sync.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/cinder-db-sync-n2lf8/init.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/cinder-ks-endpoints-crgj8/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/cinder-ks-endpoints-crgj8/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/cinder-ks-endpoints-crgj8/volumev3-ks-endpoints-admin.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/cinder-ks-endpoints-crgj8/volumev3-ks-endpoints-internal.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/cinder-ks-endpoints-crgj8/volumev3-ks-endpoints-public.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/cinder-ks-service-6pp8l/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/cinder-ks-service-6pp8l/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/cinder-ks-service-6pp8l/volumev3-ks-service-registration.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/cinder-ks-user-npktt/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/cinder-ks-user-npktt/cinder-ks-user.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/cinder-ks-user-npktt/init.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/cinder-rabbit-init-jfdbl/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/cinder-rabbit-init-jfdbl/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/cinder-rabbit-init-jfdbl/rabbit-init.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/cinder-scheduler-7f8fdc7b96-hx2hj/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/cinder-scheduler-7f8fdc7b96-hx2hj/ceph-coordination-volume-perms.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/cinder-scheduler-7f8fdc7b96-hx2hj/cinder-scheduler.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/cinder-scheduler-7f8fdc7b96-hx2hj/init.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/cinder-storage-init-6q87f/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/cinder-storage-init-6q87f/ceph-keyring-placement.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/cinder-storage-init-6q87f/cinder-storage-init-rbd1.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/cinder-storage-init-6q87f/init.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/cinder-volume-659d8bd9f6-r7dln/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/cinder-volume-659d8bd9f6-r7dln/ceph-coordination-volume-perms.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/cinder-volume-659d8bd9f6-r7dln/ceph-keyring-placement-rbd1.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/cinder-volume-659d8bd9f6-r7dln/cinder-volume.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/cinder-volume-659d8bd9f6-r7dln/init-cinder-conf.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/cinder-volume-659d8bd9f6-r7dln/init.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/cinder-volume-usage-audit-29750285-dhwhr/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/cinder-volume-usage-audit-29750285-dhwhr/cinder-volume-usage-audit.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/cinder-volume-usage-audit-29750285-dhwhr/init.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/glance-api-77c58767b5-n5l7j/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/glance-api-77c58767b5-n5l7j/ceph-keyring-placement.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/glance-api-77c58767b5-n5l7j/glance-api.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/glance-api-77c58767b5-n5l7j/glance-perms.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/glance-api-77c58767b5-n5l7j/init.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/glance-db-init-gsbxg/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/glance-db-init-gsbxg/glance-db-init-0.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/glance-db-init-gsbxg/init.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/glance-db-sync-p7nft/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/glance-db-sync-p7nft/glance-db-sync.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/glance-db-sync-p7nft/init.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/glance-ks-endpoints-6h5v5/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/glance-ks-endpoints-6h5v5/image-ks-endpoints-admin.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/glance-ks-endpoints-6h5v5/image-ks-endpoints-internal.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/glance-ks-endpoints-6h5v5/image-ks-endpoints-public.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/glance-ks-endpoints-6h5v5/init.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/glance-ks-service-zv2pd/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/glance-ks-service-zv2pd/image-ks-service-registration.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/glance-ks-service-zv2pd/init.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/glance-ks-user-pjzt9/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/glance-ks-user-pjzt9/glance-ks-user.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/glance-ks-user-pjzt9/init.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/glance-metadefs-load-fhdlf/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/glance-metadefs-load-fhdlf/glance-metadefs-load.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/glance-metadefs-load-fhdlf/init.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/glance-rabbit-init-bscs9/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/glance-rabbit-init-bscs9/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/glance-rabbit-init-bscs9/rabbit-init.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/glance-storage-init-496dg/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/glance-storage-init-496dg/ceph-keyring-placement.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/glance-storage-init-496dg/glance-storage-init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/glance-storage-init-496dg/init.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/heat-api-5d85876795-v2ljz/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/heat-api-5d85876795-v2ljz/heat-api.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/heat-api-5d85876795-v2ljz/init.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/heat-bootstrap-659l5/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/heat-bootstrap-659l5/bootstrap.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/heat-bootstrap-659l5/init.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/heat-cfn-5c467767d9-n295c/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/heat-cfn-5c467767d9-n295c/heat-cfn.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/heat-cfn-5c467767d9-n295c/init.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/heat-db-init-nkzwk/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/heat-db-init-nkzwk/heat-db-init-0.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/heat-db-init-nkzwk/init.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/heat-db-sync-q277k/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/heat-db-sync-q277k/heat-db-sync.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/heat-db-sync-q277k/init.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/heat-domain-ks-user-rdw8b/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/heat-domain-ks-user-rdw8b/heat-ks-domain-user.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/heat-domain-ks-user-rdw8b/init.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/heat-engine-9bb644b86-sg4rq/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/heat-engine-9bb644b86-sg4rq/heat-engine.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/heat-engine-9bb644b86-sg4rq/init.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/heat-engine-cleaner-29750300-b5mh5/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/heat-engine-cleaner-29750300-b5mh5/heat-engine-cleaner.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/heat-engine-cleaner-29750300-b5mh5/init.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/heat-engine-cleaner-29750305-br2dt/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/heat-engine-cleaner-29750305-br2dt/heat-engine-cleaner.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/heat-engine-cleaner-29750305-br2dt/init.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/heat-engine-cleaner-29750310-t75zs/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/heat-engine-cleaner-29750310-t75zs/heat-engine-cleaner.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/heat-engine-cleaner-29750310-t75zs/init.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/heat-ks-endpoints-z8fmx/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/heat-ks-endpoints-z8fmx/cloudformation-ks-endpoints-admin.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/heat-ks-endpoints-z8fmx/cloudformation-ks-endpoints-internal.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/heat-ks-endpoints-z8fmx/cloudformation-ks-endpoints-public.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/heat-ks-endpoints-z8fmx/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/heat-ks-endpoints-z8fmx/orchestration-ks-endpoints-admin.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/heat-ks-endpoints-z8fmx/orchestration-ks-endpoints-internal.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/heat-ks-endpoints-z8fmx/orchestration-ks-endpoints-public.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/heat-ks-service-fqjkg/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/heat-ks-service-fqjkg/cloudformation-ks-service-registration.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/heat-ks-service-fqjkg/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/heat-ks-service-fqjkg/orchestration-ks-service-registration.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/heat-ks-user-zlfbg/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/heat-ks-user-zlfbg/heat-ks-user.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/heat-ks-user-zlfbg/heat-trustee-ks-user.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/heat-ks-user-zlfbg/init.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/heat-rabbit-init-8kzs2/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/heat-rabbit-init-8kzs2/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/heat-rabbit-init-8kzs2/rabbit-init.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/heat-trusts-w2nlx/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/heat-trusts-w2nlx/heat-trusts.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/heat-trusts-w2nlx/init.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/horizon-8665dfb59d-g7vp7/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/horizon-8665dfb59d-g7vp7/horizon.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/horizon-8665dfb59d-g7vp7/init.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/horizon-db-init-nqx5b/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/horizon-db-init-nqx5b/horizon-db-init-0.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/horizon-db-init-nqx5b/init.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/horizon-db-sync-pcvwt/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/horizon-db-sync-pcvwt/horizon-db-sync.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/horizon-db-sync-pcvwt/init.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/keepalived-vrxzt/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/keepalived-vrxzt/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/keepalived-vrxzt/keepalived.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/keepalived-vrxzt/wait-for-ip.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/keystone-api-5579b9b445-n6qcq/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/keystone-api-5579b9b445-n6qcq/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/keystone-api-5579b9b445-n6qcq/keystone-api.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/keystone-bootstrap-bcvjb/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/keystone-bootstrap-bcvjb/bootstrap.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/keystone-bootstrap-bcvjb/init.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/keystone-credential-setup-zh9sl/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/keystone-credential-setup-zh9sl/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/keystone-credential-setup-zh9sl/keystone-credential-setup.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/keystone-db-init-k9blh/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/keystone-db-init-k9blh/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/keystone-db-init-k9blh/keystone-db-init-0.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/keystone-db-sync-pgqvz/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/keystone-db-sync-pgqvz/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/keystone-db-sync-pgqvz/keystone-db-sync.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/keystone-domain-manage-rqx2q/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/keystone-domain-manage-rqx2q/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/keystone-domain-manage-rqx2q/keystone-domain-manage.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/keystone-fernet-setup-7pwph/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/keystone-fernet-setup-7pwph/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/keystone-fernet-setup-7pwph/keystone-fernet-setup.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/keystone-rabbit-init-2tnw5/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/keystone-rabbit-init-2tnw5/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/keystone-rabbit-init-2tnw5/rabbit-init.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/libvirt-libvirt-default-lbckq/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/libvirt-libvirt-default-lbckq/ceph-admin-keyring-placement.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/libvirt-libvirt-default-lbckq/ceph-keyring-placement.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/libvirt-libvirt-default-lbckq/init-dynamic-options.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/libvirt-libvirt-default-lbckq/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/libvirt-libvirt-default-lbckq/libvirt-exporter.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/libvirt-libvirt-default-lbckq/libvirt.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/libvirt-libvirt-default-lbckq/tls-sidecar.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/magnum-api-687df4679-jttrv/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/magnum-api-687df4679-jttrv/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/magnum-api-687df4679-jttrv/magnum-api.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/magnum-cluster-api-proxy-2knbs/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/magnum-cluster-api-proxy-2knbs/magnum-cluster-api-proxy.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/magnum-conductor-0/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/magnum-conductor-0/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/magnum-conductor-0/magnum-conductor-init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/magnum-conductor-0/magnum-conductor.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/magnum-db-init-424tn/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/magnum-db-init-424tn/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/magnum-db-init-424tn/magnum-db-init-0.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/magnum-db-sync-tzr7f/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/magnum-db-sync-tzr7f/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/magnum-db-sync-tzr7f/magnum-db-sync.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/magnum-domain-ks-user-bp2dk/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/magnum-domain-ks-user-bp2dk/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/magnum-domain-ks-user-bp2dk/magnum-ks-domain-user.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/magnum-ks-endpoints-gmpv8/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/magnum-ks-endpoints-gmpv8/container-infra-ks-endpoints-admin.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/magnum-ks-endpoints-gmpv8/container-infra-ks-endpoints-internal.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/magnum-ks-endpoints-gmpv8/container-infra-ks-endpoints-public.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/magnum-ks-endpoints-gmpv8/init.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/magnum-ks-service-tqrmc/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/magnum-ks-service-tqrmc/container-infra-ks-service-registration.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/magnum-ks-service-tqrmc/init.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/magnum-ks-user-p6fkp/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/magnum-ks-user-p6fkp/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/magnum-ks-user-p6fkp/magnum-ks-user.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/magnum-rabbit-init-tgh5n/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/magnum-rabbit-init-tgh5n/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/magnum-rabbit-init-tgh5n/rabbit-init.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/magnum-registry-c45778976-6rw7m/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/magnum-registry-c45778976-6rw7m/registry.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/manila-api-6d5cf9b54d-q2p5g/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/manila-api-6d5cf9b54d-q2p5g/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/manila-api-6d5cf9b54d-q2p5g/manila-api.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/manila-bootstrap-tgcr7/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/manila-bootstrap-tgcr7/bootstrap.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/manila-bootstrap-tgcr7/init.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/manila-data-64fcd866ff-tg25v/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/manila-data-64fcd866ff-tg25v/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/manila-data-64fcd866ff-tg25v/manila-data.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/manila-db-init-l2kdc/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/manila-db-init-l2kdc/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/manila-db-init-l2kdc/manila-db-init-0.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/manila-db-sync-g66bf/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/manila-db-sync-g66bf/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/manila-db-sync-g66bf/manila-db-sync.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/manila-ks-endpoints-8lqh6/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/manila-ks-endpoints-8lqh6/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/manila-ks-endpoints-8lqh6/share-ks-endpoints-admin.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/manila-ks-endpoints-8lqh6/share-ks-endpoints-internal.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/manila-ks-endpoints-8lqh6/share-ks-endpoints-public.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/manila-ks-endpoints-8lqh6/sharev2-ks-endpoints-admin.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/manila-ks-endpoints-8lqh6/sharev2-ks-endpoints-internal.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/manila-ks-endpoints-8lqh6/sharev2-ks-endpoints-public.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/manila-ks-service-847f5/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/manila-ks-service-847f5/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/manila-ks-service-847f5/share-ks-service-registration.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/manila-ks-service-847f5/sharev2-ks-service-registration.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/manila-ks-user-4krzg/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/manila-ks-user-4krzg/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/manila-ks-user-4krzg/manila-ks-user.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/manila-rabbit-init-7rpxx/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/manila-rabbit-init-7rpxx/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/manila-rabbit-init-7rpxx/rabbit-init.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/manila-scheduler-6df8f44f9-wp7f2/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/manila-scheduler-6df8f44f9-wp7f2/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/manila-scheduler-6df8f44f9-wp7f2/manila-scheduler.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/manila-share-5865c55f86-f29rj/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/manila-share-5865c55f86-f29rj/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/manila-share-5865c55f86-f29rj/manila-share-init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/manila-share-5865c55f86-f29rj/manila-share.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/memcached-memcached-cf56b6468-dbd7s/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/memcached-memcached-cf56b6468-dbd7s/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/memcached-memcached-cf56b6468-dbd7s/memcached-exporter.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/memcached-memcached-cf56b6468-dbd7s/memcached.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/neutron-db-init-p8dwr/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/neutron-db-init-p8dwr/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/neutron-db-init-p8dwr/neutron-db-init-0.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/neutron-db-sync-wjp6h/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/neutron-db-sync-wjp6h/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/neutron-db-sync-wjp6h/neutron-db-sync.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/neutron-ks-endpoints-nz22q/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/neutron-ks-endpoints-nz22q/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/neutron-ks-endpoints-nz22q/network-ks-endpoints-admin.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/neutron-ks-endpoints-nz22q/network-ks-endpoints-internal.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/neutron-ks-endpoints-nz22q/network-ks-endpoints-public.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/neutron-ks-service-2k7gc/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/neutron-ks-service-2k7gc/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/neutron-ks-service-2k7gc/network-ks-service-registration.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/neutron-ks-user-nc4md/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/neutron-ks-user-nc4md/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/neutron-ks-user-nc4md/neutron-ks-user.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/neutron-netns-cleanup-cron-default-gzx9n/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/neutron-netns-cleanup-cron-default-gzx9n/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/neutron-netns-cleanup-cron-default-gzx9n/neutron-netns-cleanup-cron.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/neutron-ovn-metadata-agent-default-zx7sr/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/neutron-ovn-metadata-agent-default-zx7sr/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/neutron-ovn-metadata-agent-default-zx7sr/neutron-metadata-agent-init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/neutron-ovn-metadata-agent-default-zx7sr/neutron-ovn-metadata-agent.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/neutron-ovn-metadata-agent-default-zx7sr/ovn-neutron-init.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/neutron-ovn-vpn-agent-default-74p9x/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/neutron-ovn-vpn-agent-default-74p9x/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/neutron-ovn-vpn-agent-default-74p9x/neutron-ovn-vpn-agent.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/neutron-ovn-vpn-agent-default-74p9x/ovn-neutron-init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/neutron-ovn-vpn-agent-default-74p9x/ovn-vpn-agent-init.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/neutron-rabbit-init-ftl5c/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/neutron-rabbit-init-ftl5c/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/neutron-rabbit-init-ftl5c/rabbit-init.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/neutron-rpc-server-5c5fdb4f4d-ktjnc/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/neutron-rpc-server-5c5fdb4f4d-ktjnc/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/neutron-rpc-server-5c5fdb4f4d-ktjnc/neutron-rpc-server.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/neutron-rpc-server-5c5fdb4f4d-ktjnc/ovn-neutron-init.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/neutron-server-6f79797599-pb425/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/neutron-server-6f79797599-pb425/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/neutron-server-6f79797599-pb425/neutron-policy-server.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/neutron-server-6f79797599-pb425/neutron-server.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/neutron-server-6f79797599-pb425/ovn-neutron-init.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/nova-api-metadata-5c898968b9-dbhvg/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/nova-api-metadata-5c898968b9-dbhvg/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/nova-api-metadata-5c898968b9-dbhvg/nova-api-metadata-init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/nova-api-metadata-5c898968b9-dbhvg/nova-api.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/nova-api-osapi-7fbfbcdbb-h5zwn/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/nova-api-osapi-7fbfbcdbb-h5zwn/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/nova-api-osapi-7fbfbcdbb-h5zwn/nova-osapi.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/nova-bootstrap-thqgb/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/nova-bootstrap-thqgb/bootstrap.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/nova-bootstrap-thqgb/init.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/nova-cell-setup-29750280-c29jj/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/nova-cell-setup-29750280-c29jj/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/nova-cell-setup-29750280-c29jj/nova-cell-setup.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/nova-cell-setup-dbrf6/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/nova-cell-setup-dbrf6/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/nova-cell-setup-dbrf6/nova-cell-setup-init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/nova-cell-setup-dbrf6/nova-cell-setup.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/nova-compute-default-899lm/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/nova-compute-default-899lm/ceph-admin-keyring-placement.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/nova-compute-default-899lm/ceph-keyring-placement.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/nova-compute-default-899lm/ceph-perms.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/nova-compute-default-899lm/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/nova-compute-default-899lm/nova-compute-init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/nova-compute-default-899lm/nova-compute-ssh-init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/nova-compute-default-899lm/nova-compute-ssh.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/nova-compute-default-899lm/nova-compute-vnc-init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/nova-compute-default-899lm/nova-compute.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/nova-conductor-69f4c6854-fdm8f/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/nova-conductor-69f4c6854-fdm8f/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/nova-conductor-69f4c6854-fdm8f/nova-conductor.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/nova-db-init-dmq66/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/nova-db-init-dmq66/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/nova-db-init-dmq66/nova-db-init-0.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/nova-db-init-dmq66/nova-db-init-1.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/nova-db-init-dmq66/nova-db-init-2.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/nova-db-sync-5qfmv/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/nova-db-sync-5qfmv/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/nova-db-sync-5qfmv/nova-db-sync.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/nova-ks-endpoints-p7nql/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/nova-ks-endpoints-p7nql/compute-ks-endpoints-admin.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/nova-ks-endpoints-p7nql/compute-ks-endpoints-internal.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/nova-ks-endpoints-p7nql/compute-ks-endpoints-public.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/nova-ks-endpoints-p7nql/init.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/nova-ks-service-fc9dh/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/nova-ks-service-fc9dh/compute-ks-service-registration.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/nova-ks-service-fc9dh/init.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/nova-ks-user-wdtl8/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/nova-ks-user-wdtl8/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/nova-ks-user-wdtl8/nova-ks-user.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/nova-novncproxy-cb6489d67-stk7j/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/nova-novncproxy-cb6489d67-stk7j/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/nova-novncproxy-cb6489d67-stk7j/nova-novncproxy-init-assets.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/nova-novncproxy-cb6489d67-stk7j/nova-novncproxy-init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/nova-novncproxy-cb6489d67-stk7j/nova-novncproxy.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/nova-rabbit-init-pvt6m/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/nova-rabbit-init-pvt6m/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/nova-rabbit-init-pvt6m/rabbit-init.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/nova-scheduler-d698d658b-ggplg/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/nova-scheduler-d698d658b-ggplg/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/nova-scheduler-d698d658b-ggplg/nova-scheduler.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/nova-service-cleaner-29750280-z695t/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/nova-service-cleaner-29750280-z695t/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/nova-service-cleaner-29750280-z695t/nova-service-cleaner.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/octavia-api-5845cffc88-dfr5z/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/octavia-api-5845cffc88-dfr5z/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/octavia-api-5845cffc88-dfr5z/octavia-api.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/octavia-bootstrap-x2czn/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/octavia-bootstrap-x2czn/bootstrap.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/octavia-bootstrap-x2czn/init.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/octavia-db-init-g45hh/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/octavia-db-init-g45hh/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/octavia-db-init-g45hh/octavia-db-init-0.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/octavia-db-init-g45hh/octavia-db-init-1.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/octavia-db-sync-lkvft/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/octavia-db-sync-lkvft/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/octavia-db-sync-lkvft/octavia-db-sync.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/octavia-health-manager-default-cm58q/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/octavia-health-manager-default-cm58q/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/octavia-health-manager-default-cm58q/octavia-health-manager-get-port.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/octavia-health-manager-default-cm58q/octavia-health-manager-nic-init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/octavia-health-manager-default-cm58q/octavia-health-manager.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/octavia-housekeeping-5885d6b8b7-pqmkc/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/octavia-housekeeping-5885d6b8b7-pqmkc/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/octavia-housekeeping-5885d6b8b7-pqmkc/octavia-housekeeping.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/octavia-ks-endpoints-swhhx/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/octavia-ks-endpoints-swhhx/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/octavia-ks-endpoints-swhhx/load-balancer-ks-endpoints-admin.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/octavia-ks-endpoints-swhhx/load-balancer-ks-endpoints-internal.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/octavia-ks-endpoints-swhhx/load-balancer-ks-endpoints-public.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/octavia-ks-service-jkhk6/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/octavia-ks-service-jkhk6/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/octavia-ks-service-jkhk6/load-balancer-ks-service-registration.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/octavia-ks-user-s4lpv/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/octavia-ks-user-s4lpv/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/octavia-ks-user-s4lpv/octavia-ks-user.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/octavia-rabbit-init-27ghd/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/octavia-rabbit-init-27ghd/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/octavia-rabbit-init-27ghd/rabbit-init.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/octavia-worker-9b64799bd-br499/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/octavia-worker-9b64799bd-br499/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/octavia-worker-9b64799bd-br499/octavia-worker.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/openstack-database-exporter-78c69bc7dd-mzls8/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/openstack-database-exporter-78c69bc7dd-mzls8/openstack-database-exporter.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/openstack-exporter-5455644b6-jsgtx/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/openstack-exporter-5455644b6-jsgtx/build-config.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/openstack-exporter-5455644b6-jsgtx/openstack-exporter.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/openvswitch-dpq7n/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/openvswitch-dpq7n/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/openvswitch-dpq7n/openvswitch-db-perms.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/openvswitch-dpq7n/openvswitch-db.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/openvswitch-dpq7n/openvswitch-vswitchd-modules.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/openvswitch-dpq7n/openvswitch-vswitchd.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/ovn-bgp-agent-kxk2s/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/ovn-bgp-agent-kxk2s/ovn-bgp-agent-init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/ovn-bgp-agent-kxk2s/ovn-bgp-agent.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/ovn-controller-default-5vwln/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/ovn-controller-default-5vwln/controller-init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/ovn-controller-default-5vwln/controller.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/ovn-controller-default-5vwln/get-gw-enabled.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/ovn-controller-default-5vwln/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/ovn-controller-default-5vwln/log-parser.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/ovn-controller-default-5vwln/vector.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/ovn-northd-7659bd74f8-6nrzg/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/ovn-northd-7659bd74f8-6nrzg/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/ovn-northd-7659bd74f8-6nrzg/northd.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/ovn-ovsdb-nb-0/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/ovn-ovsdb-nb-0/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/ovn-ovsdb-nb-0/ovsdb.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/ovn-ovsdb-sb-0/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/ovn-ovsdb-sb-0/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/ovn-ovsdb-sb-0/ovsdb.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/percona-xtradb-haproxy-0/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/percona-xtradb-haproxy-0/haproxy-init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/percona-xtradb-haproxy-0/haproxy.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/percona-xtradb-haproxy-0/pxc-init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/percona-xtradb-haproxy-0/pxc-monit.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/percona-xtradb-pxc-0/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/percona-xtradb-pxc-0/exporter.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/percona-xtradb-pxc-0/pxc-init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/percona-xtradb-pxc-0/pxc.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/placement-api-65b7cbc865-zhsz5/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/placement-api-65b7cbc865-zhsz5/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/placement-api-65b7cbc865-zhsz5/placement-api.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/placement-db-init-kh58g/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/placement-db-init-kh58g/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/placement-db-init-kh58g/placement-db-init-0.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/placement-db-sync-wwndt/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/placement-db-sync-wwndt/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/placement-db-sync-wwndt/placement-db-sync.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/placement-ks-endpoints-8c8mg/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/placement-ks-endpoints-8c8mg/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/placement-ks-endpoints-8c8mg/placement-ks-endpoints-admin.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/placement-ks-endpoints-8c8mg/placement-ks-endpoints-internal.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/placement-ks-endpoints-8c8mg/placement-ks-endpoints-public.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/placement-ks-service-5llv2/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/placement-ks-service-5llv2/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/placement-ks-service-5llv2/placement-ks-service-registration.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/placement-ks-user-rcmzf/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/placement-ks-user-rcmzf/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/placement-ks-user-rcmzf/placement-ks-user.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/pxc-operator-69cb5bbdb9-ld8qb/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/pxc-operator-69cb5bbdb9-ld8qb/percona-xtradb-cluster-operator.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/rabbitmq-barbican-server-0/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/rabbitmq-barbican-server-0/rabbitmq.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/rabbitmq-barbican-server-0/setup-container.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/rabbitmq-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-lk8lt/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/rabbitmq-cluster-operator-54f767cff8-lk8lt/rabbitmq-cluster-operator.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/rabbitmq-glance-server-0/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/rabbitmq-glance-server-0/rabbitmq.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/rabbitmq-glance-server-0/setup-container.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/rabbitmq-heat-server-0/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/rabbitmq-heat-server-0/rabbitmq.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/rabbitmq-heat-server-0/setup-container.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/rabbitmq-keystone-server-0/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/rabbitmq-keystone-server-0/rabbitmq.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/rabbitmq-keystone-server-0/setup-container.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/rabbitmq-magnum-server-0/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/rabbitmq-magnum-server-0/rabbitmq.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/rabbitmq-magnum-server-0/setup-container.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/rabbitmq-manila-server-0/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/rabbitmq-manila-server-0/rabbitmq.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/rabbitmq-manila-server-0/setup-container.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/rabbitmq-messaging-topology-operator-6f465c979f-zng6s/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/rabbitmq-messaging-topology-operator-6f465c979f-zng6s/rabbitmq-cluster-operator.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/rabbitmq-neutron-server-0/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/rabbitmq-neutron-server-0/rabbitmq.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/rabbitmq-neutron-server-0/setup-container.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/rabbitmq-nova-server-0/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/rabbitmq-nova-server-0/rabbitmq.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/rabbitmq-nova-server-0/setup-container.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/rabbitmq-octavia-server-0/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/rabbitmq-octavia-server-0/rabbitmq.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/rabbitmq-octavia-server-0/setup-container.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/rook-ceph-crashcollector-instance-754c646bfd-hccht/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/rook-ceph-crashcollector-instance-754c646bfd-hccht/ceph-crash.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/rook-ceph-crashcollector-instance-754c646bfd-hccht/chown-container-data-dir.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/rook-ceph-crashcollector-instance-754c646bfd-hccht/make-container-crash-dir.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/rook-ceph-rgw-ceph-a-699b8bdb59-wz5hr/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/rook-ceph-rgw-ceph-a-699b8bdb59-wz5hr/chown-container-data-dir.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/rook-ceph-rgw-ceph-a-699b8bdb59-wz5hr/log-collector.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/rook-ceph-rgw-ceph-a-699b8bdb59-wz5hr/rgw.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/staffeln-api-7885698956-chmrm/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/staffeln-api-7885698956-chmrm/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/staffeln-api-7885698956-chmrm/staffeln-api.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/staffeln-conductor-569cbc955c-lbwdv/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/staffeln-conductor-569cbc955c-lbwdv/staffeln-conductor.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/staffeln-db-init-wrwvk/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/staffeln-db-init-wrwvk/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/staffeln-db-init-wrwvk/staffeln-db-init-0.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/staffeln-db-sync-785s2/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/staffeln-db-sync-785s2/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/staffeln-db-sync-785s2/staffeln-db-sync.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/tempest-ks-user-rbrf9/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/tempest-ks-user-rbrf9/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/tempest-ks-user-rbrf9/tempest-ks-user.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/tempest-run-tests-rjq7b/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/tempest-run-tests-rjq7b/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/tempest-run-tests-rjq7b/tempest-run-tests-init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/tempest-run-tests-rjq7b/tempest-run-tests.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/valkey-node-0/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/valkey-node-0/metrics.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/valkey-node-0/sentinel.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/valkey-node-0/valkey.txt",
                                "cd+++++++++ pod-logs/failed-pods/orc-system/",
                                "cd+++++++++ pod-logs/failed-pods/orc-system/orc-controller-manager-6cb597b5d4-qtmhg/",
                                ">f+++++++++ pod-logs/failed-pods/orc-system/orc-controller-manager-6cb597b5d4-qtmhg/manager.txt",
                                "cd+++++++++ pod-logs/failed-pods/rook-ceph/",
                                "cd+++++++++ pod-logs/failed-pods/rook-ceph/rook-ceph-operator-76bbbb77ff-snv55/",
                                ">f+++++++++ pod-logs/failed-pods/rook-ceph/rook-ceph-operator-76bbbb77ff-snv55/rook-ceph-operator.txt",
                                "cd+++++++++ pod-logs/failed-pods/secretgen-controller/",
                                "cd+++++++++ pod-logs/failed-pods/secretgen-controller/secretgen-controller-5cf976ccc7-n8tzq/",
                                ">f+++++++++ pod-logs/failed-pods/secretgen-controller/secretgen-controller-5cf976ccc7-n8tzq/secretgen-controller.txt",
                                "cd+++++++++ pod-logs/frr-k8s-system/",
                                "cd+++++++++ pod-logs/frr-k8s-system/frr-k8s-4swmf/",
                                ">f+++++++++ pod-logs/frr-k8s-system/frr-k8s-4swmf/controller.txt",
                                ">f+++++++++ pod-logs/frr-k8s-system/frr-k8s-4swmf/cp-frr-files.txt",
                                ">f+++++++++ pod-logs/frr-k8s-system/frr-k8s-4swmf/cp-metrics.txt",
                                ">f+++++++++ pod-logs/frr-k8s-system/frr-k8s-4swmf/cp-reloader.txt",
                                ">f+++++++++ pod-logs/frr-k8s-system/frr-k8s-4swmf/frr-metrics.txt",
                                ">f+++++++++ pod-logs/frr-k8s-system/frr-k8s-4swmf/frr.txt",
                                ">f+++++++++ pod-logs/frr-k8s-system/frr-k8s-4swmf/kube-rbac-proxy-frr.txt",
                                ">f+++++++++ pod-logs/frr-k8s-system/frr-k8s-4swmf/kube-rbac-proxy.txt",
                                ">f+++++++++ pod-logs/frr-k8s-system/frr-k8s-4swmf/reloader.txt",
                                "cd+++++++++ pod-logs/frr-k8s-system/frr-k8s-webhook-server-ffbc7d57c-47762/",
                                ">f+++++++++ pod-logs/frr-k8s-system/frr-k8s-webhook-server-ffbc7d57c-47762/frr-k8s-webhook-server.txt",
                                "cd+++++++++ pod-logs/ingress-nginx/",
                                "cd+++++++++ pod-logs/ingress-nginx/ingress-nginx-controller-2j9k6/",
                                ">f+++++++++ pod-logs/ingress-nginx/ingress-nginx-controller-2j9k6/controller.txt",
                                "cd+++++++++ pod-logs/ingress-nginx/ingress-nginx-defaultbackend-6987ff55cf-76889/",
                                ">f+++++++++ pod-logs/ingress-nginx/ingress-nginx-defaultbackend-6987ff55cf-76889/ingress-nginx-default-backend.txt",
                                "cd+++++++++ pod-logs/kube-system/",
                                "cd+++++++++ pod-logs/kube-system/cilium-operator-869df985b8-ghjgj/",
                                ">f+++++++++ pod-logs/kube-system/cilium-operator-869df985b8-ghjgj/cilium-operator.txt",
                                "cd+++++++++ pod-logs/kube-system/cilium-q4qn5/",
                                ">f+++++++++ pod-logs/kube-system/cilium-q4qn5/apply-sysctl-overwrites.txt",
                                ">f+++++++++ pod-logs/kube-system/cilium-q4qn5/cilium-agent.txt",
                                ">f+++++++++ pod-logs/kube-system/cilium-q4qn5/clean-cilium-state.txt",
                                ">f+++++++++ pod-logs/kube-system/cilium-q4qn5/config.txt",
                                ">f+++++++++ pod-logs/kube-system/cilium-q4qn5/install-cni-binaries.txt",
                                ">f+++++++++ pod-logs/kube-system/cilium-q4qn5/mount-bpf-fs.txt",
                                ">f+++++++++ pod-logs/kube-system/cilium-q4qn5/mount-cgroup.txt",
                                "cd+++++++++ pod-logs/kube-system/coredns-67659f764b-6lhfm/",
                                ">f+++++++++ pod-logs/kube-system/coredns-67659f764b-6lhfm/coredns.txt",
                                "cd+++++++++ pod-logs/kube-system/coredns-67659f764b-p78h9/",
                                ">f+++++++++ pod-logs/kube-system/coredns-67659f764b-p78h9/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-7r662/",
                                ">f+++++++++ pod-logs/kube-system/kube-proxy-7r662/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/local-path-storage/",
                                "cd+++++++++ pod-logs/local-path-storage/local-path-provisioner-679c578f5-lqz8b/",
                                ">f+++++++++ pod-logs/local-path-storage/local-path-provisioner-679c578f5-lqz8b/local-path-provisioner.txt",
                                "cd+++++++++ pod-logs/monitoring/",
                                "cd+++++++++ pod-logs/monitoring/alertmanager-kube-prometheus-stack-alertmanager-0/",
                                ">f+++++++++ pod-logs/monitoring/alertmanager-kube-prometheus-stack-alertmanager-0/alertmanager.txt",
                                ">f+++++++++ pod-logs/monitoring/alertmanager-kube-prometheus-stack-alertmanager-0/config-reloader.txt",
                                ">f+++++++++ pod-logs/monitoring/alertmanager-kube-prometheus-stack-alertmanager-0/init-config-reloader.txt",
                                ">f+++++++++ pod-logs/monitoring/alertmanager-kube-prometheus-stack-alertmanager-0/oauth2-proxy.txt",
                                "cd+++++++++ pod-logs/monitoring/goldpinger-8sgwt/",
                                ">f+++++++++ pod-logs/monitoring/goldpinger-8sgwt/goldpinger-daemon.txt",
                                "cd+++++++++ pod-logs/monitoring/kube-prometheus-stack-grafana-69c959d5d6-bw7f4/",
                                ">f+++++++++ pod-logs/monitoring/kube-prometheus-stack-grafana-69c959d5d6-bw7f4/grafana-sc-dashboard.txt",
                                ">f+++++++++ pod-logs/monitoring/kube-prometheus-stack-grafana-69c959d5d6-bw7f4/grafana-sc-datasources.txt",
                                ">f+++++++++ pod-logs/monitoring/kube-prometheus-stack-grafana-69c959d5d6-bw7f4/grafana.txt",
                                "cd+++++++++ pod-logs/monitoring/kube-prometheus-stack-kube-state-metrics-5c97764fc9-mcccz/",
                                ">f+++++++++ pod-logs/monitoring/kube-prometheus-stack-kube-state-metrics-5c97764fc9-mcccz/kube-state-metrics.txt",
                                "cd+++++++++ pod-logs/monitoring/kube-prometheus-stack-operator-cd88cf4bf-qsxbj/",
                                ">f+++++++++ pod-logs/monitoring/kube-prometheus-stack-operator-cd88cf4bf-qsxbj/kube-prometheus-stack.txt",
                                "cd+++++++++ pod-logs/monitoring/kube-prometheus-stack-prometheus-node-exporter-bg8lp/",
                                ">f+++++++++ pod-logs/monitoring/kube-prometheus-stack-prometheus-node-exporter-bg8lp/node-exporter.txt",
                                ">f+++++++++ pod-logs/monitoring/kube-prometheus-stack-prometheus-node-exporter-bg8lp/pod-tls-sidecar.txt",
                                "cd+++++++++ pod-logs/monitoring/loki-0/",
                                ">f+++++++++ pod-logs/monitoring/loki-0/loki.txt",
                                "cd+++++++++ pod-logs/monitoring/loki-chunks-cache-0/",
                                ">f+++++++++ pod-logs/monitoring/loki-chunks-cache-0/exporter.txt",
                                ">f+++++++++ pod-logs/monitoring/loki-chunks-cache-0/memcached.txt",
                                "cd+++++++++ pod-logs/monitoring/loki-gateway-cf54cb88c-bq6nj/",
                                ">f+++++++++ pod-logs/monitoring/loki-gateway-cf54cb88c-bq6nj/nginx.txt",
                                "cd+++++++++ pod-logs/monitoring/loki-results-cache-0/",
                                ">f+++++++++ pod-logs/monitoring/loki-results-cache-0/exporter.txt",
                                ">f+++++++++ pod-logs/monitoring/loki-results-cache-0/memcached.txt",
                                "cd+++++++++ pod-logs/monitoring/node-feature-discovery-gc-6675cbb6d9-pcxht/",
                                ">f+++++++++ pod-logs/monitoring/node-feature-discovery-gc-6675cbb6d9-pcxht/gc.txt",
                                "cd+++++++++ pod-logs/monitoring/node-feature-discovery-master-8665476dbc-ncr5z/",
                                ">f+++++++++ pod-logs/monitoring/node-feature-discovery-master-8665476dbc-ncr5z/master.txt",
                                "cd+++++++++ pod-logs/monitoring/node-feature-discovery-worker-qtwjt/",
                                ">f+++++++++ pod-logs/monitoring/node-feature-discovery-worker-qtwjt/worker.txt",
                                "cd+++++++++ pod-logs/monitoring/prometheus-kube-prometheus-stack-prometheus-0/",
                                ">f+++++++++ pod-logs/monitoring/prometheus-kube-prometheus-stack-prometheus-0/config-reloader.txt",
                                ">f+++++++++ pod-logs/monitoring/prometheus-kube-prometheus-stack-prometheus-0/init-config-reloader.txt",
                                ">f+++++++++ pod-logs/monitoring/prometheus-kube-prometheus-stack-prometheus-0/oauth2-proxy.txt",
                                ">f+++++++++ pod-logs/monitoring/prometheus-kube-prometheus-stack-prometheus-0/pod-tls-sidecar.txt",
                                ">f+++++++++ pod-logs/monitoring/prometheus-kube-prometheus-stack-prometheus-0/prometheus.txt",
                                "cd+++++++++ pod-logs/monitoring/prometheus-pushgateway-7b8659c68b-5lxnl/",
                                ">f+++++++++ pod-logs/monitoring/prometheus-pushgateway-7b8659c68b-5lxnl/pushgateway.txt",
                                "cd+++++++++ pod-logs/monitoring/vector-4rjq7/",
                                ">f+++++++++ pod-logs/monitoring/vector-4rjq7/vector.txt",
                                "cd+++++++++ pod-logs/openstack/",
                                "cd+++++++++ pod-logs/openstack/barbican-api-848b698f88-68kwh/",
                                ">f+++++++++ pod-logs/openstack/barbican-api-848b698f88-68kwh/barbican-api.txt",
                                ">f+++++++++ pod-logs/openstack/barbican-api-848b698f88-68kwh/init.txt",
                                "cd+++++++++ pod-logs/openstack/barbican-db-init-65jh6/",
                                ">f+++++++++ pod-logs/openstack/barbican-db-init-65jh6/barbican-db-init-0.txt",
                                ">f+++++++++ pod-logs/openstack/barbican-db-init-65jh6/init.txt",
                                "cd+++++++++ pod-logs/openstack/barbican-db-sync-qdv6s/",
                                ">f+++++++++ pod-logs/openstack/barbican-db-sync-qdv6s/barbican-db-sync.txt",
                                ">f+++++++++ pod-logs/openstack/barbican-db-sync-qdv6s/init.txt",
                                "cd+++++++++ pod-logs/openstack/barbican-ks-endpoints-nxmm2/",
                                ">f+++++++++ pod-logs/openstack/barbican-ks-endpoints-nxmm2/init.txt",
                                ">f+++++++++ pod-logs/openstack/barbican-ks-endpoints-nxmm2/key-manager-ks-endpoints-admin.txt",
                                ">f+++++++++ pod-logs/openstack/barbican-ks-endpoints-nxmm2/key-manager-ks-endpoints-internal.txt",
                                ">f+++++++++ pod-logs/openstack/barbican-ks-endpoints-nxmm2/key-manager-ks-endpoints-public.txt",
                                "cd+++++++++ pod-logs/openstack/barbican-ks-service-txvk9/",
                                ">f+++++++++ pod-logs/openstack/barbican-ks-service-txvk9/init.txt",
                                ">f+++++++++ pod-logs/openstack/barbican-ks-service-txvk9/key-manager-ks-service-registration.txt",
                                "cd+++++++++ pod-logs/openstack/barbican-ks-user-97k9g/",
                                ">f+++++++++ pod-logs/openstack/barbican-ks-user-97k9g/barbican-ks-user.txt",
                                ">f+++++++++ pod-logs/openstack/barbican-ks-user-97k9g/init.txt",
                                "cd+++++++++ pod-logs/openstack/barbican-rabbit-init-2g528/",
                                ">f+++++++++ pod-logs/openstack/barbican-rabbit-init-2g528/init.txt",
                                ">f+++++++++ pod-logs/openstack/barbican-rabbit-init-2g528/rabbit-init.txt",
                                "cd+++++++++ pod-logs/openstack/cinder-api-656dfb6944-vwn5g/",
                                ">f+++++++++ pod-logs/openstack/cinder-api-656dfb6944-vwn5g/ceph-coordination-volume-perms.txt",
                                ">f+++++++++ pod-logs/openstack/cinder-api-656dfb6944-vwn5g/cinder-api.txt",
                                ">f+++++++++ pod-logs/openstack/cinder-api-656dfb6944-vwn5g/init.txt",
                                "cd+++++++++ pod-logs/openstack/cinder-backup-7fcd6f8cb8-pqf5f/",
                                ">f+++++++++ pod-logs/openstack/cinder-backup-7fcd6f8cb8-pqf5f/ceph-backup-keyring-placement.txt",
                                ">f+++++++++ pod-logs/openstack/cinder-backup-7fcd6f8cb8-pqf5f/ceph-coordination-volume-perms.txt",
                                ">f+++++++++ pod-logs/openstack/cinder-backup-7fcd6f8cb8-pqf5f/ceph-keyring-placement-rbd1.txt",
                                ">f+++++++++ pod-logs/openstack/cinder-backup-7fcd6f8cb8-pqf5f/cinder-backup.txt",
                                ">f+++++++++ pod-logs/openstack/cinder-backup-7fcd6f8cb8-pqf5f/init.txt",
                                "cd+++++++++ pod-logs/openstack/cinder-backup-storage-init-8p4j4/",
                                ">f+++++++++ pod-logs/openstack/cinder-backup-storage-init-8p4j4/ceph-keyring-placement.txt",
                                ">f+++++++++ pod-logs/openstack/cinder-backup-storage-init-8p4j4/cinder-backup-storage-init.txt",
                                ">f+++++++++ pod-logs/openstack/cinder-backup-storage-init-8p4j4/init.txt",
                                "cd+++++++++ pod-logs/openstack/cinder-bootstrap-snchh/",
                                ">f+++++++++ pod-logs/openstack/cinder-bootstrap-snchh/bootstrap.txt",
                                ">f+++++++++ pod-logs/openstack/cinder-bootstrap-snchh/init.txt",
                                "cd+++++++++ pod-logs/openstack/cinder-create-internal-tenant-28zpv/",
                                ">f+++++++++ pod-logs/openstack/cinder-create-internal-tenant-28zpv/create-internal-tenant.txt",
                                ">f+++++++++ pod-logs/openstack/cinder-create-internal-tenant-28zpv/init.txt",
                                "cd+++++++++ pod-logs/openstack/cinder-db-init-k6v87/",
                                ">f+++++++++ pod-logs/openstack/cinder-db-init-k6v87/cinder-db-init-0.txt",
                                ">f+++++++++ pod-logs/openstack/cinder-db-init-k6v87/init.txt",
                                "cd+++++++++ pod-logs/openstack/cinder-db-sync-n2lf8/",
                                ">f+++++++++ pod-logs/openstack/cinder-db-sync-n2lf8/cinder-db-sync.txt",
                                ">f+++++++++ pod-logs/openstack/cinder-db-sync-n2lf8/init.txt",
                                "cd+++++++++ pod-logs/openstack/cinder-ks-endpoints-crgj8/",
                                ">f+++++++++ pod-logs/openstack/cinder-ks-endpoints-crgj8/init.txt",
                                ">f+++++++++ pod-logs/openstack/cinder-ks-endpoints-crgj8/volumev3-ks-endpoints-admin.txt",
                                ">f+++++++++ pod-logs/openstack/cinder-ks-endpoints-crgj8/volumev3-ks-endpoints-internal.txt",
                                ">f+++++++++ pod-logs/openstack/cinder-ks-endpoints-crgj8/volumev3-ks-endpoints-public.txt",
                                "cd+++++++++ pod-logs/openstack/cinder-ks-service-6pp8l/",
                                ">f+++++++++ pod-logs/openstack/cinder-ks-service-6pp8l/init.txt",
                                ">f+++++++++ pod-logs/openstack/cinder-ks-service-6pp8l/volumev3-ks-service-registration.txt",
                                "cd+++++++++ pod-logs/openstack/cinder-ks-user-npktt/",
                                ">f+++++++++ pod-logs/openstack/cinder-ks-user-npktt/cinder-ks-user.txt",
                                ">f+++++++++ pod-logs/openstack/cinder-ks-user-npktt/init.txt",
                                "cd+++++++++ pod-logs/openstack/cinder-rabbit-init-jfdbl/",
                                ">f+++++++++ pod-logs/openstack/cinder-rabbit-init-jfdbl/init.txt",
                                ">f+++++++++ pod-logs/openstack/cinder-rabbit-init-jfdbl/rabbit-init.txt",
                                "cd+++++++++ pod-logs/openstack/cinder-scheduler-7f8fdc7b96-hx2hj/",
                                ">f+++++++++ pod-logs/openstack/cinder-scheduler-7f8fdc7b96-hx2hj/ceph-coordination-volume-perms.txt",
                                ">f+++++++++ pod-logs/openstack/cinder-scheduler-7f8fdc7b96-hx2hj/cinder-scheduler.txt",
                                ">f+++++++++ pod-logs/openstack/cinder-scheduler-7f8fdc7b96-hx2hj/init.txt",
                                "cd+++++++++ pod-logs/openstack/cinder-storage-init-6q87f/",
                                ">f+++++++++ pod-logs/openstack/cinder-storage-init-6q87f/ceph-keyring-placement.txt",
                                ">f+++++++++ pod-logs/openstack/cinder-storage-init-6q87f/cinder-storage-init-rbd1.txt",
                                ">f+++++++++ pod-logs/openstack/cinder-storage-init-6q87f/init.txt",
                                "cd+++++++++ pod-logs/openstack/cinder-volume-659d8bd9f6-r7dln/",
                                ">f+++++++++ pod-logs/openstack/cinder-volume-659d8bd9f6-r7dln/ceph-coordination-volume-perms.txt",
                                ">f+++++++++ pod-logs/openstack/cinder-volume-659d8bd9f6-r7dln/ceph-keyring-placement-rbd1.txt",
                                ">f+++++++++ pod-logs/openstack/cinder-volume-659d8bd9f6-r7dln/cinder-volume.txt",
                                ">f+++++++++ pod-logs/openstack/cinder-volume-659d8bd9f6-r7dln/init-cinder-conf.txt",
                                ">f+++++++++ pod-logs/openstack/cinder-volume-659d8bd9f6-r7dln/init.txt",
                                "cd+++++++++ pod-logs/openstack/cinder-volume-usage-audit-29750285-dhwhr/",
                                ">f+++++++++ pod-logs/openstack/cinder-volume-usage-audit-29750285-dhwhr/cinder-volume-usage-audit.txt",
                                ">f+++++++++ pod-logs/openstack/cinder-volume-usage-audit-29750285-dhwhr/init.txt",
                                "cd+++++++++ pod-logs/openstack/glance-api-77c58767b5-n5l7j/",
                                ">f+++++++++ pod-logs/openstack/glance-api-77c58767b5-n5l7j/ceph-keyring-placement.txt",
                                ">f+++++++++ pod-logs/openstack/glance-api-77c58767b5-n5l7j/glance-api.txt",
                                ">f+++++++++ pod-logs/openstack/glance-api-77c58767b5-n5l7j/glance-perms.txt",
                                ">f+++++++++ pod-logs/openstack/glance-api-77c58767b5-n5l7j/init.txt",
                                "cd+++++++++ pod-logs/openstack/glance-db-init-gsbxg/",
                                ">f+++++++++ pod-logs/openstack/glance-db-init-gsbxg/glance-db-init-0.txt",
                                ">f+++++++++ pod-logs/openstack/glance-db-init-gsbxg/init.txt",
                                "cd+++++++++ pod-logs/openstack/glance-db-sync-p7nft/",
                                ">f+++++++++ pod-logs/openstack/glance-db-sync-p7nft/glance-db-sync.txt",
                                ">f+++++++++ pod-logs/openstack/glance-db-sync-p7nft/init.txt",
                                "cd+++++++++ pod-logs/openstack/glance-ks-endpoints-6h5v5/",
                                ">f+++++++++ pod-logs/openstack/glance-ks-endpoints-6h5v5/image-ks-endpoints-admin.txt",
                                ">f+++++++++ pod-logs/openstack/glance-ks-endpoints-6h5v5/image-ks-endpoints-internal.txt",
                                ">f+++++++++ pod-logs/openstack/glance-ks-endpoints-6h5v5/image-ks-endpoints-public.txt",
                                ">f+++++++++ pod-logs/openstack/glance-ks-endpoints-6h5v5/init.txt",
                                "cd+++++++++ pod-logs/openstack/glance-ks-service-zv2pd/",
                                ">f+++++++++ pod-logs/openstack/glance-ks-service-zv2pd/image-ks-service-registration.txt",
                                ">f+++++++++ pod-logs/openstack/glance-ks-service-zv2pd/init.txt",
                                "cd+++++++++ pod-logs/openstack/glance-ks-user-pjzt9/",
                                ">f+++++++++ pod-logs/openstack/glance-ks-user-pjzt9/glance-ks-user.txt",
                                ">f+++++++++ pod-logs/openstack/glance-ks-user-pjzt9/init.txt",
                                "cd+++++++++ pod-logs/openstack/glance-metadefs-load-fhdlf/",
                                ">f+++++++++ pod-logs/openstack/glance-metadefs-load-fhdlf/glance-metadefs-load.txt",
                                ">f+++++++++ pod-logs/openstack/glance-metadefs-load-fhdlf/init.txt",
                                "cd+++++++++ pod-logs/openstack/glance-rabbit-init-bscs9/",
                                ">f+++++++++ pod-logs/openstack/glance-rabbit-init-bscs9/init.txt",
                                ">f+++++++++ pod-logs/openstack/glance-rabbit-init-bscs9/rabbit-init.txt",
                                "cd+++++++++ pod-logs/openstack/glance-storage-init-496dg/",
                                ">f+++++++++ pod-logs/openstack/glance-storage-init-496dg/ceph-keyring-placement.txt",
                                ">f+++++++++ pod-logs/openstack/glance-storage-init-496dg/glance-storage-init.txt",
                                ">f+++++++++ pod-logs/openstack/glance-storage-init-496dg/init.txt",
                                "cd+++++++++ pod-logs/openstack/heat-api-5d85876795-v2ljz/",
                                ">f+++++++++ pod-logs/openstack/heat-api-5d85876795-v2ljz/heat-api.txt",
                                ">f+++++++++ pod-logs/openstack/heat-api-5d85876795-v2ljz/init.txt",
                                "cd+++++++++ pod-logs/openstack/heat-bootstrap-659l5/",
                                ">f+++++++++ pod-logs/openstack/heat-bootstrap-659l5/bootstrap.txt",
                                ">f+++++++++ pod-logs/openstack/heat-bootstrap-659l5/init.txt",
                                "cd+++++++++ pod-logs/openstack/heat-cfn-5c467767d9-n295c/",
                                ">f+++++++++ pod-logs/openstack/heat-cfn-5c467767d9-n295c/heat-cfn.txt",
                                ">f+++++++++ pod-logs/openstack/heat-cfn-5c467767d9-n295c/init.txt",
                                "cd+++++++++ pod-logs/openstack/heat-db-init-nkzwk/",
                                ">f+++++++++ pod-logs/openstack/heat-db-init-nkzwk/heat-db-init-0.txt",
                                ">f+++++++++ pod-logs/openstack/heat-db-init-nkzwk/init.txt",
                                "cd+++++++++ pod-logs/openstack/heat-db-sync-q277k/",
                                ">f+++++++++ pod-logs/openstack/heat-db-sync-q277k/heat-db-sync.txt",
                                ">f+++++++++ pod-logs/openstack/heat-db-sync-q277k/init.txt",
                                "cd+++++++++ pod-logs/openstack/heat-domain-ks-user-rdw8b/",
                                ">f+++++++++ pod-logs/openstack/heat-domain-ks-user-rdw8b/heat-ks-domain-user.txt",
                                ">f+++++++++ pod-logs/openstack/heat-domain-ks-user-rdw8b/init.txt",
                                "cd+++++++++ pod-logs/openstack/heat-engine-9bb644b86-sg4rq/",
                                ">f+++++++++ pod-logs/openstack/heat-engine-9bb644b86-sg4rq/heat-engine.txt",
                                ">f+++++++++ pod-logs/openstack/heat-engine-9bb644b86-sg4rq/init.txt",
                                "cd+++++++++ pod-logs/openstack/heat-engine-cleaner-29750300-b5mh5/",
                                ">f+++++++++ pod-logs/openstack/heat-engine-cleaner-29750300-b5mh5/heat-engine-cleaner.txt",
                                ">f+++++++++ pod-logs/openstack/heat-engine-cleaner-29750300-b5mh5/init.txt",
                                "cd+++++++++ pod-logs/openstack/heat-engine-cleaner-29750305-br2dt/",
                                ">f+++++++++ pod-logs/openstack/heat-engine-cleaner-29750305-br2dt/heat-engine-cleaner.txt",
                                ">f+++++++++ pod-logs/openstack/heat-engine-cleaner-29750305-br2dt/init.txt",
                                "cd+++++++++ pod-logs/openstack/heat-engine-cleaner-29750310-t75zs/",
                                ">f+++++++++ pod-logs/openstack/heat-engine-cleaner-29750310-t75zs/heat-engine-cleaner.txt",
                                ">f+++++++++ pod-logs/openstack/heat-engine-cleaner-29750310-t75zs/init.txt",
                                "cd+++++++++ pod-logs/openstack/heat-ks-endpoints-z8fmx/",
                                ">f+++++++++ pod-logs/openstack/heat-ks-endpoints-z8fmx/cloudformation-ks-endpoints-admin.txt",
                                ">f+++++++++ pod-logs/openstack/heat-ks-endpoints-z8fmx/cloudformation-ks-endpoints-internal.txt",
                                ">f+++++++++ pod-logs/openstack/heat-ks-endpoints-z8fmx/cloudformation-ks-endpoints-public.txt",
                                ">f+++++++++ pod-logs/openstack/heat-ks-endpoints-z8fmx/init.txt",
                                ">f+++++++++ pod-logs/openstack/heat-ks-endpoints-z8fmx/orchestration-ks-endpoints-admin.txt",
                                ">f+++++++++ pod-logs/openstack/heat-ks-endpoints-z8fmx/orchestration-ks-endpoints-internal.txt",
                                ">f+++++++++ pod-logs/openstack/heat-ks-endpoints-z8fmx/orchestration-ks-endpoints-public.txt",
                                "cd+++++++++ pod-logs/openstack/heat-ks-service-fqjkg/",
                                ">f+++++++++ pod-logs/openstack/heat-ks-service-fqjkg/cloudformation-ks-service-registration.txt",
                                ">f+++++++++ pod-logs/openstack/heat-ks-service-fqjkg/init.txt",
                                ">f+++++++++ pod-logs/openstack/heat-ks-service-fqjkg/orchestration-ks-service-registration.txt",
                                "cd+++++++++ pod-logs/openstack/heat-ks-user-zlfbg/",
                                ">f+++++++++ pod-logs/openstack/heat-ks-user-zlfbg/heat-ks-user.txt",
                                ">f+++++++++ pod-logs/openstack/heat-ks-user-zlfbg/heat-trustee-ks-user.txt",
                                ">f+++++++++ pod-logs/openstack/heat-ks-user-zlfbg/init.txt",
                                "cd+++++++++ pod-logs/openstack/heat-rabbit-init-8kzs2/",
                                ">f+++++++++ pod-logs/openstack/heat-rabbit-init-8kzs2/init.txt",
                                ">f+++++++++ pod-logs/openstack/heat-rabbit-init-8kzs2/rabbit-init.txt",
                                "cd+++++++++ pod-logs/openstack/heat-trusts-w2nlx/",
                                ">f+++++++++ pod-logs/openstack/heat-trusts-w2nlx/heat-trusts.txt",
                                ">f+++++++++ pod-logs/openstack/heat-trusts-w2nlx/init.txt",
                                "cd+++++++++ pod-logs/openstack/horizon-8665dfb59d-g7vp7/",
                                ">f+++++++++ pod-logs/openstack/horizon-8665dfb59d-g7vp7/horizon.txt",
                                ">f+++++++++ pod-logs/openstack/horizon-8665dfb59d-g7vp7/init.txt",
                                "cd+++++++++ pod-logs/openstack/horizon-db-init-nqx5b/",
                                ">f+++++++++ pod-logs/openstack/horizon-db-init-nqx5b/horizon-db-init-0.txt",
                                ">f+++++++++ pod-logs/openstack/horizon-db-init-nqx5b/init.txt",
                                "cd+++++++++ pod-logs/openstack/horizon-db-sync-pcvwt/",
                                ">f+++++++++ pod-logs/openstack/horizon-db-sync-pcvwt/horizon-db-sync.txt",
                                ">f+++++++++ pod-logs/openstack/horizon-db-sync-pcvwt/init.txt",
                                "cd+++++++++ pod-logs/openstack/keepalived-vrxzt/",
                                ">f+++++++++ pod-logs/openstack/keepalived-vrxzt/init.txt",
                                ">f+++++++++ pod-logs/openstack/keepalived-vrxzt/keepalived.txt",
                                ">f+++++++++ pod-logs/openstack/keepalived-vrxzt/wait-for-ip.txt",
                                "cd+++++++++ pod-logs/openstack/keystone-api-5579b9b445-n6qcq/",
                                ">f+++++++++ pod-logs/openstack/keystone-api-5579b9b445-n6qcq/init.txt",
                                ">f+++++++++ pod-logs/openstack/keystone-api-5579b9b445-n6qcq/keystone-api.txt",
                                "cd+++++++++ pod-logs/openstack/keystone-bootstrap-bcvjb/",
                                ">f+++++++++ pod-logs/openstack/keystone-bootstrap-bcvjb/bootstrap.txt",
                                ">f+++++++++ pod-logs/openstack/keystone-bootstrap-bcvjb/init.txt",
                                "cd+++++++++ pod-logs/openstack/keystone-credential-setup-zh9sl/",
                                ">f+++++++++ pod-logs/openstack/keystone-credential-setup-zh9sl/init.txt",
                                ">f+++++++++ pod-logs/openstack/keystone-credential-setup-zh9sl/keystone-credential-setup.txt",
                                "cd+++++++++ pod-logs/openstack/keystone-db-init-k9blh/",
                                ">f+++++++++ pod-logs/openstack/keystone-db-init-k9blh/init.txt",
                                ">f+++++++++ pod-logs/openstack/keystone-db-init-k9blh/keystone-db-init-0.txt",
                                "cd+++++++++ pod-logs/openstack/keystone-db-sync-pgqvz/",
                                ">f+++++++++ pod-logs/openstack/keystone-db-sync-pgqvz/init.txt",
                                ">f+++++++++ pod-logs/openstack/keystone-db-sync-pgqvz/keystone-db-sync.txt",
                                "cd+++++++++ pod-logs/openstack/keystone-domain-manage-rqx2q/",
                                ">f+++++++++ pod-logs/openstack/keystone-domain-manage-rqx2q/init.txt",
                                ">f+++++++++ pod-logs/openstack/keystone-domain-manage-rqx2q/keystone-domain-manage.txt",
                                "cd+++++++++ pod-logs/openstack/keystone-fernet-setup-7pwph/",
                                ">f+++++++++ pod-logs/openstack/keystone-fernet-setup-7pwph/init.txt",
                                ">f+++++++++ pod-logs/openstack/keystone-fernet-setup-7pwph/keystone-fernet-setup.txt",
                                "cd+++++++++ pod-logs/openstack/keystone-rabbit-init-2tnw5/",
                                ">f+++++++++ pod-logs/openstack/keystone-rabbit-init-2tnw5/init.txt",
                                ">f+++++++++ pod-logs/openstack/keystone-rabbit-init-2tnw5/rabbit-init.txt",
                                "cd+++++++++ pod-logs/openstack/libvirt-libvirt-default-lbckq/",
                                ">f+++++++++ pod-logs/openstack/libvirt-libvirt-default-lbckq/ceph-admin-keyring-placement.txt",
                                ">f+++++++++ pod-logs/openstack/libvirt-libvirt-default-lbckq/ceph-keyring-placement.txt",
                                ">f+++++++++ pod-logs/openstack/libvirt-libvirt-default-lbckq/init-dynamic-options.txt",
                                ">f+++++++++ pod-logs/openstack/libvirt-libvirt-default-lbckq/init.txt",
                                ">f+++++++++ pod-logs/openstack/libvirt-libvirt-default-lbckq/libvirt-exporter.txt",
                                ">f+++++++++ pod-logs/openstack/libvirt-libvirt-default-lbckq/libvirt.txt",
                                ">f+++++++++ pod-logs/openstack/libvirt-libvirt-default-lbckq/tls-sidecar.txt",
                                "cd+++++++++ pod-logs/openstack/magnum-api-687df4679-jttrv/",
                                ">f+++++++++ pod-logs/openstack/magnum-api-687df4679-jttrv/init.txt",
                                ">f+++++++++ pod-logs/openstack/magnum-api-687df4679-jttrv/magnum-api.txt",
                                "cd+++++++++ pod-logs/openstack/magnum-cluster-api-proxy-2knbs/",
                                ">f+++++++++ pod-logs/openstack/magnum-cluster-api-proxy-2knbs/magnum-cluster-api-proxy.txt",
                                "cd+++++++++ pod-logs/openstack/magnum-conductor-0/",
                                ">f+++++++++ pod-logs/openstack/magnum-conductor-0/init.txt",
                                ">f+++++++++ pod-logs/openstack/magnum-conductor-0/magnum-conductor-init.txt",
                                ">f+++++++++ pod-logs/openstack/magnum-conductor-0/magnum-conductor.txt",
                                "cd+++++++++ pod-logs/openstack/magnum-db-init-424tn/",
                                ">f+++++++++ pod-logs/openstack/magnum-db-init-424tn/init.txt",
                                ">f+++++++++ pod-logs/openstack/magnum-db-init-424tn/magnum-db-init-0.txt",
                                "cd+++++++++ pod-logs/openstack/magnum-db-sync-tzr7f/",
                                ">f+++++++++ pod-logs/openstack/magnum-db-sync-tzr7f/init.txt",
                                ">f+++++++++ pod-logs/openstack/magnum-db-sync-tzr7f/magnum-db-sync.txt",
                                "cd+++++++++ pod-logs/openstack/magnum-domain-ks-user-bp2dk/",
                                ">f+++++++++ pod-logs/openstack/magnum-domain-ks-user-bp2dk/init.txt",
                                ">f+++++++++ pod-logs/openstack/magnum-domain-ks-user-bp2dk/magnum-ks-domain-user.txt",
                                "cd+++++++++ pod-logs/openstack/magnum-ks-endpoints-gmpv8/",
                                ">f+++++++++ pod-logs/openstack/magnum-ks-endpoints-gmpv8/container-infra-ks-endpoints-admin.txt",
                                ">f+++++++++ pod-logs/openstack/magnum-ks-endpoints-gmpv8/container-infra-ks-endpoints-internal.txt",
                                ">f+++++++++ pod-logs/openstack/magnum-ks-endpoints-gmpv8/container-infra-ks-endpoints-public.txt",
                                ">f+++++++++ pod-logs/openstack/magnum-ks-endpoints-gmpv8/init.txt",
                                "cd+++++++++ pod-logs/openstack/magnum-ks-service-tqrmc/",
                                ">f+++++++++ pod-logs/openstack/magnum-ks-service-tqrmc/container-infra-ks-service-registration.txt",
                                ">f+++++++++ pod-logs/openstack/magnum-ks-service-tqrmc/init.txt",
                                "cd+++++++++ pod-logs/openstack/magnum-ks-user-p6fkp/",
                                ">f+++++++++ pod-logs/openstack/magnum-ks-user-p6fkp/init.txt",
                                ">f+++++++++ pod-logs/openstack/magnum-ks-user-p6fkp/magnum-ks-user.txt",
                                "cd+++++++++ pod-logs/openstack/magnum-rabbit-init-tgh5n/",
                                ">f+++++++++ pod-logs/openstack/magnum-rabbit-init-tgh5n/init.txt",
                                ">f+++++++++ pod-logs/openstack/magnum-rabbit-init-tgh5n/rabbit-init.txt",
                                "cd+++++++++ pod-logs/openstack/magnum-registry-c45778976-6rw7m/",
                                ">f+++++++++ pod-logs/openstack/magnum-registry-c45778976-6rw7m/registry.txt",
                                "cd+++++++++ pod-logs/openstack/manila-api-6d5cf9b54d-q2p5g/",
                                ">f+++++++++ pod-logs/openstack/manila-api-6d5cf9b54d-q2p5g/init.txt",
                                ">f+++++++++ pod-logs/openstack/manila-api-6d5cf9b54d-q2p5g/manila-api.txt",
                                "cd+++++++++ pod-logs/openstack/manila-bootstrap-tgcr7/",
                                ">f+++++++++ pod-logs/openstack/manila-bootstrap-tgcr7/bootstrap.txt",
                                ">f+++++++++ pod-logs/openstack/manila-bootstrap-tgcr7/init.txt",
                                "cd+++++++++ pod-logs/openstack/manila-data-64fcd866ff-tg25v/",
                                ">f+++++++++ pod-logs/openstack/manila-data-64fcd866ff-tg25v/init.txt",
                                ">f+++++++++ pod-logs/openstack/manila-data-64fcd866ff-tg25v/manila-data.txt",
                                "cd+++++++++ pod-logs/openstack/manila-db-init-l2kdc/",
                                ">f+++++++++ pod-logs/openstack/manila-db-init-l2kdc/init.txt",
                                ">f+++++++++ pod-logs/openstack/manila-db-init-l2kdc/manila-db-init-0.txt",
                                "cd+++++++++ pod-logs/openstack/manila-db-sync-g66bf/",
                                ">f+++++++++ pod-logs/openstack/manila-db-sync-g66bf/init.txt",
                                ">f+++++++++ pod-logs/openstack/manila-db-sync-g66bf/manila-db-sync.txt",
                                "cd+++++++++ pod-logs/openstack/manila-ks-endpoints-8lqh6/",
                                ">f+++++++++ pod-logs/openstack/manila-ks-endpoints-8lqh6/init.txt",
                                ">f+++++++++ pod-logs/openstack/manila-ks-endpoints-8lqh6/share-ks-endpoints-admin.txt",
                                ">f+++++++++ pod-logs/openstack/manila-ks-endpoints-8lqh6/share-ks-endpoints-internal.txt",
                                ">f+++++++++ pod-logs/openstack/manila-ks-endpoints-8lqh6/share-ks-endpoints-public.txt",
                                ">f+++++++++ pod-logs/openstack/manila-ks-endpoints-8lqh6/sharev2-ks-endpoints-admin.txt",
                                ">f+++++++++ pod-logs/openstack/manila-ks-endpoints-8lqh6/sharev2-ks-endpoints-internal.txt",
                                ">f+++++++++ pod-logs/openstack/manila-ks-endpoints-8lqh6/sharev2-ks-endpoints-public.txt",
                                "cd+++++++++ pod-logs/openstack/manila-ks-service-847f5/",
                                ">f+++++++++ pod-logs/openstack/manila-ks-service-847f5/init.txt",
                                ">f+++++++++ pod-logs/openstack/manila-ks-service-847f5/share-ks-service-registration.txt",
                                ">f+++++++++ pod-logs/openstack/manila-ks-service-847f5/sharev2-ks-service-registration.txt",
                                "cd+++++++++ pod-logs/openstack/manila-ks-user-4krzg/",
                                ">f+++++++++ pod-logs/openstack/manila-ks-user-4krzg/init.txt",
                                ">f+++++++++ pod-logs/openstack/manila-ks-user-4krzg/manila-ks-user.txt",
                                "cd+++++++++ pod-logs/openstack/manila-rabbit-init-7rpxx/",
                                ">f+++++++++ pod-logs/openstack/manila-rabbit-init-7rpxx/init.txt",
                                ">f+++++++++ pod-logs/openstack/manila-rabbit-init-7rpxx/rabbit-init.txt",
                                "cd+++++++++ pod-logs/openstack/manila-scheduler-6df8f44f9-wp7f2/",
                                ">f+++++++++ pod-logs/openstack/manila-scheduler-6df8f44f9-wp7f2/init.txt",
                                ">f+++++++++ pod-logs/openstack/manila-scheduler-6df8f44f9-wp7f2/manila-scheduler.txt",
                                "cd+++++++++ pod-logs/openstack/manila-share-5865c55f86-f29rj/",
                                ">f+++++++++ pod-logs/openstack/manila-share-5865c55f86-f29rj/init.txt",
                                ">f+++++++++ pod-logs/openstack/manila-share-5865c55f86-f29rj/manila-share-init.txt",
                                ">f+++++++++ pod-logs/openstack/manila-share-5865c55f86-f29rj/manila-share.txt",
                                "cd+++++++++ pod-logs/openstack/memcached-memcached-cf56b6468-dbd7s/",
                                ">f+++++++++ pod-logs/openstack/memcached-memcached-cf56b6468-dbd7s/init.txt",
                                ">f+++++++++ pod-logs/openstack/memcached-memcached-cf56b6468-dbd7s/memcached-exporter.txt",
                                ">f+++++++++ pod-logs/openstack/memcached-memcached-cf56b6468-dbd7s/memcached.txt",
                                "cd+++++++++ pod-logs/openstack/neutron-db-init-p8dwr/",
                                ">f+++++++++ pod-logs/openstack/neutron-db-init-p8dwr/init.txt",
                                ">f+++++++++ pod-logs/openstack/neutron-db-init-p8dwr/neutron-db-init-0.txt",
                                "cd+++++++++ pod-logs/openstack/neutron-db-sync-wjp6h/",
                                ">f+++++++++ pod-logs/openstack/neutron-db-sync-wjp6h/init.txt",
                                ">f+++++++++ pod-logs/openstack/neutron-db-sync-wjp6h/neutron-db-sync.txt",
                                "cd+++++++++ pod-logs/openstack/neutron-ks-endpoints-nz22q/",
                                ">f+++++++++ pod-logs/openstack/neutron-ks-endpoints-nz22q/init.txt",
                                ">f+++++++++ pod-logs/openstack/neutron-ks-endpoints-nz22q/network-ks-endpoints-admin.txt",
                                ">f+++++++++ pod-logs/openstack/neutron-ks-endpoints-nz22q/network-ks-endpoints-internal.txt",
                                ">f+++++++++ pod-logs/openstack/neutron-ks-endpoints-nz22q/network-ks-endpoints-public.txt",
                                "cd+++++++++ pod-logs/openstack/neutron-ks-service-2k7gc/",
                                ">f+++++++++ pod-logs/openstack/neutron-ks-service-2k7gc/init.txt",
                                ">f+++++++++ pod-logs/openstack/neutron-ks-service-2k7gc/network-ks-service-registration.txt",
                                "cd+++++++++ pod-logs/openstack/neutron-ks-user-nc4md/",
                                ">f+++++++++ pod-logs/openstack/neutron-ks-user-nc4md/init.txt",
                                ">f+++++++++ pod-logs/openstack/neutron-ks-user-nc4md/neutron-ks-user.txt",
                                "cd+++++++++ pod-logs/openstack/neutron-netns-cleanup-cron-default-gzx9n/",
                                ">f+++++++++ pod-logs/openstack/neutron-netns-cleanup-cron-default-gzx9n/init.txt",
                                ">f+++++++++ pod-logs/openstack/neutron-netns-cleanup-cron-default-gzx9n/neutron-netns-cleanup-cron.txt",
                                "cd+++++++++ pod-logs/openstack/neutron-ovn-metadata-agent-default-zx7sr/",
                                ">f+++++++++ pod-logs/openstack/neutron-ovn-metadata-agent-default-zx7sr/init.txt",
                                ">f+++++++++ pod-logs/openstack/neutron-ovn-metadata-agent-default-zx7sr/neutron-metadata-agent-init.txt",
                                ">f+++++++++ pod-logs/openstack/neutron-ovn-metadata-agent-default-zx7sr/neutron-ovn-metadata-agent.txt",
                                ">f+++++++++ pod-logs/openstack/neutron-ovn-metadata-agent-default-zx7sr/ovn-neutron-init.txt",
                                "cd+++++++++ pod-logs/openstack/neutron-ovn-vpn-agent-default-74p9x/",
                                ">f+++++++++ pod-logs/openstack/neutron-ovn-vpn-agent-default-74p9x/init.txt",
                                ">f+++++++++ pod-logs/openstack/neutron-ovn-vpn-agent-default-74p9x/neutron-ovn-vpn-agent.txt",
                                ">f+++++++++ pod-logs/openstack/neutron-ovn-vpn-agent-default-74p9x/ovn-neutron-init.txt",
                                ">f+++++++++ pod-logs/openstack/neutron-ovn-vpn-agent-default-74p9x/ovn-vpn-agent-init.txt",
                                "cd+++++++++ pod-logs/openstack/neutron-rabbit-init-ftl5c/",
                                ">f+++++++++ pod-logs/openstack/neutron-rabbit-init-ftl5c/init.txt",
                                ">f+++++++++ pod-logs/openstack/neutron-rabbit-init-ftl5c/rabbit-init.txt",
                                "cd+++++++++ pod-logs/openstack/neutron-rpc-server-5c5fdb4f4d-ktjnc/",
                                ">f+++++++++ pod-logs/openstack/neutron-rpc-server-5c5fdb4f4d-ktjnc/init.txt",
                                ">f+++++++++ pod-logs/openstack/neutron-rpc-server-5c5fdb4f4d-ktjnc/neutron-rpc-server.txt",
                                ">f+++++++++ pod-logs/openstack/neutron-rpc-server-5c5fdb4f4d-ktjnc/ovn-neutron-init.txt",
                                "cd+++++++++ pod-logs/openstack/neutron-server-6f79797599-pb425/",
                                ">f+++++++++ pod-logs/openstack/neutron-server-6f79797599-pb425/init.txt",
                                ">f+++++++++ pod-logs/openstack/neutron-server-6f79797599-pb425/neutron-policy-server.txt",
                                ">f+++++++++ pod-logs/openstack/neutron-server-6f79797599-pb425/neutron-server.txt",
                                ">f+++++++++ pod-logs/openstack/neutron-server-6f79797599-pb425/ovn-neutron-init.txt",
                                "cd+++++++++ pod-logs/openstack/nova-api-metadata-5c898968b9-dbhvg/",
                                ">f+++++++++ pod-logs/openstack/nova-api-metadata-5c898968b9-dbhvg/init.txt",
                                ">f+++++++++ pod-logs/openstack/nova-api-metadata-5c898968b9-dbhvg/nova-api-metadata-init.txt",
                                ">f+++++++++ pod-logs/openstack/nova-api-metadata-5c898968b9-dbhvg/nova-api.txt",
                                "cd+++++++++ pod-logs/openstack/nova-api-osapi-7fbfbcdbb-h5zwn/",
                                ">f+++++++++ pod-logs/openstack/nova-api-osapi-7fbfbcdbb-h5zwn/init.txt",
                                ">f+++++++++ pod-logs/openstack/nova-api-osapi-7fbfbcdbb-h5zwn/nova-osapi.txt",
                                "cd+++++++++ pod-logs/openstack/nova-bootstrap-thqgb/",
                                ">f+++++++++ pod-logs/openstack/nova-bootstrap-thqgb/bootstrap.txt",
                                ">f+++++++++ pod-logs/openstack/nova-bootstrap-thqgb/init.txt",
                                "cd+++++++++ pod-logs/openstack/nova-cell-setup-29750280-c29jj/",
                                ">f+++++++++ pod-logs/openstack/nova-cell-setup-29750280-c29jj/init.txt",
                                ">f+++++++++ pod-logs/openstack/nova-cell-setup-29750280-c29jj/nova-cell-setup.txt",
                                "cd+++++++++ pod-logs/openstack/nova-cell-setup-dbrf6/",
                                ">f+++++++++ pod-logs/openstack/nova-cell-setup-dbrf6/init.txt",
                                ">f+++++++++ pod-logs/openstack/nova-cell-setup-dbrf6/nova-cell-setup-init.txt",
                                ">f+++++++++ pod-logs/openstack/nova-cell-setup-dbrf6/nova-cell-setup.txt",
                                "cd+++++++++ pod-logs/openstack/nova-compute-default-899lm/",
                                ">f+++++++++ pod-logs/openstack/nova-compute-default-899lm/ceph-admin-keyring-placement.txt",
                                ">f+++++++++ pod-logs/openstack/nova-compute-default-899lm/ceph-keyring-placement.txt",
                                ">f+++++++++ pod-logs/openstack/nova-compute-default-899lm/ceph-perms.txt",
                                ">f+++++++++ pod-logs/openstack/nova-compute-default-899lm/init.txt",
                                ">f+++++++++ pod-logs/openstack/nova-compute-default-899lm/nova-compute-init.txt",
                                ">f+++++++++ pod-logs/openstack/nova-compute-default-899lm/nova-compute-ssh-init.txt",
                                ">f+++++++++ pod-logs/openstack/nova-compute-default-899lm/nova-compute-ssh.txt",
                                ">f+++++++++ pod-logs/openstack/nova-compute-default-899lm/nova-compute-vnc-init.txt",
                                ">f+++++++++ pod-logs/openstack/nova-compute-default-899lm/nova-compute.txt",
                                "cd+++++++++ pod-logs/openstack/nova-conductor-69f4c6854-fdm8f/",
                                ">f+++++++++ pod-logs/openstack/nova-conductor-69f4c6854-fdm8f/init.txt",
                                ">f+++++++++ pod-logs/openstack/nova-conductor-69f4c6854-fdm8f/nova-conductor.txt",
                                "cd+++++++++ pod-logs/openstack/nova-db-init-dmq66/",
                                ">f+++++++++ pod-logs/openstack/nova-db-init-dmq66/init.txt",
                                ">f+++++++++ pod-logs/openstack/nova-db-init-dmq66/nova-db-init-0.txt",
                                ">f+++++++++ pod-logs/openstack/nova-db-init-dmq66/nova-db-init-1.txt",
                                ">f+++++++++ pod-logs/openstack/nova-db-init-dmq66/nova-db-init-2.txt",
                                "cd+++++++++ pod-logs/openstack/nova-db-sync-5qfmv/",
                                ">f+++++++++ pod-logs/openstack/nova-db-sync-5qfmv/init.txt",
                                ">f+++++++++ pod-logs/openstack/nova-db-sync-5qfmv/nova-db-sync.txt",
                                "cd+++++++++ pod-logs/openstack/nova-ks-endpoints-p7nql/",
                                ">f+++++++++ pod-logs/openstack/nova-ks-endpoints-p7nql/compute-ks-endpoints-admin.txt",
                                ">f+++++++++ pod-logs/openstack/nova-ks-endpoints-p7nql/compute-ks-endpoints-internal.txt",
                                ">f+++++++++ pod-logs/openstack/nova-ks-endpoints-p7nql/compute-ks-endpoints-public.txt",
                                ">f+++++++++ pod-logs/openstack/nova-ks-endpoints-p7nql/init.txt",
                                "cd+++++++++ pod-logs/openstack/nova-ks-service-fc9dh/",
                                ">f+++++++++ pod-logs/openstack/nova-ks-service-fc9dh/compute-ks-service-registration.txt",
                                ">f+++++++++ pod-logs/openstack/nova-ks-service-fc9dh/init.txt",
                                "cd+++++++++ pod-logs/openstack/nova-ks-user-wdtl8/",
                                ">f+++++++++ pod-logs/openstack/nova-ks-user-wdtl8/init.txt",
                                ">f+++++++++ pod-logs/openstack/nova-ks-user-wdtl8/nova-ks-user.txt",
                                "cd+++++++++ pod-logs/openstack/nova-novncproxy-cb6489d67-stk7j/",
                                ">f+++++++++ pod-logs/openstack/nova-novncproxy-cb6489d67-stk7j/init.txt",
                                ">f+++++++++ pod-logs/openstack/nova-novncproxy-cb6489d67-stk7j/nova-novncproxy-init-assets.txt",
                                ">f+++++++++ pod-logs/openstack/nova-novncproxy-cb6489d67-stk7j/nova-novncproxy-init.txt",
                                ">f+++++++++ pod-logs/openstack/nova-novncproxy-cb6489d67-stk7j/nova-novncproxy.txt",
                                "cd+++++++++ pod-logs/openstack/nova-rabbit-init-pvt6m/",
                                ">f+++++++++ pod-logs/openstack/nova-rabbit-init-pvt6m/init.txt",
                                ">f+++++++++ pod-logs/openstack/nova-rabbit-init-pvt6m/rabbit-init.txt",
                                "cd+++++++++ pod-logs/openstack/nova-scheduler-d698d658b-ggplg/",
                                ">f+++++++++ pod-logs/openstack/nova-scheduler-d698d658b-ggplg/init.txt",
                                ">f+++++++++ pod-logs/openstack/nova-scheduler-d698d658b-ggplg/nova-scheduler.txt",
                                "cd+++++++++ pod-logs/openstack/nova-service-cleaner-29750280-z695t/",
                                ">f+++++++++ pod-logs/openstack/nova-service-cleaner-29750280-z695t/init.txt",
                                ">f+++++++++ pod-logs/openstack/nova-service-cleaner-29750280-z695t/nova-service-cleaner.txt",
                                "cd+++++++++ pod-logs/openstack/octavia-api-5845cffc88-dfr5z/",
                                ">f+++++++++ pod-logs/openstack/octavia-api-5845cffc88-dfr5z/init.txt",
                                ">f+++++++++ pod-logs/openstack/octavia-api-5845cffc88-dfr5z/octavia-api.txt",
                                "cd+++++++++ pod-logs/openstack/octavia-bootstrap-x2czn/",
                                ">f+++++++++ pod-logs/openstack/octavia-bootstrap-x2czn/bootstrap.txt",
                                ">f+++++++++ pod-logs/openstack/octavia-bootstrap-x2czn/init.txt",
                                "cd+++++++++ pod-logs/openstack/octavia-db-init-g45hh/",
                                ">f+++++++++ pod-logs/openstack/octavia-db-init-g45hh/init.txt",
                                ">f+++++++++ pod-logs/openstack/octavia-db-init-g45hh/octavia-db-init-0.txt",
                                ">f+++++++++ pod-logs/openstack/octavia-db-init-g45hh/octavia-db-init-1.txt",
                                "cd+++++++++ pod-logs/openstack/octavia-db-sync-lkvft/",
                                ">f+++++++++ pod-logs/openstack/octavia-db-sync-lkvft/init.txt",
                                ">f+++++++++ pod-logs/openstack/octavia-db-sync-lkvft/octavia-db-sync.txt",
                                "cd+++++++++ pod-logs/openstack/octavia-health-manager-default-cm58q/",
                                ">f+++++++++ pod-logs/openstack/octavia-health-manager-default-cm58q/init.txt",
                                ">f+++++++++ pod-logs/openstack/octavia-health-manager-default-cm58q/octavia-health-manager-get-port.txt",
                                ">f+++++++++ pod-logs/openstack/octavia-health-manager-default-cm58q/octavia-health-manager-nic-init.txt",
                                ">f+++++++++ pod-logs/openstack/octavia-health-manager-default-cm58q/octavia-health-manager.txt",
                                "cd+++++++++ pod-logs/openstack/octavia-housekeeping-5885d6b8b7-pqmkc/",
                                ">f+++++++++ pod-logs/openstack/octavia-housekeeping-5885d6b8b7-pqmkc/init.txt",
                                ">f+++++++++ pod-logs/openstack/octavia-housekeeping-5885d6b8b7-pqmkc/octavia-housekeeping.txt",
                                "cd+++++++++ pod-logs/openstack/octavia-ks-endpoints-swhhx/",
                                ">f+++++++++ pod-logs/openstack/octavia-ks-endpoints-swhhx/init.txt",
                                ">f+++++++++ pod-logs/openstack/octavia-ks-endpoints-swhhx/load-balancer-ks-endpoints-admin.txt",
                                ">f+++++++++ pod-logs/openstack/octavia-ks-endpoints-swhhx/load-balancer-ks-endpoints-internal.txt",
                                ">f+++++++++ pod-logs/openstack/octavia-ks-endpoints-swhhx/load-balancer-ks-endpoints-public.txt",
                                "cd+++++++++ pod-logs/openstack/octavia-ks-service-jkhk6/",
                                ">f+++++++++ pod-logs/openstack/octavia-ks-service-jkhk6/init.txt",
                                ">f+++++++++ pod-logs/openstack/octavia-ks-service-jkhk6/load-balancer-ks-service-registration.txt",
                                "cd+++++++++ pod-logs/openstack/octavia-ks-user-s4lpv/",
                                ">f+++++++++ pod-logs/openstack/octavia-ks-user-s4lpv/init.txt",
                                ">f+++++++++ pod-logs/openstack/octavia-ks-user-s4lpv/octavia-ks-user.txt",
                                "cd+++++++++ pod-logs/openstack/octavia-rabbit-init-27ghd/",
                                ">f+++++++++ pod-logs/openstack/octavia-rabbit-init-27ghd/init.txt",
                                ">f+++++++++ pod-logs/openstack/octavia-rabbit-init-27ghd/rabbit-init.txt",
                                "cd+++++++++ pod-logs/openstack/octavia-worker-9b64799bd-br499/",
                                ">f+++++++++ pod-logs/openstack/octavia-worker-9b64799bd-br499/init.txt",
                                ">f+++++++++ pod-logs/openstack/octavia-worker-9b64799bd-br499/octavia-worker.txt",
                                "cd+++++++++ pod-logs/openstack/openstack-database-exporter-78c69bc7dd-mzls8/",
                                ">f+++++++++ pod-logs/openstack/openstack-database-exporter-78c69bc7dd-mzls8/openstack-database-exporter.txt",
                                "cd+++++++++ pod-logs/openstack/openstack-exporter-5455644b6-jsgtx/",
                                ">f+++++++++ pod-logs/openstack/openstack-exporter-5455644b6-jsgtx/build-config.txt",
                                ">f+++++++++ pod-logs/openstack/openstack-exporter-5455644b6-jsgtx/openstack-exporter.txt",
                                "cd+++++++++ pod-logs/openstack/openvswitch-dpq7n/",
                                ">f+++++++++ pod-logs/openstack/openvswitch-dpq7n/init.txt",
                                ">f+++++++++ pod-logs/openstack/openvswitch-dpq7n/openvswitch-db-perms.txt",
                                ">f+++++++++ pod-logs/openstack/openvswitch-dpq7n/openvswitch-db.txt",
                                ">f+++++++++ pod-logs/openstack/openvswitch-dpq7n/openvswitch-vswitchd-modules.txt",
                                ">f+++++++++ pod-logs/openstack/openvswitch-dpq7n/openvswitch-vswitchd.txt",
                                "cd+++++++++ pod-logs/openstack/ovn-bgp-agent-kxk2s/",
                                ">f+++++++++ pod-logs/openstack/ovn-bgp-agent-kxk2s/ovn-bgp-agent-init.txt",
                                ">f+++++++++ pod-logs/openstack/ovn-bgp-agent-kxk2s/ovn-bgp-agent.txt",
                                "cd+++++++++ pod-logs/openstack/ovn-controller-default-5vwln/",
                                ">f+++++++++ pod-logs/openstack/ovn-controller-default-5vwln/controller-init.txt",
                                ">f+++++++++ pod-logs/openstack/ovn-controller-default-5vwln/controller.txt",
                                ">f+++++++++ pod-logs/openstack/ovn-controller-default-5vwln/get-gw-enabled.txt",
                                ">f+++++++++ pod-logs/openstack/ovn-controller-default-5vwln/init.txt",
                                ">f+++++++++ pod-logs/openstack/ovn-controller-default-5vwln/log-parser.txt",
                                ">f+++++++++ pod-logs/openstack/ovn-controller-default-5vwln/vector.txt",
                                "cd+++++++++ pod-logs/openstack/ovn-northd-7659bd74f8-6nrzg/",
                                ">f+++++++++ pod-logs/openstack/ovn-northd-7659bd74f8-6nrzg/init.txt",
                                ">f+++++++++ pod-logs/openstack/ovn-northd-7659bd74f8-6nrzg/northd.txt",
                                "cd+++++++++ pod-logs/openstack/ovn-ovsdb-nb-0/",
                                ">f+++++++++ pod-logs/openstack/ovn-ovsdb-nb-0/init.txt",
                                ">f+++++++++ pod-logs/openstack/ovn-ovsdb-nb-0/ovsdb.txt",
                                "cd+++++++++ pod-logs/openstack/ovn-ovsdb-sb-0/",
                                ">f+++++++++ pod-logs/openstack/ovn-ovsdb-sb-0/init.txt",
                                ">f+++++++++ pod-logs/openstack/ovn-ovsdb-sb-0/ovsdb.txt",
                                "cd+++++++++ pod-logs/openstack/percona-xtradb-haproxy-0/",
                                ">f+++++++++ pod-logs/openstack/percona-xtradb-haproxy-0/haproxy-init.txt",
                                ">f+++++++++ pod-logs/openstack/percona-xtradb-haproxy-0/haproxy.txt",
                                ">f+++++++++ pod-logs/openstack/percona-xtradb-haproxy-0/pxc-init.txt",
                                ">f+++++++++ pod-logs/openstack/percona-xtradb-haproxy-0/pxc-monit.txt",
                                "cd+++++++++ pod-logs/openstack/percona-xtradb-pxc-0/",
                                ">f+++++++++ pod-logs/openstack/percona-xtradb-pxc-0/exporter.txt",
                                ">f+++++++++ pod-logs/openstack/percona-xtradb-pxc-0/pxc-init.txt",
                                ">f+++++++++ pod-logs/openstack/percona-xtradb-pxc-0/pxc.txt",
                                "cd+++++++++ pod-logs/openstack/placement-api-65b7cbc865-zhsz5/",
                                ">f+++++++++ pod-logs/openstack/placement-api-65b7cbc865-zhsz5/init.txt",
                                ">f+++++++++ pod-logs/openstack/placement-api-65b7cbc865-zhsz5/placement-api.txt",
                                "cd+++++++++ pod-logs/openstack/placement-db-init-kh58g/",
                                ">f+++++++++ pod-logs/openstack/placement-db-init-kh58g/init.txt",
                                ">f+++++++++ pod-logs/openstack/placement-db-init-kh58g/placement-db-init-0.txt",
                                "cd+++++++++ pod-logs/openstack/placement-db-sync-wwndt/",
                                ">f+++++++++ pod-logs/openstack/placement-db-sync-wwndt/init.txt",
                                ">f+++++++++ pod-logs/openstack/placement-db-sync-wwndt/placement-db-sync.txt",
                                "cd+++++++++ pod-logs/openstack/placement-ks-endpoints-8c8mg/",
                                ">f+++++++++ pod-logs/openstack/placement-ks-endpoints-8c8mg/init.txt",
                                ">f+++++++++ pod-logs/openstack/placement-ks-endpoints-8c8mg/placement-ks-endpoints-admin.txt",
                                ">f+++++++++ pod-logs/openstack/placement-ks-endpoints-8c8mg/placement-ks-endpoints-internal.txt",
                                ">f+++++++++ pod-logs/openstack/placement-ks-endpoints-8c8mg/placement-ks-endpoints-public.txt",
                                "cd+++++++++ pod-logs/openstack/placement-ks-service-5llv2/",
                                ">f+++++++++ pod-logs/openstack/placement-ks-service-5llv2/init.txt",
                                ">f+++++++++ pod-logs/openstack/placement-ks-service-5llv2/placement-ks-service-registration.txt",
                                "cd+++++++++ pod-logs/openstack/placement-ks-user-rcmzf/",
                                ">f+++++++++ pod-logs/openstack/placement-ks-user-rcmzf/init.txt",
                                ">f+++++++++ pod-logs/openstack/placement-ks-user-rcmzf/placement-ks-user.txt",
                                "cd+++++++++ pod-logs/openstack/pxc-operator-69cb5bbdb9-ld8qb/",
                                ">f+++++++++ pod-logs/openstack/pxc-operator-69cb5bbdb9-ld8qb/percona-xtradb-cluster-operator.txt",
                                "cd+++++++++ pod-logs/openstack/rabbitmq-barbican-server-0/",
                                ">f+++++++++ pod-logs/openstack/rabbitmq-barbican-server-0/rabbitmq.txt",
                                ">f+++++++++ pod-logs/openstack/rabbitmq-barbican-server-0/setup-container.txt",
                                "cd+++++++++ pod-logs/openstack/rabbitmq-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-lk8lt/",
                                ">f+++++++++ pod-logs/openstack/rabbitmq-cluster-operator-54f767cff8-lk8lt/rabbitmq-cluster-operator.txt",
                                "cd+++++++++ pod-logs/openstack/rabbitmq-glance-server-0/",
                                ">f+++++++++ pod-logs/openstack/rabbitmq-glance-server-0/rabbitmq.txt",
                                ">f+++++++++ pod-logs/openstack/rabbitmq-glance-server-0/setup-container.txt",
                                "cd+++++++++ pod-logs/openstack/rabbitmq-heat-server-0/",
                                ">f+++++++++ pod-logs/openstack/rabbitmq-heat-server-0/rabbitmq.txt",
                                ">f+++++++++ pod-logs/openstack/rabbitmq-heat-server-0/setup-container.txt",
                                "cd+++++++++ pod-logs/openstack/rabbitmq-keystone-server-0/",
                                ">f+++++++++ pod-logs/openstack/rabbitmq-keystone-server-0/rabbitmq.txt",
                                ">f+++++++++ pod-logs/openstack/rabbitmq-keystone-server-0/setup-container.txt",
                                "cd+++++++++ pod-logs/openstack/rabbitmq-magnum-server-0/",
                                ">f+++++++++ pod-logs/openstack/rabbitmq-magnum-server-0/rabbitmq.txt",
                                ">f+++++++++ pod-logs/openstack/rabbitmq-magnum-server-0/setup-container.txt",
                                "cd+++++++++ pod-logs/openstack/rabbitmq-manila-server-0/",
                                ">f+++++++++ pod-logs/openstack/rabbitmq-manila-server-0/rabbitmq.txt",
                                ">f+++++++++ pod-logs/openstack/rabbitmq-manila-server-0/setup-container.txt",
                                "cd+++++++++ pod-logs/openstack/rabbitmq-messaging-topology-operator-6f465c979f-zng6s/",
                                ">f+++++++++ pod-logs/openstack/rabbitmq-messaging-topology-operator-6f465c979f-zng6s/rabbitmq-cluster-operator.txt",
                                "cd+++++++++ pod-logs/openstack/rabbitmq-neutron-server-0/",
                                ">f+++++++++ pod-logs/openstack/rabbitmq-neutron-server-0/rabbitmq.txt",
                                ">f+++++++++ pod-logs/openstack/rabbitmq-neutron-server-0/setup-container.txt",
                                "cd+++++++++ pod-logs/openstack/rabbitmq-nova-server-0/",
                                ">f+++++++++ pod-logs/openstack/rabbitmq-nova-server-0/rabbitmq.txt",
                                ">f+++++++++ pod-logs/openstack/rabbitmq-nova-server-0/setup-container.txt",
                                "cd+++++++++ pod-logs/openstack/rabbitmq-octavia-server-0/",
                                ">f+++++++++ pod-logs/openstack/rabbitmq-octavia-server-0/rabbitmq.txt",
                                ">f+++++++++ pod-logs/openstack/rabbitmq-octavia-server-0/setup-container.txt",
                                "cd+++++++++ pod-logs/openstack/rook-ceph-crashcollector-instance-754c646bfd-hccht/",
                                ">f+++++++++ pod-logs/openstack/rook-ceph-crashcollector-instance-754c646bfd-hccht/ceph-crash.txt",
                                ">f+++++++++ pod-logs/openstack/rook-ceph-crashcollector-instance-754c646bfd-hccht/chown-container-data-dir.txt",
                                ">f+++++++++ pod-logs/openstack/rook-ceph-crashcollector-instance-754c646bfd-hccht/make-container-crash-dir.txt",
                                "cd+++++++++ pod-logs/openstack/rook-ceph-rgw-ceph-a-699b8bdb59-wz5hr/",
                                ">f+++++++++ pod-logs/openstack/rook-ceph-rgw-ceph-a-699b8bdb59-wz5hr/chown-container-data-dir.txt",
                                ">f+++++++++ pod-logs/openstack/rook-ceph-rgw-ceph-a-699b8bdb59-wz5hr/log-collector.txt",
                                ">f+++++++++ pod-logs/openstack/rook-ceph-rgw-ceph-a-699b8bdb59-wz5hr/rgw.txt",
                                "cd+++++++++ pod-logs/openstack/staffeln-api-7885698956-chmrm/",
                                ">f+++++++++ pod-logs/openstack/staffeln-api-7885698956-chmrm/init.txt",
                                ">f+++++++++ pod-logs/openstack/staffeln-api-7885698956-chmrm/staffeln-api.txt",
                                "cd+++++++++ pod-logs/openstack/staffeln-conductor-569cbc955c-lbwdv/",
                                ">f+++++++++ pod-logs/openstack/staffeln-conductor-569cbc955c-lbwdv/staffeln-conductor.txt",
                                "cd+++++++++ pod-logs/openstack/staffeln-db-init-wrwvk/",
                                ">f+++++++++ pod-logs/openstack/staffeln-db-init-wrwvk/init.txt",
                                ">f+++++++++ pod-logs/openstack/staffeln-db-init-wrwvk/staffeln-db-init-0.txt",
                                "cd+++++++++ pod-logs/openstack/staffeln-db-sync-785s2/",
                                ">f+++++++++ pod-logs/openstack/staffeln-db-sync-785s2/init.txt",
                                ">f+++++++++ pod-logs/openstack/staffeln-db-sync-785s2/staffeln-db-sync.txt",
                                "cd+++++++++ pod-logs/openstack/tempest-ks-user-rbrf9/",
                                ">f+++++++++ pod-logs/openstack/tempest-ks-user-rbrf9/init.txt",
                                ">f+++++++++ pod-logs/openstack/tempest-ks-user-rbrf9/tempest-ks-user.txt",
                                "cd+++++++++ pod-logs/openstack/tempest-run-tests-rjq7b/",
                                ">f+++++++++ pod-logs/openstack/tempest-run-tests-rjq7b/init.txt",
                                ">f+++++++++ pod-logs/openstack/tempest-run-tests-rjq7b/tempest-run-tests-init.txt",
                                ">f+++++++++ pod-logs/openstack/tempest-run-tests-rjq7b/tempest-run-tests.txt",
                                "cd+++++++++ pod-logs/openstack/valkey-node-0/",
                                ">f+++++++++ pod-logs/openstack/valkey-node-0/metrics.txt",
                                ">f+++++++++ pod-logs/openstack/valkey-node-0/sentinel.txt",
                                ">f+++++++++ pod-logs/openstack/valkey-node-0/valkey.txt",
                                "cd+++++++++ pod-logs/orc-system/",
                                "cd+++++++++ pod-logs/orc-system/orc-controller-manager-6cb597b5d4-qtmhg/",
                                ">f+++++++++ pod-logs/orc-system/orc-controller-manager-6cb597b5d4-qtmhg/manager.txt",
                                "cd+++++++++ pod-logs/rook-ceph/",
                                "cd+++++++++ pod-logs/rook-ceph/rook-ceph-operator-76bbbb77ff-snv55/",
                                ">f+++++++++ pod-logs/rook-ceph/rook-ceph-operator-76bbbb77ff-snv55/rook-ceph-operator.txt",
                                "cd+++++++++ pod-logs/secretgen-controller/",
                                "cd+++++++++ pod-logs/secretgen-controller/secretgen-controller-5cf976ccc7-n8tzq/",
                                ">f+++++++++ pod-logs/secretgen-controller/secretgen-controller-5cf976ccc7-n8tzq/secretgen-controller.txt"
                            ]
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-b7c4-b48f-00000000001f",
                        "name": "gather-pod-logs",
                        "path": "/var/lib/zuul/builds/ae8d2ccbc238495991540e1bb589176c/untrusted/project_4/opendev.org/openstack/openstack-helm/roles/gather-pod-logs"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:34:49.373829Z",
                            "start": "2026-07-25T22:34:48.703223Z"
                        },
                        "id": "0242ac17-0010-b7c4-b48f-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-b7c4-b48f-000000000026",
                        "name": "gather-prom-metrics",
                        "path": "/var/lib/zuul/builds/ae8d2ccbc238495991540e1bb589176c/untrusted/project_4/opendev.org/openstack/openstack-helm/roles/gather-prom-metrics"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:34:49.584714Z",
                            "start": "2026-07-25T22:34:49.386964Z"
                        },
                        "id": "0242ac17-0010-b7c4-b48f-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:02.035243",
                            "end": "2026-07-25 22:34:51.874732",
                            "failed": true,
                            "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-b7c4-b48f-000000000029-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "non-zero return code",
                            "rc": 5,
                            "start": "2026-07-25 22:34:49.839489",
                            "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\njq: error (at <stdin>:1003): Cannot iterate over null (null)",
                            "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",
                                "jq: error (at <stdin>:1003): Cannot iterate over null (null)"
                            ],
                            "zuul_log_id": "0242ac17-0010-b7c4-b48f-000000000029-1-instance"
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-b7c4-b48f-000000000026",
                        "name": "gather-prom-metrics",
                        "path": "/var/lib/zuul/builds/ae8d2ccbc238495991540e1bb589176c/untrusted/project_4/opendev.org/openstack/openstack-helm/roles/gather-prom-metrics"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:34:52.171352Z",
                            "start": "2026-07-25T22:34:49.646115Z"
                        },
                        "id": "0242ac17-0010-b7c4-b48f-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.114622",
                            "end": "2026-07-25 22:34:52.491621",
                            "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-b7c4-b48f-00000000002a-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-25 22:34:52.376999",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "ceph-mgr endpoints: ",
                            "stdout_lines": [
                                "ceph-mgr endpoints: "
                            ],
                            "zuul_log_id": "0242ac17-0010-b7c4-b48f-00000000002a-1-instance"
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-b7c4-b48f-000000000026",
                        "name": "gather-prom-metrics",
                        "path": "/var/lib/zuul/builds/ae8d2ccbc238495991540e1bb589176c/untrusted/project_4/opendev.org/openstack/openstack-helm/roles/gather-prom-metrics"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:34:52.720588Z",
                            "start": "2026-07-25T22:34:52.197675Z"
                        },
                        "id": "0242ac17-0010-b7c4-b48f-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.094586",
                            "end": "2026-07-25 22:34:53.018772",
                            "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-b7c4-b48f-00000000002b-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-25 22:34:52.924186",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": [],
                            "zuul_log_id": "0242ac17-0010-b7c4-b48f-00000000002b-1-instance"
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-b7c4-b48f-000000000026",
                        "name": "gather-prom-metrics",
                        "path": "/var/lib/zuul/builds/ae8d2ccbc238495991540e1bb589176c/untrusted/project_4/opendev.org/openstack/openstack-helm/roles/gather-prom-metrics"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:34:53.266075Z",
                            "start": "2026-07-25T22:34:52.744115Z"
                        },
                        "id": "0242ac17-0010-b7c4-b48f-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.156:/tmp/logs/prometheus /var/lib/zuul/builds/ae8d2ccbc238495991540e1bb589176c/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/ae8d2ccbc238495991540e1bb589176c/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.156:/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",
                            "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"
                            ]
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-b7c4-b48f-000000000026",
                        "name": "gather-prom-metrics",
                        "path": "/var/lib/zuul/builds/ae8d2ccbc238495991540e1bb589176c/untrusted/project_4/opendev.org/openstack/openstack-helm/roles/gather-prom-metrics"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:34:53.754613Z",
                            "start": "2026-07-25T22:34:53.271185Z"
                        },
                        "id": "0242ac17-0010-b7c4-b48f-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-b7c4-b48f-00000000002e",
                        "name": "gather-selenium-data",
                        "path": "/var/lib/zuul/builds/ae8d2ccbc238495991540e1bb589176c/untrusted/project_4/opendev.org/openstack/openstack-helm/roles/gather-selenium-data"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:34:54.008464Z",
                            "start": "2026-07-25T22:34:53.766141Z"
                        },
                        "id": "0242ac17-0010-b7c4-b48f-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.009106",
                            "end": "2026-07-25 22:34:54.237236",
                            "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-b7c4-b48f-000000000031-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "non-zero return code",
                            "rc": 1,
                            "start": "2026-07-25 22:34:54.228130",
                            "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-b7c4-b48f-000000000031-1-instance"
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-b7c4-b48f-00000000002e",
                        "name": "gather-selenium-data",
                        "path": "/var/lib/zuul/builds/ae8d2ccbc238495991540e1bb589176c/untrusted/project_4/opendev.org/openstack/openstack-helm/roles/gather-selenium-data"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:34:54.557519Z",
                            "start": "2026-07-25T22:34:54.034199Z"
                        },
                        "id": "0242ac17-0010-b7c4-b48f-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.156:/tmp/logs/selenium /var/lib/zuul/builds/ae8d2ccbc238495991540e1bb589176c/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/ae8d2ccbc238495991540e1bb589176c/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.156:/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-b7c4-b48f-00000000002e",
                        "name": "gather-selenium-data",
                        "path": "/var/lib/zuul/builds/ae8d2ccbc238495991540e1bb589176c/untrusted/project_4/opendev.org/openstack/openstack-helm/roles/gather-selenium-data"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:34:55.062528Z",
                            "start": "2026-07-25T22:34:54.562410Z"
                        },
                        "id": "0242ac17-0010-b7c4-b48f-000000000032",
                        "name": "Downloads logs to executor"
                    }
                }
            ]
        }
    ],
    "stats": {
        "instance": {
            "changed": 21,
            "failures": 0,
            "ignored": 5,
            "ok": 23,
            "rescued": 0,
            "skipped": 0,
            "unreachable": 0
        }
    },
    "trusted": false
},
{
    "branch": "main",
    "index": "1",
    "phase": "post",
    "playbook": "github.com/vexxhost/zuul-config/playbooks/base/post.yaml",
    "plays": [
        {
            "play": {
                "duration": {
                    "end": "2026-07-25T22:34:58.957788Z",
                    "start": "2026-07-25T22:34:55.834163Z"
                },
                "id": "0242ac17-0010-9584-8552-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-9584-8552-000000000006",
                        "name": "fetch-output",
                        "path": "/var/lib/zuul/builds/ae8d2ccbc238495991540e1bb589176c/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/fetch-output"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:34:55.890327Z",
                            "start": "2026-07-25T22:34:55.845079Z"
                        },
                        "id": "0242ac17-0010-9584-8552-000000000008",
                        "name": "Set log path for multiple nodes"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "set_fact",
                            "ansible_facts": {
                                "log_path": "/var/lib/zuul/builds/ae8d2ccbc238495991540e1bb589176c/work/logs"
                            },
                            "changed": false
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-9584-8552-000000000006",
                        "name": "fetch-output",
                        "path": "/var/lib/zuul/builds/ae8d2ccbc238495991540e1bb589176c/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/fetch-output"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:34:55.946093Z",
                            "start": "2026-07-25T22:34:55.900310Z"
                        },
                        "id": "0242ac17-0010-9584-8552-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/ae8d2ccbc238495991540e1bb589176c/work/logs"
                                        },
                                        "before": {
                                            "path": "/var/lib/zuul/builds/ae8d2ccbc238495991540e1bb589176c/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/ae8d2ccbc238495991540e1bb589176c/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/ae8d2ccbc238495991540e1bb589176c/work/logs",
                                    "size": 4096,
                                    "state": "directory",
                                    "uid": 0,
                                    "zj_output_dir": "/var/lib/zuul/builds/ae8d2ccbc238495991540e1bb589176c/work/logs"
                                },
                                {
                                    "ansible_loop_var": "zj_output_dir",
                                    "changed": true,
                                    "diff": {
                                        "after": {
                                            "path": "/var/lib/zuul/builds/ae8d2ccbc238495991540e1bb589176c/work/artifacts",
                                            "state": "directory"
                                        },
                                        "before": {
                                            "path": "/var/lib/zuul/builds/ae8d2ccbc238495991540e1bb589176c/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/ae8d2ccbc238495991540e1bb589176c/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/ae8d2ccbc238495991540e1bb589176c/work/artifacts",
                                    "size": 4096,
                                    "state": "directory",
                                    "uid": 0,
                                    "zj_output_dir": "/var/lib/zuul/builds/ae8d2ccbc238495991540e1bb589176c/work/artifacts"
                                },
                                {
                                    "ansible_loop_var": "zj_output_dir",
                                    "changed": true,
                                    "diff": {
                                        "after": {
                                            "path": "/var/lib/zuul/builds/ae8d2ccbc238495991540e1bb589176c/work/docs",
                                            "state": "directory"
                                        },
                                        "before": {
                                            "path": "/var/lib/zuul/builds/ae8d2ccbc238495991540e1bb589176c/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/ae8d2ccbc238495991540e1bb589176c/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/ae8d2ccbc238495991540e1bb589176c/work/docs",
                                    "size": 4096,
                                    "state": "directory",
                                    "uid": 0,
                                    "zj_output_dir": "/var/lib/zuul/builds/ae8d2ccbc238495991540e1bb589176c/work/docs"
                                }
                            ]
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-9584-8552-000000000006",
                        "name": "fetch-output",
                        "path": "/var/lib/zuul/builds/ae8d2ccbc238495991540e1bb589176c/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/fetch-output"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:34:56.749972Z",
                            "start": "2026-07-25T22:34:55.950519Z"
                        },
                        "id": "0242ac17-0010-9584-8552-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.156:/home/zuul/zuul-output/logs/ /var/lib/zuul/builds/ae8d2ccbc238495991540e1bb589176c/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/ae8d2ccbc238495991540e1bb589176c/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.156:/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/ae8d2ccbc238495991540e1bb589176c/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.156:/home/zuul/zuul-output/artifacts/ /var/lib/zuul/builds/ae8d2ccbc238495991540e1bb589176c/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/ae8d2ccbc238495991540e1bb589176c/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.156:/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/ae8d2ccbc238495991540e1bb589176c/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.156:/home/zuul/zuul-output/docs/ /var/lib/zuul/builds/ae8d2ccbc238495991540e1bb589176c/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/ae8d2ccbc238495991540e1bb589176c/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.156:/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/ae8d2ccbc238495991540e1bb589176c/work/docs",
                                        "src": "docs"
                                    }
                                }
                            ]
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-9584-8552-000000000006",
                        "name": "fetch-output",
                        "path": "/var/lib/zuul/builds/ae8d2ccbc238495991540e1bb589176c/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/fetch-output"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:34:58.304338Z",
                            "start": "2026-07-25T22:34:56.759335Z"
                        },
                        "id": "0242ac17-0010-9584-8552-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/ae8d2ccbc238495991540e1bb589176c/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/ae8d2ccbc238495991540e1bb589176c/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/ae8d2ccbc238495991540e1bb589176c/work/artifacts/* /var/lib/zuul/builds/ae8d2ccbc238495991540e1bb589176c/work/logs/artifacts\nfi\n",
                                    "delta": "0:00:00.007764",
                                    "end": "2026-07-25 22:34:58.692196",
                                    "failed": false,
                                    "invocation": {
                                        "module_args": {
                                            "_raw_params": "if [ -n \"$(find /var/lib/zuul/builds/ae8d2ccbc238495991540e1bb589176c/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/ae8d2ccbc238495991540e1bb589176c/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/ae8d2ccbc238495991540e1bb589176c/work/artifacts/* /var/lib/zuul/builds/ae8d2ccbc238495991540e1bb589176c/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-25 22:34:58.684432",
                                    "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/ae8d2ccbc238495991540e1bb589176c/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/ae8d2ccbc238495991540e1bb589176c/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/ae8d2ccbc238495991540e1bb589176c/work/docs/* /var/lib/zuul/builds/ae8d2ccbc238495991540e1bb589176c/work/logs/docs\nfi\n",
                                    "delta": "0:00:00.005748",
                                    "end": "2026-07-25 22:34:58.911473",
                                    "failed": false,
                                    "invocation": {
                                        "module_args": {
                                            "_raw_params": "if [ -n \"$(find /var/lib/zuul/builds/ae8d2ccbc238495991540e1bb589176c/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/ae8d2ccbc238495991540e1bb589176c/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/ae8d2ccbc238495991540e1bb589176c/work/docs/* /var/lib/zuul/builds/ae8d2ccbc238495991540e1bb589176c/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-25 22:34:58.905725",
                                    "stderr": "",
                                    "stderr_lines": [],
                                    "stdout": "",
                                    "stdout_lines": [],
                                    "zj_item": "docs",
                                    "zuul_log_id": "in-loop-ignore"
                                }
                            ]
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-9584-8552-00000000000f",
                        "name": "merge-output-to-logs",
                        "path": "/var/lib/zuul/builds/ae8d2ccbc238495991540e1bb589176c/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/merge-output-to-logs"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:34:58.957788Z",
                            "start": "2026-07-25T22:34:58.318929Z"
                        },
                        "id": "0242ac17-0010-9584-8552-000000000011",
                        "name": "Move artifacts and docs to logs dir"
                    }
                }
            ]
        },
        {
            "play": {
                "duration": {
                    "end": "2026-07-25T22:34:59.413280Z",
                    "start": "2026-07-25T22:34:58.968680Z"
                },
                "id": "0242ac17-0010-9584-8552-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 AAAAB3NzaC1yc2EAAAADAQABAAABgQCfNteq4zFuzBcMKL/Zpw8uw9Hbwuo2s96/Mmljxiv+I3CY7MwJJUPyFlLwR2XE8DDZdRKTyLw878C/j/RqEKFcP2jMPhF1nm96iP4FnNUTiiwQUjPizKu7AU5v8r2Zp/jWgW4Q2zHAt2KLp4+WnghuUNcrDaTB4ex5xs3dgSSCthFx6bboBNBmIi/46WHcfddY1wJ7HRLrn9qrvxRXYjUF2cJB0hxLCezRUopHLDPYVw3W/yhme58CxcTFXEZAb/e+/x4YDGJze+1AnT3fnDJP3SDvNJF0Py3wUiZlhvyRUMKmOTQIeg0gKml+ZczkXtq3LO7MKFKN0wggN6ai1J6UtXH8ue5h/aMqLdAyAIhtr76GWrq1MDqgsCJCmYCReZHJDtRZgy5nLXXpap7Ye8K5MMoliQlBIjCOyk56bD4iyVLCPgXpg8mWkNtBPL7f88e5PaSOozJRbP0qmY2ENz8w8eo/JuBVwVjiDDOihF0rJL8nhDIrjuoppD78lY/I6hk= 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 AAAAB3NzaC1yc2EAAAADAQABAAABgQCfNteq4zFuzBcMKL/Zpw8uw9Hbwuo2s96/Mmljxiv+I3CY7MwJJUPyFlLwR2XE8DDZdRKTyLw878C/j/RqEKFcP2jMPhF1nm96iP4FnNUTiiwQUjPizKu7AU5v8r2Zp/jWgW4Q2zHAt2KLp4+WnghuUNcrDaTB4ex5xs3dgSSCthFx6bboBNBmIi/46WHcfddY1wJ7HRLrn9qrvxRXYjUF2cJB0hxLCezRUopHLDPYVw3W/yhme58CxcTFXEZAb/e+/x4YDGJze+1AnT3fnDJP3SDvNJF0Py3wUiZlhvyRUMKmOTQIeg0gKml+ZczkXtq3LO7MKFKN0wggN6ai1J6UtXH8ue5h/aMqLdAyAIhtr76GWrq1MDqgsCJCmYCReZHJDtRZgy5nLXXpap7Ye8K5MMoliQlBIjCOyk56bD4iyVLCPgXpg8mWkNtBPL7f88e5PaSOozJRbP0qmY2ENz8w8eo/JuBVwVjiDDOihF0rJL8nhDIrjuoppD78lY/I6hk= 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-9584-8552-000000000016",
                        "name": "remove-build-sshkey",
                        "path": "/var/lib/zuul/builds/ae8d2ccbc238495991540e1bb589176c/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/remove-build-sshkey"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-25T22:34:59.413280Z",
                            "start": "2026-07-25T22:34:58.974759Z"
                        },
                        "id": "0242ac17-0010-9584-8552-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
}
]
